专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VxWorks

at91sam9260+vxWorks6.7从NandFlash启动的有关问题!

发布时间:2010-06-14 16:51:42 文章来源:www.iduyao.cn 采编人员:星星草
at91sam9260+vxWorks6.7从NandFlash启动的问题求助!!!
菜鸟求助!at91sam9260EK开发板用sam-ba将VxWorks_rom(文档上讲该非压缩镜像中含有启动代码Bootstrap)烧到NandFlash的0x0地址,上电后从NandFlash 启动会首先执行Bootstrap将vxWorks镜像拷贝到SDRAM的RAM_LOW_ADRS处,然后跳转到该地址启动vxWorks! 请问各位大侠们,我的理解对不对呀? 
  其中在Makefile 中参数配置如下: 
  ROM_TEXT_ADRS = 00000000  
  ROM_SIZE = 00100000  
  RAM_LOW_ADRS = 20004000  
  RAM_HIGH_ADRS = 20c00000  
  Config.h中配置如下: 
  #define LOCAL_MEM_LOCAL_ADRS 0x20000000 /* fixed */ 
  #define LOCAL_MEM_BUS_ADRS 0x20000000 /* fixed */ 
  #define LOCAL_MEM_SIZE 0x04000000 /* 64 Mbytes */ 
  #define LOCAL_MEM_END_ADRS (LOCAL_MEM_LOCAL_ADRS + LOCAL_MEM_SIZE) 
  #define ROM_BASE_ADRS 0x00000000  
  #define ROM_TEXT_ADRS (ROM_BASE_ADRS)  
  #define ROM_SIZE 0x00100000  
刷到NandFlash之后超级终端检测只提示个“Romboot”,系统根本没法启动。请各位大侠们给出出主意,到底是哪出了问题啊?? 


------解决方案--------------------
这个需要你在vxworks镜像里面包含NAND驱动

------解决方案--------------------
vxWorks6.8下调过了这个,你的理解没问题,如楼上,你得现确定有nand flash的驱动,其次,要确定你拷贝的地址和执行代码的地址是否正确
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: