我用版主提供的方法打补丁,但总是显示有错,打不了补丁,
用mkimage生成uImage 用u-boot烧进nandflash 内核不能运行,
显示: Image Name: Linux Kernel Image
Created: 2009-04-04 5:01:09 UTC
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1524602 Bytes = 1.5 MB
Load Address: 30008000
Entry Point: 30008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... Error: inflate() returned -3
GUNZIP ERROR - must RESET board to recover
把0x30008000改为0x31000000显示
Image Name: Linux Kernel Image
Created: 2009-04-04 5:14:36 UTC
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1524602 Bytes = 1.5 MB
Load Address: 31000000
Entry Point: 31000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
然后就一直停在这里不动了,我以为是MACH_TYPE不对,但是查阅了内核和open24x0的machtype,发现数值是一样的都是782,所以不知哪里出问题了