|
embedsky_lhh 发表于 2011-12-17 08:52 
bootm 后面的地址错了,你试试 0x30008000
首先,谢谢版主百忙之中能回我的帖子,我不会浪费别人的努力,按版主说的方法我改了一下,果然出现了另一个情况,是一个新问题,内核还是没有起来。
U-Boot 1.1.6 (Dec 16 2011 - 16:17:02)
DRAM: 64 MB
Flash: 2 MB
NAND: 256 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
mxc # tftp 0x30008000 zImage.img
dm9000 i/o: 0x20000300, id: 0x90000a46
MAC: 10:23:45:67:89:ab
TFTP from server 192.168.189.32; our IP address is 192.168.189.33
Filename 'zImage.img'.
Load address: 0x30008000
Loading: T #################################################################
#################################################################
#################################################################
#################################################################
###############################checksum bad
##################################
#################################################################
###############################################################
done
Bytes transferred = 2314784 (235220 hex)
mxc # bootm 0x30008000
## Booting image at 30008000 ...
Image Name: linux-2.6.30
Created: 2011-12-02 13:23:17 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2314720 Bytes = 2.2 MB
Load Address: 30008000
Entry Point: 30008000
Verifying Checksum ... OK
XIP Kernel Image ... OK
Starting kernel ...
data abort
pc : [<30c320b8>] lr : [<30008008>]
sp : 32fbfaa0 ip : 30008000 fp : 00000002
r10: 00000000 r9 : 32ef3c15 r8 : 00000000
r7 : 33023d3c r6 : 33023d3c r5 : 30008000 r4 : 00000000
r3 : 30008000 r2 : 00000000 r1 : 00000080 r0 : e000039f
Flags: nZCv IRQs off FIQs off Mode SVC_32
Resetting CPU ...
U-Boot 1.1.6 (Dec 16 2011 - 16:17:02)
DRAM: 64 MB
Flash: 2 MB
NAND: 256 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
mxc #
就是这样了,希望能再次得到版主的指教,谢谢。 |
|