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

Reply via email to