[U-Boot] [PATCH 0/7] Switch WaRP7 BL33 to mbed Linux specific bootflow
Bryan O'Donoghue
bryan.odonoghue at linaro.org
Wed May 8 18:14:41 UTC 2019
This series switches the BL33 version of WaRP7 to an mbed Linux specific bootflow.
https://os.mbed.com/blog/entry/Introducing-Arm-Mbed-Linux-OS/
The bootflow for our port to the WaRP7 is:
BootROM -> TF-A -> OP-TEE -> u-boot -> Linux with the transition from
OP-TEE to Linux also representing the transition from secure to normal
world.
Here a Trusted-Firmware FIP image contains signed versions of OP-TEE and
u-boot and a u-boot FIT image contains Kernel DTB, initrd, bootscript and
Kernel.
OP-TEE provides a DTB overlay which the bootscript in the FIT image applies
to the kernel DTB, prior to hand-off to Linux.
Some updates to warp7_bl33 and some minor updates to the shared
WaRP7/WaRP7_bl33 code are included.
Bryan O'Donoghue (7):
warp7_bl33: configs: Enable FIT as the boot.scr format
warp7: include: configs: Specify image name of bootscript in FIT
warp7: include: configs: Differentiate bootscript address from
loadaddr
warp7_bl33: configs: Enable CONFIG_OF_LIBFDT
warp7_bl33: configs: Enable CONFIG_OF_LIBFDT_OVERLAY
warp7: include: configs: Specify an fdtovaddr
warp7: Specify a default CONFIG_OPTEE_LOAD_ADDR if non provided
configs/warp7_bl33_defconfig | 5 +++++
include/configs/warp7.h | 20 +++++++++++++++++---
2 files changed, 22 insertions(+), 3 deletions(-)
--
2.21.0
More information about the U-Boot
mailing list