Uncompressing Linux......... done, booting the kernel.
Load address: 0x33000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
####
done
Bytes transferred = 2016276 (1ec414 hex)
## Booting image at 33000000 ...
Image Name: Linux-2.6.27
Created: 2010-06-21 14:04:34 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2016212 Bytes = 1.9 MB
Load Address: 30008000
Entry Point: 30008000
Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux.................................................................................................................................. done, booting the kernel.
~~~到這里就死掉了~~~
這個問題困擾了我兩個小時!以前遇到過都是uboot引導參數(shù)導致的問題,可是我的引導參數(shù)引導別的版本的內核都能正常通過,為什么引導Android for Linux2.6.27這個版本的時候就不行了呢?難道還有特殊的原因?為此我用這個引導參數(shù)來引導Android For Linux2.6.25 這個版本居然也可以正常通過,查找了N多的方法。都行不通。最后實在是沒有辦法了,我打開的有關內核的調試選項:
000000c1 SMDK2410
000007cf SMDK2440
這里需要添加的是
mov r1,#0xc1
這樣你就可以看到啟動的信息了~~~~~
評論