i fix this issue with the help of all u-boot USERS, Thanks for helping .. This problem occurred because of u-boot.bin size taking 2 sector of Flash, and less space for Environment(few bytes in 2nd sector) . Then i incremented one sector in config env address , shown below. #define CFG_ENV_ADDR (CFG_MONITOR_BASE + 0x60000) // before CFG_MONITOR_BASE+0x40000
This help's me to solve this problem Thanks Rudresh Frank Svendsbøe wrote: > > Hi Norbert, > I just looked at your comment in the gmane archive. You shouldn't > hardcode a new CONFIG_ENV_ADDR. Instead, you should correct the > CONFIG_SYS_MONITOR_LEN, which is the number of bytes the U-Boot > image uses rounded up to the next flash sector address. > > Maybe we should define this in terms of new CONFIG variables, say > CONFIG_SYS_FLASH_SECT_SIZE and > CONFIG_SYS_NUM_U_BOOT_SECTS, and then compute the new *_LEN > based on these? Alternatively, we can avoid using defines and instead make > it > a "const volatile unsigned long". Then we could use a post build > script to extract > the image length from u-boot.map and compare it with u-boot.bin. If the > value > extracted from the map file is less than the u-boot.bin size, we could > generate > an error/warning. Any comments? > > Best regards, > Frank > > On Tue, Feb 24, 2009 at 10:09 AM, Norbert van Bolhuis > <nvbolh...@aimvalley.nl> wrote: >> rudresh wrote: >>> i'm using u-boot -1.3.0 in MPC8313 evaluation board, it having a NAND , >>> NOR >>> Flash , u-boot stored in NOR flash. when i do the saveenv , reset >>> command >>> the u-boot is erased. i'm not able to fix this issue. help me to fix >>> this >>> issue >>> >>> Thanks >>> Rudresh >>> >>> >>> >>> >> >> I had a similar problem, see: >> >> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/51703/match=config%5fenv%5faddr+incorrect+mpc8313erdb+h >> >> --- >> N. van Bolhuis. >> >> _______________________________________________ >> U-Boot mailing list >> U-Boot@lists.denx.de >> http://lists.denx.de/mailman/listinfo/u-boot >> > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot > > -- View this message in context: http://www.nabble.com/saveenv-command-erases-flash-u-boot-tp22156928p22180261.html Sent from the Uboot - Users mailing list archive at Nabble.com. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot