From 3d4642343f4871aecc32803d706b3429dcf3f307 Mon Sep 17 00:00:00 2001 From: "Ying-Chun Liu (PaulLiu)" Date: Wed, 13 Jun 2018 20:53:08 +0800 Subject: [PATCH] rpi3: update documentation for OP-TEE support Describe how to use BL32 build variable to load OP-TEE into FIP. Signed-off-by: Ying-Chun Liu (PaulLiu) --- docs/plat/rpi3.rst | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/plat/rpi3.rst b/docs/plat/rpi3.rst index b7879a85d..f9d1d1c65 100644 --- a/docs/plat/rpi3.rst +++ b/docs/plat/rpi3.rst @@ -122,7 +122,7 @@ secure platform! 0x10000000 +-----------------+ | Secure SRAM | BL2, BL31 0x10100000 +-----------------+ - | Secure DRAM | + | Secure DRAM | BL32 (Secure payload) 0x10300000 +-----------------+ | Non-secure DRAM | BL33 0x11000000 +-----------------+ @@ -237,6 +237,12 @@ The following build options are supported: in AArch64 mode. If set to 1, it will jump to BL33 in Hypervisor in AArch32 mode. +- ``BL32``: This port can load and run OP-TEE. The OP-TEE image is optional. + Please use the code from `here `__. + Build the Trusted Firmware with option ``BL32=tee-header_v2.bin + BL32_EXTRA1=tee-pager_v2.bin BL32_EXTRA2=tee-pageable_v2.bin`` + to put the binaries into the FIP. + The following is not currently supported: - AArch32 for TF-A itself. -- GitLab