[PATCH] rockchip: rk3568: Fix alloc space exhausted in SPL

Kever Yang kever.yang at rock-chips.com
Wed Jul 26 10:38:36 CEST 2023


On 2023/7/2 18:43, Jonas Karlman wrote:
> Current SYS_MALLOC_F_LEN of 0x2000 (8 KB) used in SPL is too small for
> some RK3568 boards. SPL will print following during boot:
>
>    alloc space exhausted
>
> Increase the default SYS_MALLOC_F_LEN to 0x20000 (128 KB) to mitigate.
>
> Fixes: 2a950e3ba506 ("rockchip: Add rk3568 architecture core")
> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>

Thanks,
- Kever
> ---
>   arch/arm/mach-rockchip/rk3568/Kconfig | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm/mach-rockchip/rk3568/Kconfig b/arch/arm/mach-rockchip/rk3568/Kconfig
> index 94e04b79e7d8..4424a3c47be1 100644
> --- a/arch/arm/mach-rockchip/rk3568/Kconfig
> +++ b/arch/arm/mach-rockchip/rk3568/Kconfig
> @@ -29,7 +29,7 @@ config SYS_SOC
>   	default "rk3568"
>   
>   config SYS_MALLOC_F_LEN
> -	default 0x2000
> +	default 0x20000
>   
>   source "board/rockchip/evb_rk3568/Kconfig"
>   source "board/anbernic/rgxx3_rk3566/Kconfig"


More information about the U-Boot mailing list