15d3a7226d
- Bump TF-A to version 2.4. - Bump u-boot to version 2021.01. - Bump kernel to version 5.11.3. We switch TF-A to a single FIP image. Thanks to this, TF-A does not need to use semihosting to load the various BL* anymore (but U-Boot still does). Update the readme.txt accordingly. We switch to a u-boot image for the ramdisk. This removes the need to update the fdt chosen node manually in the bootcmd. While at it, we drop the generation of the kernel dtb, which we do not use. In this config, we are indeed using the dtb generated on-the-fly by qemu and amended by TF-A. Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Cc: Gerome Burlats <gerome.burlats@smile.fr> Cc: Romain Naour <romain.naour@gmail.com> Cc: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Romain Naour <romain.naour@gmail.com> Tested-by: Romain Naour <romain.naour@gmail.com> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
10 lines
195 B
Bash
Executable File
10 lines
195 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -u
|
|
set -e
|
|
|
|
# Create flash.bin TF-A FIP image from bl1.bin and fip.bin
|
|
cd "$BINARIES_DIR"
|
|
dd if=bl1.bin of=flash.bin bs=4096
|
|
dd if=fip.bin of=flash.bin seek=64 bs=4096 conv=notrunc
|