Skip to main content

1.2.2.3 Booting the system

eMMC has no system yet

Power off, insert the prepared SD card into the carrier microSD slot, connect HDMI, then power on—the board boots from SD.

eMMC already has a system

Default

Connect HDMI and power on; by default the board boots from eMMC.

Boot from SD instead

  1. Insert the prepared SD card and connect HDMI.

  2. After login, clear the boot flag on partition 2 of eMMC and reboot:

    sudo parted /dev/mmcblk0 set 2 boot off
    sudo reboot
  3. U-Boot will then boot from SD. After login, mount should show root on SD partition 2 and config on SD partition 1:

    /dev/mmcblk2p2 on / type ext4 (rw,relatime,data=ordered)
    /dev/mmcblk2p1 on /boot/config type vfat

Switch back to eMMC from SD

If you booted from SD but eMMC also has a system, restore eMMC boot:

sudo parted /dev/mmcblk0 set 2 boot on
sudo reboot

Ubuntu desktop example