首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

linux 在开发板上启动不了?解决方法

2012-03-19 
linux 在开发板上启动不了?我把linux内核映像和文件系统装载到nandflash中,却启动不了!刚开始的解压内核都

linux 在开发板上启动不了?
我把linux内核映像和文件系统装载到nandflash中,却启动不了!刚开始的解压内核都完成不了,显示:uncompressing linux....
  然后就跳转到boatload中了!郁闷,检查了好几天都没有问题,我怀疑是nandflash有坏块?请大牛指导!

[解决办法]
原因很多,启动参数问题,ddr问题等等
[解决办法]
一般是U-boot读加载内核 然后在加载文件系统 在u-boot下pri查看启动启动参数
加载内核是由bootcmd引导的
加载文件系统是由bootargs引导的
一般这两个设置对了就会启动成功的
如果担心有坏块可以nand erase一下 方法百度
[解决办法]
在UBOOT里用nand bad等指令查看
[解决办法]
uncompressing linux....
这个貌似还在boot里吧,重点检查一下你的boot解压缩kernel然后跳转这个过程

[解决办法]
那可能就是你的UBOOT出了问题,没有用到bootm命令去引导系统,或都是调用这个命令时出错了。还有可能就是参数传递出错了之后,就返回到了UBOOT中!

热点排行