mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-06-09 23:36:03 +09:00
doc: stm32mp1: Use u-boot.itb if CONFIG_SPL_LOAD_FIT=y
For systems where SPL loads fitImage, i.e. CONFIG_SPL_LOAD_FIT=y, use u-boot.itb in the relevant documentation parts. Otherwise use u-boot.img. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Patrice Chotard <patrice.chotard@foss.st.com> Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
This commit is contained in:
parent
23e20b2fa6
commit
b076cbe8aa
|
@ -237,7 +237,8 @@ Build Procedure
|
||||||
- For Basic boot
|
- For Basic boot
|
||||||
|
|
||||||
- FSBL = spl/u-boot-spl.stm32
|
- FSBL = spl/u-boot-spl.stm32
|
||||||
- SSBL = u-boot.img
|
- SSBL = u-boot.img (without CONFIG_SPL_LOAD_FIT) or
|
||||||
|
u-boot.itb (with CONFIG_SPL_LOAD_FIT=y)
|
||||||
|
|
||||||
Switch Setting for Boot Mode
|
Switch Setting for Boot Mode
|
||||||
----------------------------
|
----------------------------
|
||||||
|
@ -347,7 +348,9 @@ c) copy the FSBL (2 times) and SSBL file on the correct partition.
|
||||||
|
|
||||||
# dd if=u-boot-spl.stm32 of=/dev/mmcblk0p1
|
# dd if=u-boot-spl.stm32 of=/dev/mmcblk0p1
|
||||||
# dd if=u-boot-spl.stm32 of=/dev/mmcblk0p2
|
# dd if=u-boot-spl.stm32 of=/dev/mmcblk0p2
|
||||||
# dd if=u-boot.img of=/dev/mmcblk0p3
|
# dd if=u-boot.img of=/dev/mmcblk0p3 # Without CONFIG_SPL_LOAD_FIT
|
||||||
|
OR
|
||||||
|
dd if=u-boot.itb of=/dev/mmcblk0p3 # With CONFIG_SPL_LOAD_FIT=y
|
||||||
|
|
||||||
for trusted boot mode: ::
|
for trusted boot mode: ::
|
||||||
|
|
||||||
|
@ -363,8 +366,9 @@ Prepare eMMC
|
||||||
You can use U-Boot to copy binary in eMMC.
|
You can use U-Boot to copy binary in eMMC.
|
||||||
|
|
||||||
In the next example, you need to boot from SD card and the images
|
In the next example, you need to boot from SD card and the images
|
||||||
(u-boot-spl.stm32, u-boot.img) are presents on SD card (mmc 0)
|
(u-boot-spl.stm32, u-boot.img for systems without CONFIG_SPL_LOAD_FIT
|
||||||
in ext4 partition 4 (bootfs).
|
or u-boot.itb for systems with CONFIG_SPL_LOAD_FIT=y) are presents on
|
||||||
|
SD card (mmc 0) in ext4 partition 4 (bootfs).
|
||||||
|
|
||||||
To boot from SD card, select BootPinMode = 1 0 1 and reset.
|
To boot from SD card, select BootPinMode = 1 0 1 and reset.
|
||||||
|
|
||||||
|
@ -387,7 +391,9 @@ b) copy SPL on eMMC on firts boot partition
|
||||||
|
|
||||||
c) copy U-Boot in first GPT partition of eMMC::
|
c) copy U-Boot in first GPT partition of eMMC::
|
||||||
|
|
||||||
# ext4load mmc 0:4 0xC0000000 u-boo t.img
|
# ext4load mmc 0:4 0xC0000000 u-boot.img # Without CONFIG_SPL_LOAD_FIT
|
||||||
|
OR
|
||||||
|
ext4load mmc 0:4 0xC0000000 u-boot.itb # With CONFIG_SPL_LOAD_FIT=y
|
||||||
# mmc dev 1
|
# mmc dev 1
|
||||||
# part start mmc 1 1 partstart
|
# part start mmc 1 1 partstart
|
||||||
# mmc write ${fileaddr} ${partstart} ${filesize}
|
# mmc write ${fileaddr} ${partstart} ${filesize}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user