aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorYing-Chun Liu (PaulLiu) <paulliu@debian.org>2018-06-13 20:53:08 +0800
committerYing-Chun Liu (PaulLiu) <paulliu@debian.org>2018-06-19 16:40:22 +0800
commit3d4642343f4871aecc32803d706b3429dcf3f307 (patch)
treebaea5c543d6f3ba42a285e1970636a7f149257a0 /docs
parent7812abac86bed9bd1b4140b51d9b64207da07e01 (diff)
downloadplatform_external_arm-trusted-firmware-3d4642343f4871aecc32803d706b3429dcf3f307.tar.gz
platform_external_arm-trusted-firmware-3d4642343f4871aecc32803d706b3429dcf3f307.tar.bz2
platform_external_arm-trusted-firmware-3d4642343f4871aecc32803d706b3429dcf3f307.zip
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) <paulliu@debian.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/plat/rpi3.rst8
1 files changed, 7 insertions, 1 deletions
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 <https://github.com/OP-TEE/optee_os>`__.
+ 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.