[U-Boot] [PATCH] warp7: Fix U-Boot corruption after saving the environment

Stefano Babic sbabic at denx.de
Wed Nov 27 19:41:04 UTC 2019



On 26/11/19 23:38, Fabio Estevam wrote:
> Hi Stefano,
> 
> On Mon, Oct 21, 2019 at 11:23 AM Fabio Estevam <festevam at gmail.com> wrote:
>>
>> U-Boot binary has grown in such a way that it goes beyond the reserved
>> area for the environment variables.
>>
>> Running "saveenv" followed by a "reset" causes U-Boot to hang because
>> of this overlap.
>>
>> Fix this problem by increasing the CONFIG_ENV_OFFSET size.
>>
>> Also, in order to prevent this same problem in the future, use
>> CONFIG_BOARD_SIZE_LIMIT, which will detect the overlap in build-time.
>>
>> CONFIG_BOARD_SIZE_LIMIT does not accept math expressions, so declare
>> CONFIG_ENV_OFFSET with its direct value instead.
>>
>> Signed-off-by: Fabio Estevam <festevam at gmail.com>
> 
> Can we get this one for 2020.01?
> 

I'll pick up it.

Stefano

> Thanks
> 

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================


More information about the U-Boot mailing list