Skip to content
Snippets Groups Projects
Select Git revision
  • fec4816387a978e651da74c83bcdd5019a6d024c
  • master default protected
  • early-display
  • variant-emmc-nvme-boot
  • 2023-01-25
  • v3
  • variant-emmc-nvme-boot
  • 2020-06-01
8 results

boot-mode

Forked from Reform / reform-boundary-uboot
16432 commits behind the upstream repository.
user avatar
Masahiro Yamada authored
The USB boot code is too fat and complicated to be included in SPL
(at least for now).  So, it was implemented as a separate project
(what we call USB-loader).

The expected boot sequence is as follows:

  Boot ROM -> USB-loader -> SPL -> U-Boot proper

The USB-loader loads the SPL and U-Boot proper from a USB memory
onto the locked L2 cache.  Then, SPL needs to copy the U-Boot proper
to DRAM, so this mode looks like a NOR boot from the view of SPL.
However, we want to distinguish between (genuine) NOR boot and USB
boot in some places.

Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
fec48163
History