移植笔记-:从Nand_flash启动的uboot移植详解.docVIP

  • 6
  • 0
  • 约9.03千字
  • 约 10页
  • 2017-08-22 发布于云南
  • 举报

移植笔记-:从Nand_flash启动的uboot移植详解.doc

加入Nand flash驱动的支持,可以在uboot命令行下操作Nand flash.但还未能从Nand flash启动,只能在Nor flash内运行.支持从Nandflash启动会在下节介绍。 下面描述详细步骤: 1. 打开Nandflash驱动支持 要使uboot支持nand驱动,需要在smdk2410.h中将CFG_CMD_NAND部分注释取消,打开nandflash功能。 修改如下: /* include/configs/smdk2410.h */ #define?CONFIG_COMMANDS \ ???(CONFIG_CMD_DFL?|?\ ???CFG_CMD_CACHE?|?\ ???CFG_CMD_NAND?|?\ ???/*CFG_CMD_EEPROM |*/?\ ???/*CFG_CMD_I2C |*/?\ ???/*CFG_CMD_USB |*/?\ ???CFG_CMD_REGINFO?|?\ ???CFG_CMD_DATE?|?\ ???CFG_CMD_ELF) 2. 添加nand_init()函数 Uboot对SMDK2410板的NAND Flash初始化部分没有写 即在lib_arm/board.c中的start_armboot函数中有这么一句: #if?(CONFIG_COMMANDS??CFG_CMD_NAND) puts?(NAND:);

文档评论(0)

1亿VIP精品文档

相关文档