关于mini2440烧写supervivi出现no nand device found问题的解决办法
2014-07-08 23:18
543 查看
最近,我用jlink往mini2440的nor flash上烤写supervivi后出现了下面的提示:
找了好些天的答案,又是找老师问,又是上群里问的。今天终于搞定了。
之前,我倒是做过这个东西的。当时下载的是国嵌视频光盘里的supervivi,当时是可以通过的,没有出现问题。而这次我还是按上次的方法下载的同一份supervivi,就出现了上面的提示。
问题会出现在哪儿呐?
我首先想到的是我用的supervivi的设置存在问题,但我手头没有相应的源代码(友善之臂只提供成品)
我再次检查过,光盘里只有没有扩展名的supervivi。而这个,jlink是不支持的文件格式。而按他们使用H-jtag的说法,却无法找到nor flash。
而刚刚,我再次查看下国嵌带的光盘。里面有这么句话提醒了我:开发板的BIOS,它也可以完全适用于micro2440,本光盘中的所有supervivi_mini2440实际是同一个文件。鉴于此话,我将开发板所带光盘里的supervivi-128M加上了.bin的扩展名。再次烤写后,就顺利通过了。
而之所以会出现上面的提示是因为:vivi根据读到的NAND Flash ID无法匹配到相应的配置信息,因此无法识别出NAND Flash。这个很可能是版本的问题,因为arm板子的差异性很大,单单mini2440的板子就有好几个型号。这也就为自己写bootloader提了个醒:一定要注意不同板子间硬件配置的细微差异。
本文转自:http://blog.sina.com.cn/s/blog_5f8665e70100o3sz.html
找了好些天的答案,又是找老师问,又是上群里问的。今天终于搞定了。
之前,我倒是做过这个东西的。当时下载的是国嵌视频光盘里的supervivi,当时是可以通过的,没有出现问题。而这次我还是按上次的方法下载的同一份supervivi,就出现了上面的提示。
问题会出现在哪儿呐?
我首先想到的是我用的supervivi的设置存在问题,但我手头没有相应的源代码(友善之臂只提供成品)
我再次检查过,光盘里只有没有扩展名的supervivi。而这个,jlink是不支持的文件格式。而按他们使用H-jtag的说法,却无法找到nor flash。
而刚刚,我再次查看下国嵌带的光盘。里面有这么句话提醒了我:开发板的BIOS,它也可以完全适用于micro2440,本光盘中的所有supervivi_mini2440实际是同一个文件。鉴于此话,我将开发板所带光盘里的supervivi-128M加上了.bin的扩展名。再次烤写后,就顺利通过了。
而之所以会出现上面的提示是因为:vivi根据读到的NAND Flash ID无法匹配到相应的配置信息,因此无法识别出NAND Flash。这个很可能是版本的问题,因为arm板子的差异性很大,单单mini2440的板子就有好几个型号。这也就为自己写bootloader提了个醒:一定要注意不同板子间硬件配置的细微差异。
本文转自:http://blog.sina.com.cn/s/blog_5f8665e70100o3sz.html
相关文章推荐
- 关于在IAR上用ST-Link下载出现“ST-Link, No MCU device found Session aborted! ”问题解决办法
- 移植uboot到TQ2440出现No NAND device found!!!的解决办法
- 关于No Cortex-M Device found in JTAG chain...出现的问题
- 关于Androidstudio中NavigationView出现的问题(No resource identifier found for attribute 'headerLayout' )及解决方法
- mini2440之no nand device found的解决办法
- 关于出现Specified VM install not found: type Standard VM, name jdk1.5.0_04问题的解决办法
- uboot 2008.10 No NAND device found!!! 0 MiB 问题的解决!
- ubuntu和win7系统出现引导“error:no such device ”错误问题解决办法
- 关于No suitable driver found for com.mysql.jdbc.Driver问题的解决办法
- 关于android开发中编译时出现“No Launcher activity found!”的解决办法
- 关于VS调试时出现的找不到可执行文件问题的可能的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 使用 eclipse时,出现如下问题:org.eclipse.swt.SWTError: No more handles的解决办法
- 关于编译内核时候出现__gnu_mcount_nc的问题以及解决办法
- Fedora USB安装,“No DEFAULT or UI configurationdirective found!”问题解决办法
- 关于No result defined for Action and result success问题解决办法的总结
- VMware下Linux安装VMWare Tools 后无法启动图形界面,出现"no screens found" 的解决办法
- 解决部分linux发行版内核加载时出现 pci 0000:01:00.0: BAR 6: no parent found for of device
- struts2出现No result defined for action。。。。。问题的解决办法