~悟`~念~ 发表于 2012-5-11 10:52:00

本帖最后由 ~悟`~念~ 于 2012-5-11 10:55 编辑

bluesnowbird 发表于 2012-5-11 10:32 http://www.armbbs.net/static/image/common/back.gif
我也试过用光盘里带的uboot直接烧写 并且烧写里面的linux 文件系统
就是按照光盘里说的移植啊可是总也 ...

你的重启情况我遇到过,我那会儿比你的还糟糕,不能插入usb,一插入就蓝屏,我的解决办法:先格式化nand flash,然后用jlink(或jtag)重新烧写uboot即可解决,你用usb转串口,可以说明你用的不是台式机而是笔记本,所以你应该用jlink去烧写。方法1:你先格式化nand flash 然后用jlink烧写uboot,烧录完后重启就Ok了;方法2:如果没有买jlink 可以先试试usb一键下载uboot。(两种操作都得先格式化nand flash) 具体操作可以在《TQ2440开发板使用手册V2.5_20100611.pdf》手册里的烧录部分由明确的介绍!
这种错误是可能是你原先烧录wince,和现在烧录linux和uboot的时候操作不当造成的!我那会儿解决时候烧录了一次还是有重启的现象,烧录了第二次uboot才解决!这个我深有体会!希望能帮到你!

bluesnowbird 发表于 2012-5-11 17:59:11

~悟`~念~ 发表于 2012-5-11 08:23 static/image/common/back.gif
直接烧写光盘里的uboot很简单,用USB一键下载或者用jtag都可以,这个手册的用法里讲的很清楚!

我烧写 盘里带的uboot 和内核及 文件系统后出现如下东东::'(
Start Linux ...
Copy linux kernel from 0x00200000 to 0x30008000, size = 0x00200000 ... Copy Kernel to SDRAM done,NOW, Booting Linux......
data abort
pc : [<3000b420>]    lr : [<0000005c>]
sp : 302441c4ip : 210da88bfp : 302441e0
r10: 40000000r9 : 30000000r8 : 30008000
r7 : c279ab40r6 : 3d979db3r5 : 73b7f467r4 : 3023ad20
r3 : 000000a8r2 : 302541e4r1 : 302441e4r0 : 302541e4
Flags: nzCvIRQs offFIQs offMode SVC_32
Resetting CPU ...

~悟`~念~ 发表于 2012-5-11 19:37:57

bluesnowbird 发表于 2012-5-11 17:59 static/image/common/back.gif
我烧写 盘里带的uboot 和内核及 文件系统后出现如下东东:
Start Linux ...
Copy linux kernel from ...

你一个一个测试,格式化nand flash后烧写uboot,先看看是否还会出现你原先的那个开发板重启的问题,开发板调整好后再烧录内核之类的,因为每个人的编译都会出现不一样的错误,真正出错在那里我也只能猜测!

风火轮 发表于 2013-3-23 20:42:45

自动重启是因为程序出错无法进入类似设置超时时间后重启,我的也是这样。
页: 1 [2]
查看完整版本: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)