AnsweredAssumed Answered

IMX6 Sabre SD Board: Verifying Checksum ... Bad Data CRC ERROR: can't get kernel image!

Question asked by bharath kumar reddy bojja on Apr 28, 2015
Latest reply on Apr 28, 2015 by igorpadykov

Hello,

 

I have built uImage using Genode OS Framework for IMX6 Sabre SDBoard. I am using u-Boot built for iMX6 Board. I am getting error as cannot get kernel image.

 

My built uImage is 7858662 Bytes =  7.5 MB

 

I used following commands to flash u-boot and uImage respectively (It is a 16GB microsdcard)

 

$sudo dd if=u-Boot-mx6q-sabresd-no-padding.bin of=/dev/sdc bs=512 seek=2 conv=fsync

$sudo dd if=uImage of=/dev/* bs=512 seek=2048 conv=fsync

 

When I inserted the SDCard to the board and tried to boot, it is giving the following error:

 

## Booting kernel from Legacy Image at 10800000 ...

 

   Image Name:  

 

   Image Type:   ARM Linux Kernel Image (gzip compressed)

 

   Data Size:    7858662 Bytes =  7.5 MB

 

   Load Address: 10001000

 

   Entry Point:  10001000

 

   Verifying Checksum ... Bad Data CRC

 

ERROR: can't get kernel image!

 

Kindly Suggest.

Outcomes