[U-Boot] [PATCH 27/31] M28: Save environment in NAND
Scott Wood
scottwood at freescale.com
Mon Sep 19 19:54:18 CEST 2011
On 09/17/2011 03:20 AM, Marek Vasut wrote:
> On Friday, September 16, 2011 09:15:12 PM Scott Wood wrote:
>> Consider using CONFIG_ENV_RANGE to allow for bad blocks.
>
> How does this actually play with CONFIG_MTDPARTS ?
I don't think there's any direct interaction between the environment
code and mtdparts.
> For you see -- I now have
> CONFIG_MTDPARTS "...128k(environment), 128k(redundant-environment)..."
> and CONFIG_ENV_SECT_SIZE (128 * 1024).
>
> So what exactly am I supposed to set into CONFIG_ENV_RANGE and do I have to
> modify the CONFIG_MTDPARTS?
You'd have to make the environment partitions larger -- the idea is to
provide an extra block or two in case of bad blocks. CONFIG_ENV_RANGE
would be set to the partition size.
-Scott
More information about the U-Boot
mailing list