[U-Boot] [PATCH] pico-imx7d: Increase the CONFIG_ENV_OFFSET size
Wolfgang Denk
wd at denx.de
Fri Nov 30 13:05:34 UTC 2018
Dear Fabio,
In message <1543571315-6376-1-git-send-email-festevam at gmail.com> you wrote:
> The environment size has grown in such a way that it corrupts the
> main U-Boot image after a "saveenv" causing a U-Boot hang.
>
> Fix this problem by increasing the CONFIG_ENV_OFFSET size.
Sorry, I can't understand this change.
> /* FLASH and environment organization */
> #define CONFIG_ENV_SIZE SZ_8K
>
> -#define CONFIG_ENV_OFFSET (8 * SZ_64K)
> +#define CONFIG_ENV_OFFSET (12 * SZ_64K)
The size written to flash should never exceed CONFIG_ENV_SIZE; if it
does, then there is some serious bug in the code, which I tend to
doubt.
And when the environment grows, it would make it necessary to raise
CONFIG_ENV_SIZE first - changing the CONFIG_ENV_OFFSET has nothing
to do with this per se.
Can you please explain which phenomenon you see, and hos this change
is supposed to work?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Every revolutionary idea - in science, politics, art, or whatever -
evokes three stages of reaction in a hearer:
1. It is completely impossible - don't waste my time.
2. It is possible, but it is not worth doing.
3. I said it was a good idea all along.
More information about the U-Boot
mailing list