diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/firmware-update.md | 1 | ||||
-rw-r--r-- | docs/porting-guide.md | 7 |
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: |