硬件平台:tq2440
开发环境:Ubuntu-3.11
u-boot版本:2014.10
本文允许转载,请注明出处:http://blog.csdn.net/fulinus
在保存环境变量时,再次启动时错误,原来是环境参数保存的位置翻盖了u-boot,修改如下:
#if NONE_FLAG #define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE + 0x070000) #define CONFIG_ENV_IS_IN_FLASH #define CONFIG_ENV_SIZE 0x10000 #else #define CONFIG_ENV_IS_IN_NAND #define CONFIG_ENV_OFFSET 0x50000 /* 256K for u-boot */ #define CONFIG_ENV_SIZE 0x20000 /* 128K for environment */ #endif
u-boot-2014.10移植第30天----nand flash的SPL启动(二)
原文地址:http://blog.csdn.net/fulinus/article/details/42741615