On 21:52 Fri 26 Jun , Darius Augulis wrote: > Hi all on the list, > > I need some help with optimizing board config: > > 1. What is the best practice to configure environment? I have unified > sector NOR flash. It has 128 sectors size of 128 KB, total 16Mbytes > flash memory. U-boot is stored at 0x0. Where to put ENV? personnaly I prefer to put them at the end of the flash so evenif the u-boot size increase you will not overwrite them > > 2. What is optimal ENV size? If all sectors are 128 KB size, ENV should > be 128Kb too? Depend on your need 8k is good IMHO > > 3. Now my ENV configuration is follows: > > #define CONFIG_ENV_IS_IN_FLASH 1 > #define CONFIG_ENV_OFFSET (2 * 128 * 1024) > #define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE + > CONFIG_ENV_OFFSET) > #define CONFIG_ENV_SIZE (8 * 1024) > #define CONFIG_ENV_SECT_SIZE (128 * 1024) >
> *** Warning - bad CRC, using default environment > > In: serial > Out: serial > Err: serial > ### main_loop entered: bootdelay=30 > > ### main_loop: bootcmd="bootm" > Hit any key to stop autoboot: 30 > NAS4220$ printenv the Icy box :) Best Regards, J. _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

