Installation instructions
Installing to eMMC Boot (recommended)
NOTE: The SoC startup order for Amlogic systems will prefer SPI, then eMMC, followed by SD last.
You may need to prevent default startup sources from being used to install using the Tow-Boot installer image.
By installing Tow-Boot to eMMC Boot, your Hardkernel ODROID-C4 will be able to start using standards-based booting without conflicting with the operating system storage.
To do so, you will need to write the eMMC Boot installer image to an SD card.
# dd if=mmcboot.installer.img of=/dev/XXX bs=1M oflag=direct,sync status=progress
Once done, start the system, and in the boot menu, select “Flash firmware to eMMC Boot”.
Once this is done, remove the installation media, and verify Tow-Boot starts from power-on.
Installing to shared storage
Using the shared storage strategy on the Hardkernel ODROID-C4 can be done by
writing the shared.disk-image.img
to an SD card or eMMC.
# dd if=shared.disk-image.img of=/dev/XXX bs=1M oflag=direct,sync status=progress
Device-specific notes
Due to device tree issues, using UEFI boot (i.e. booting an ISO off USB) is not currently useful as the boot media may not be detected, and internal storage (SD or eMMC) will definitely not be detected.