当前位置:  技术问答>linux和unix

看到请进 !!Verifying Checksum ... Bad Data CRC

    来源: 互联网  发布时间:2017-02-11

    本文导语:  各位好 我用的是博创三剑客 s3c2410 一下是我第一烧写这款开发板 烧写完成 重启之后的效果  我看到网上说 出现这样问题的原因是 由于 自己 内核的大小 超出了 分配的flash空间的大小但是我没有看出来  希...

各位好 我用的是博创三剑客 s3c2410 一下是我第一烧写这款开发板 烧写完成 重启之后的效果 
我看到网上说 出现这样问题的原因是 由于 自己 内核的大小 超出了 分配的flash空间的大小但是我没有看出来
 希望大牛们能给解答一下 
U-Boot 1.3.2 (Dec  7 2024 - 18:08:47)

DRAM:  32 MB
Flash: 512 kB
NAND:  64 MiB
In:    serial
Out:   serial
Err:   serial
Found DM9000 ID:90000a46 at address 10000000 !
DM9000 work in 16 bus width
bd->bi_entaddr: 08:00:3e:26:0a:5b
[eth_init]MAC:8:0:3e:26:a:5b:
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x80000, size 0x200000
 2097152 bytes read: OK
## Booting image at 30008000 ...
   Image Name:   Linux-2.6.24.4
   Created:      2009-03-29  11:30:00 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1836568 Bytes =  1.8 MB
   Load Address: 30008000
   Entry Point:  30008040
   Verifying Checksum ... Bad Data CRC


下面是我u-boot的启动参数
[mini2410 #] printenv
bootargs=root=/dev/mtdblock2 noinitrd console=ttySAC0,115200
bootcmd=nand read 0x30008000 0x80000 0x200000;bootm
bootdelay=5
baudrate=115200
ethaddr=08:00:3e:26:0a:5b
bootfile="uImage"
fileaddr=30008000
netmask=255.255.255.0
ipaddr=192.168.1.193
serverip=192.168.1.2
update_kernel=tftp 0x30008000 uImage;nand erase 0x80000 0x200000;nand write 0x30
008000 0x80000 0x200000
update_rootfs=tftp 0x30008000 root.cramfs;nand erase 0x280000 0x400000;nand writ
e 0x30008000 0x280000 0x400000
update_boot=tftp 0x30008000 u-boot.bin;nand erase 0x0000 0x80000;nand write 0x30
008000 0x0000 0x80000
update_usr=nand erase 0x00680000 0x03980000
filesize=28A
stdin=serial
stdout=serial
stderr=serial

|

tftp 0x30008000 uImage
imi 0x30008000 


nand read 0x30008000 0x80000 0x200000
imi 0x30008000 

分别校验光盘和nand里的内核镜像是否正确

|
如果内存不稳定的话,确实会tftp下载的内核镜像到内存,imi校验都无法通过,这事我遇到过

多次反复尝试
tftp 0x30008000 uImage
imi 0x30008000

如果某次成功的话,确实内存不稳定 
可能是硬件问题,也可能是uboot的内存配置部分有问题

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我看到大家都在讨论分数的问题,我如何看到自己的分数呢?
  • 为什么我的Redhat9在窗口模式下可以看到汉字,在命令行模式下就看到乱码?
  • 用浏览器看applet,总是只能看到修改前的applet,关了浏览器,再开,还是只能看到修改前的,难道真的要重启机子?太夸张了
  • 奇怪,CSDN的贴子,提问部分我最多能看到第4行??!!
  • cygwin的ssh中无法看到网络盘
  • 怎么看到自己发过言的帖子?
  • 怎样看到.jar文件的源代码
  • 刚装上linux,我怎样才能看到windows(FAT32)下的文件?
  • 关于bash shell: 用set命令可以看到的信息都储存在哪?
  • windows访问linux ftp却无法看到相关内容
  • ftp 登录,无法看到相关内容。
  • 什么网站可以看到Linux曾经出现过的所有BUG?
  • 数据库 iis7站长之家
  • 在哪里可以看到打印信息??
  • 请问怎样才能看到JavaScript原来的脚本语言?
  • 一个巨大的悲哀啊!看到一篇好文章,结果IE出错了
  • (新手)这里怎么看到300篇以外的所有文章?(不是搜索)
  • 请教一个简单问题,什么命令可以看到目录下的所有用ln建立的联接??谢谢
  • 安装Redhat选者简体中文,执行Xconfigurator,屏幕上看到乱码,如何解决?
  • 请问在red hat8.0下 怎么看到 别的分驱的文件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3