u-boot-2014.10移植第30天----nand flash的SPL啟動(二)
硬體平臺: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移植第29天----nand flash的SPL啟動(一)bootNaN
- u-boot-2014.10移植第24天----nand flash啟動(二)bootNaN
- u-boot-2014.10移植第28天----nand flash啟動(六)bootNaN
- u-boot-2014.10移植第27天----nand flash啟動(五)bootNaN
- u-boot-2014.10移植第25天----nand flash啟動(三)bootNaN
- u-boot-2014.10移植第26天----nand flash啟動(四)bootNaN
- u-boot-2014.10移植第23天----nand flash啟動(一)bootNaN
- u-boot-2014.10移植第20天----新增nand flash命令支援(二)bootNaN
- u-boot-2014.10移植第16天----Nor flash啟動boot
- u-boot-2014.10移植第21天----新增nand flash命令支援(三)bootNaN
- u-boot-2014.10移植第22天----新增nand flash命令支援(四)bootNaN
- u-boot-2014.10移植第19天----新增nand flash命令支援(一)bootNaN
- u-boot-2014.10移植第15天----nor flash操作boot
- u-boot-2014.10移植第31天----核心啟動(一)boot
- S3C2440從NAND Flash啟動和NOR FLASH啟動的問題S3NaN
- u-boot-2014.10移植第18天----新增DM9000網路卡支援(二)boot
- ZYNQ FLASH+EMMC手動移植LINUX啟動Linux
- NAND FlashNaN
- u-boot-2014.10移植第17天----新增DM9000網路卡支援(一)boot
- NAND Flash和NOR Flash的區別NaN
- NAND FLASH的介面控制設計NaN
- Mini2440 64M Nand Flash 更改為128M Nand FlashNaN
- NAND FLASH系統的權衡利弊NaN
- nor flash 和nand flash 傻傻分不清楚NaN
- 關於NAND FLASH解釦的認識NaN
- NAND Flash是如何生產出來的?NaN
- 宏旺半導體科普SPI NAND Flash和SPI NOR Flash的區別NaN
- 30天自制作業系統(一)啟動區作業系統
- Nand Flash結構及錯誤機制NaN
- ARM學習之Nand FLash控制器NaN
- 怎麼看時序圖--nand flash的讀操作詳解時序圖NaN
- 30天自制作業系統——第3天實驗總結作業系統
- 30天自制作業系統——第4天實驗總結作業系統
- uboot1: 啟動流程和移植框架boot框架
- DRAMeXchange:2019年第二季全球NAND Flash 品牌廠商營收排行NaN營收
- Nand Flash基礎知識與壞塊管理機制的研究NaN
- 【全棧React】第30天: 總結和更多的資源全棧React
- 前端面試每日 3+1 —— 第930天前端面試