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:
Marek Vasut 2021-03-06 21:44:17 +01:00 committed by Patrice Chotard
parent 23e20b2fa6
commit b076cbe8aa

View File

@ -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}