I added some initial build steps how to build TF-A and OP-TEE with U-Boot and run U-Boot with the specified option in secure state (enabled EL3) in a QEMU instance. Currently I only added the build steps for AArch64.
I also add a note the current used version from OP-TEE: CROSS_COMPILE will be no longer accepted. To successful build OP-TEE for AArch64 the variables CROSS_COMPILE64 and CROSS_COMPILE32 must be set. The AArch64 built also needs the 32-Bit edition from the ARM toolchains, otherwise the building fails. Current version is v4.9.0. TF-A v2.14.0: Sine at least version v2.14.0 the build system creates a binary (qemu_fw.bios) which can passed directly to QEMU. I also added the steps how to create an image from bl1.bin and fip.bin with dd, if qemu_fw.bios isn't created. Johannes Krottmayer (1): doc: emulation: qemu-arm: add secure state steps doc/board/emulation/qemu-arm.rst | 86 ++++++++++++++++++++++++++++++-- 1 file changed, 82 insertions(+) , 4 deletions(-) -- 2.47.3
publickey - [email protected] - 0x1A5D6E0E.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature

