Boot Flow

This chapter introduces the general boot-up process of the JH-7110 SoC including the image used for boot path, etc.

You can boot from the U-Boot TPL/SPL from StarFive U-Boot, which is the image source code.

The following menu-cascade shows typical JH-7110 boot flow: BootROM > SPL + Open SBI + U-Boot > Kernel + File System > Boot Complete.

Figure 1. Boot Flow

Boot Devices

JH-7110 supports the following boot devices.
  • QSPI Flash (For SPL + OpenSBI + U-Boot) + SD Card/eMMC /NVMe (For Kernel + File System and later)
Note: System will detect in sequence whether it can boot from the following device sequence: SD > eMMC > NVMe. For example, if the boot program is found on the SD, eMMC will be ignored.