On Mon, Nov 27, 2023 at 06:57:09PM +0600, Maxim Uvarov wrote:

> Increase allowed binary size to fit lwip code.
> 
> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>
> ---
>  configs/tbs2910_defconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/configs/tbs2910_defconfig b/configs/tbs2910_defconfig
> index 8fbe84f1d2..ce40efa9ab 100644
> --- a/configs/tbs2910_defconfig
> +++ b/configs/tbs2910_defconfig
> @@ -17,7 +17,7 @@ CONFIG_SYS_MEMTEST_START=0x10000000
>  CONFIG_SYS_MEMTEST_END=0x2f400000
>  CONFIG_LTO=y
>  CONFIG_HAS_BOARD_SIZE_LIMIT=y
> -CONFIG_BOARD_SIZE_LIMIT=392192
> +CONFIG_BOARD_SIZE_LIMIT=417792
>  # CONFIG_BOOTSTD is not set
>  CONFIG_SUPPORT_RAW_INITRD=y
>  CONFIG_BOOTDELAY=3

This is another case where the binary size is a fairly hard limit. You
forgot to cc the board maintainer here (and I assume the rest of the
series too) for these config changes. I think on this platform it's not
impossible (like it is on am335x where I just replied) but really
difficult. I'll let Soeren comment on if switching the network stack to
lwip is the kind of feature enhancement that warrants the pain of
dealing with the size change here or not.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to