
On Fri, 17 Sep 2010 16:32:04 +0200 Wolfgang Denk wd@denx.de wrote:
Dear Reda MIMOUNE,
In message 1918F436C366B34BB245DD28389E039453ADFAAD2A@mars.easii.fr you wrote:
reading the README file, here is what I read:
Note: CFG_ENV_OFFSET and CFG_ENV_OFFSET_REDUND must be aligned to a block boundary, and CFG_ENV_SIZE must be a multiple of the NAND devices block size.
I think that should be CONFIG_ENV_SECT_SIZE
CONFIG_ENV_SECT_SIZE isn't used by env_nand.c -- it uses the dynamically-read block size in nand_info.
Since my sectors/blocks are 128KB, I must be at least 128KB!
Is the README file wrong ?
Seems so. Unless Davinci has messed up this.
Yes, the README is wrong. It used to be that way until commit c3db8c649c6ab3da2f1411c4c6d61aecea054aa4, and README wasn't updated.
The current requirement is that CONFIG_ENV_SIZE be a multiple of the page size.
-Scott