[U-Boot] "Verifying Checksum ... Bad Data CRC" when kernel downloaded through serial or from SD, but ethernet no such error

Zhao Jihua zhao_jihua at hotmail.com
Mon Oct 18 04:04:40 CEST 2010


Hi all

I can successfully boot my kernel when I download it using
 the ethernet. But if I download the same kernel through serial COM port
 or from my on-board micro-SD card to the same DRAM address, this "Bad 
Data CRC" always pops up:

$ bootm 0x80000000
## Booting kernel from Legacy Image at 80000000 ...
   Image Name:   Linux-2.6.14.7-tiny1
   Created:      2010-10-14   7:19:36 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1499372 Bytes = 1.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!

Any idea about what is going on here? Strange error! Thank you very very much for any help!

More info:
u-boot version: "git clone git://git.denx.de/u-boot-pxa.git -b openpxa" on 19 May 2010.
kernel version: 2.6.14
Microprocessor: Marvell PXA320
Ethernet: DM9000AEP

Best regards,
Zhao Jihua.

 

 		 	   		  


More information about the U-Boot mailing list