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: Amit Daniel Kachhap <amit.kachhap@arm.com>
This commit is contained in:
parent
02956560a2
commit
83a2376e18
|
@ -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
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue