- H3 chip isn’t SATA capable and therefore the SATA port is provided by a slow GL830 USB-to-SATA-bridge
Notes:
There are some minor problems with specific mPCIe combinations. If you run into problems check this test matrix for some known working/not working combinations.
For more info please check docs.armbian.com
To boot the image from USB flash:
- Write the image to a USB flash drive
- Insert the flash drive into the USB3.0 port
- Load the modified u-boot (from the Armbian image) using the UART method
- Stop the default boot sequence
- Execute in u-boot prompt:
run usbboot
To flash the image to eMMC:
- Boot the image from USB flash
- Write the image to eMMC using
dd
or other methods - Mount the eMMC partition and add a line
emmc_fix=on
to/boot/armbianEnv.txt
file – this changes the DT during boot to switch from SD with card detect switch to a non-removable eMMC. - Unmount the eMMC partition and reboot
Please refer to this forum thread for the USB boot details and this thread for a discussion of known eMMC issues.
For HC1 and HC2 we provide specially optimized config which has to be applied manually. This results in shorter boot time and lower consumption. Run armbian-config utility and go to section system -> DTB and select optimized board configuration for Odroid HC1. The same config is valid for HC2 and MC1.
- Gigabit Ethernet transfer rate is around 50% of its theoretical max rate (internal chip bus limitation)
For proper hardware support you need to edit /boot/armbianEnv.txt and add:
fdtfile=sun7i-a20-orangepi-mini.dtb
following by reboot.