summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/firmware-update.md1
-rw-r--r--docs/porting-guide.md7
2 files changed, 8 insertions, 0 deletions
diff --git a/docs/firmware-update.md b/docs/firmware-update.md
index 21872fd4..56ef15cb 100644
--- a/docs/firmware-update.md
+++ b/docs/firmware-update.md
@@ -211,6 +211,7 @@ for BL1 to pass execution control to BL31.
if (source block is in secure memory) return -ENOMEM
if (source block is not mapped into BL1) return -ENOMEM
if (image_size > free secure memory) return -ENOMEM
+ if (image overlaps another image) return -EPERM
This SMC copies the secure image indicated by `image_id` from non-secure memory
to secure memory for later authentication. The image may be copied in a single
diff --git a/docs/porting-guide.md b/docs/porting-guide.md
index 4d7a5ead..c7b9e89c 100644
--- a/docs/porting-guide.md
+++ b/docs/porting-guide.md
@@ -354,6 +354,13 @@ be defined:
NS_BL2U image identifier, used by BL1 to fetch an image descriptor
corresponding to NS_BL2U.
+For the the Firmware update capability of TRUSTED BOARD BOOT, the following
+macros may also be defined:
+
+* **#define : PLAT_FWU_MAX_SIMULTANEOUS_IMAGES**
+
+ Total number of images that can be loaded simultaneously. If the platform
+ doesn't specify any value, it defaults to 10.
If a SCP_BL2 image is supported by the platform, the following constants must
also be defined: