[PATCH v2 2/5] configs: evb-rk3229: Increase SPL_STACK_R_MALLOC_SIMPLE_LEN
Kever Yang
kever.yang at rock-chips.com
Wed Jul 19 09:24:17 CEST 2023
On 2023/7/18 22:57, Alex Bee wrote:
> An OP-TEE FIT image will fail to extract in SPL because the malloc stack
> size is currently limited to 0x2000 for evb-rk3229 board.
>
> In SPL we do not have to care about size limitations, since we are no
> longer bound to SRAM limits after DRAM initialization has been done in TPL.
>
> Use the default value for CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN in order
> successfully unpack the FIT image.
>
> Signed-off-by: Alex Bee <knaerzche at gmail.com>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>
Thanks,
- Kever
> ---
> configs/evb-rk3229_defconfig | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/configs/evb-rk3229_defconfig b/configs/evb-rk3229_defconfig
> index cf73afeded..73015f098c 100644
> --- a/configs/evb-rk3229_defconfig
> +++ b/configs/evb-rk3229_defconfig
> @@ -31,7 +31,7 @@ CONFIG_SPL_PAD_TO=0x7f8000
> CONFIG_SPL_NO_BSS_LIMIT=y
> # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
> CONFIG_SPL_STACK_R=y
> -CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x2000
> +CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x100000
> CONFIG_SPL_OPTEE_IMAGE=y
> CONFIG_SYS_BOOTM_LEN=0x4000000
> CONFIG_CMD_GPT=y
More information about the U-Boot
mailing list