- v2.6 changes to FIP instead of SSBL boot. - This requires switching to u-boot.bin in U-Boot, and using that instead of .stm32 in ATF. - fiptool expects dtb to be split off from u-boot.bin, so need custom u-boot-nodtb.bin in addition to u-boot.dtb. Caveat: this is perhaps not really obligatory, but the ATF documentation explains it like that. - The partition must be named fip (while it must be named ssbl for SSBL boot). - Since the partition name is set in the common template, all defconfigs using that template must be bumped in a single commit - ATF now produces both fip.bin and <boardname>.stm32, so fip.bin has been added to the configs - While we're at it, add the structuring comments to avenger96_defconfig similar like the other defconfigs Signed-off-by: Marleen Vos <marleen.vos@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
24 lines
274 B
Plaintext
24 lines
274 B
Plaintext
image sdcard.img {
|
|
hdimage {
|
|
partition-table-type = "gpt"
|
|
}
|
|
|
|
partition fsbl1 {
|
|
image = "%ATFBIN%"
|
|
}
|
|
|
|
partition fsbl2 {
|
|
image = "%ATFBIN%"
|
|
}
|
|
|
|
partition fip {
|
|
image = "fip.bin"
|
|
size = 2M
|
|
}
|
|
|
|
partition rootfs {
|
|
image = "rootfs.ext4"
|
|
bootable = "yes"
|
|
}
|
|
}
|