Commit 83a2376e authored by Amit Daniel Kachhap's avatar Amit Daniel Kachhap
Browse files

Juno: Increase bl2 max size to fix build when SPD=opteed



Building TBBR(SPD=opteed) and non-TBBR TF-A images is breaking for
Juno for different configurations listed below:

* Overflow error of 4096 bytes for rsa algorithm.
* Overflow error of 8192 bytes for ecdsa algorithm.
* Overflow error of 4096 bytes for rsa+ecdsa algorithm.
* Overflow error of 4096 bytes for non-TBBR case.

So this patch increments macro PLAT_ARM_MAX_BL2_SIZE for all the above
cases accordingly.

Change-Id: I75ec6c0a718181d34553fe55437f0496f467683f
Signed-off-by: default avatarAmit Daniel Kachhap <amit.kachhap@arm.com>
parent 02956560
......@@ -110,12 +110,14 @@
*/
#if TRUSTED_BOARD_BOOT
#if TF_MBEDTLS_KEY_ALG_ID == TF_MBEDTLS_RSA_AND_ECDSA
# define PLAT_ARM_MAX_BL2_SIZE 0x1F000
# define PLAT_ARM_MAX_BL2_SIZE 0x20000
#elif TF_MBEDTLS_KEY_ALG_ID == TF_MBEDTLS_ECDSA
# define PLAT_ARM_MAX_BL2_SIZE 0x1D000
#else
# define PLAT_ARM_MAX_BL2_SIZE 0x1B000
# define PLAT_ARM_MAX_BL2_SIZE 0x1C000
#endif
#else
# define PLAT_ARM_MAX_BL2_SIZE 0xD000
# define PLAT_ARM_MAX_BL2_SIZE 0xE000
#endif
/*
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment