啟動列印如下
NAND write: device 0 offset 0x21400000, size 0x4f5000
5197824 bytes written: OK
Loading from nand0, offset 0x1000000
Image Name: Linux-2.6.18_pro500-davinci1.0.0
Created: 2014-10-07 6:16:37 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4203040 Bytes = 4 MiB
Load Address: 80008000
Entry Point: 80008000
## Booting kernel from Legacy Image at 80700000 ...
Image Name: Linux-2.6.18_pro500-davinci1.0.0
Created: 2014-10-07 6:16:37 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4203040 Bytes = 4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum 1... Bad Data CRC
ERROR: can't get kernel image!
環境變數如下
LD # printenv
baudrate=115200
bootargs=noinitrd rw mem=128M root=/dev/mtdblock4 rootfstype=cramfs console=ttyS0,115200n8 init=/linuxrc
bootcmd=nboot 0x80700000 0 0x1000000;bootm
bootdelay=3
bootfile="uImage"
ethact=DaVinci-EMAC
ethaddr=fc:3f:ab:88:18:02
fileaddr=80700000
filesize=4F5000
ipaddr=192.168.0.12
serverip=192.168.0.7
stderr=serial
stdin=serial
stdout=serial
ver=U-Boot 2010.12-rc2 (May 05 2021 - 14:17:49)
Environment size: 437/262140 bytes
看網上很多說是內核大小超了,但我這個看起來并沒有超,也沒有查到其余例外,誰知道是什么問題嗎?
uj5u.com熱心網友回復:
我試過nand scrub來修復壞塊,運行效果一樣,還是會列印CRC ERROR,確認nandflash是沒問題的轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/283382.html
標籤:內核源代碼研究區
上一篇:有沒有大神求助!!
下一篇:畢設ROS-GAZEBO仿真
