[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