问题补充
Uncompressing Linux..................................................................................................................................................... done, booting the kernel
卡在这里之后,触摸屏有显示图片和寄存器000000000 r6:00000000 r5:00000000 r4:
我复位了一下
我试着不用bootm ,接着从S3光盘里面的实验手册里头的步骤去一步一步做,发现到下面这一步出现这个现象
Skipping bad block at 0x58000000000000
Skipping bad block at 0x5a000000000000
Skipping bad block at 0x5c000000000000
Skipping bad block at 0x5e000000000000
Skipping bad block at 0x60000000000000
Skipping bad block at 0x62000000000000
Skipping bad block at 0x64000000000000
Skipping bad block at 0x66000000000000
Skipping bad block at 0x68000000000000
Skipping bad block at 0x6a000000000000
Skipping bad block at 0x6c000000000000
Skipping bad block at 0x6e000000000000
Skipping bad block at 0x70000000000000
Skipping bad block at 0x72000000000000
Skipping bad block at 0x74000000000000
Skipping bad block at 0x76000000000000
Skipping bad block at 0x78000000000000
Skipping bad block at 0x32c000000000000
然后走到这一步就也可以运行下去
SMDK2440A>nand write.yaffs 0x30008000 0x560000 $filesize
//烧写root_qtopia.img至0x560000 开始的Nand Flash
Writing at 0x32a000000020000 -- 76% is complete.Skip bad block 0x32c000000000000
Writing at 0x410000000020000 -- 100% is complete. 60129280 bytes written: OK
然后我boot一下,又出现这个现象
[u-boot@SMDK2440A]# boot
NAND read: device 0 offset 0x60000, size 0x500000
5242880 bytes read: OK
## Booting kernel from Legacy Image at 30008000 ...
Image Name: Linux kernel Image by embedclub
Created: 2012-03-26 7:44:50 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2286808 Bytes = 2.2 MB
Load Address: 30008000
Entry Point: 30008040
Verifying Checksum ... OK
XIP Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux..................................................................................................................................................... done, booting the kernel.
还是卡在这里不会动
请问是什么问题??为什么会这样