移植u-boot-2009-11的nand启动无法保存环境变量到nand上?
saveenv命令时总是保存在NOR flash里面,
//注释掉环境变量保存到Flash的宏(注意:如果你要使用上一篇中的从Nor启动的saveenv命令,则要恢复这些Flash宏定义)
//#define CONFIG_ENV_IS_IN_FLASH 1
//#define CONFIG_ENV_SIZE 0x10000 /* Total Size of Environment Sector */
//添加环境变量保存到Nand的宏(注意:如果你要使用上一篇中的从Nor启动的saveenv命令,则不要这些Nand宏定义)
#define CONFIG_ENV_IS_IN_NAND 1
#define CONFIG_ENV_OFFSET 0x30000 //将环境变量保存到nand中的0x30000位置
#define CONFIG_ENV_SIZE 0x10000 /* Total Size of Environment Sector */
这一步我也做了,但是还是在NOR里面保存。
还有一点,在他提示擦除FLASH时,我将开关放在nor启动时,立马就可以擦写nor了,我想问你我哪里出现了问题,怎么解决,谢谢。