Mario Medina

Can't load Kernel

Discussion created by Mario Medina on Feb 24, 2012
Latest reply on Jun 4, 2018 by li nes



I've been trying many times to have my iMX53 START BOARD run under my custom kernel. If I use Kernel that is supplied in the "Images" file downloaded from freescale, the card boots ok.


But whenever I use my custom Kernel, which was built with some drivers that I require (FTDI Serial mainly), it can't be loaded. This is the error message:


MMC read: dev # 0, block # 2048, count 6144 ... 6144 blocks read: OK              
## Booting kernel from Legacy Image at 70800000 ...                               
   Image Name:   Linux-                                     
   Image Type:   ARM Linux Kernel Image (uncompressed)                            
   Data Size:    3218068 Bytes =  3.1 MB                                          
   Load Address: 70008000                                                         
   Entry Point:  70008000                                                         
   Verifying Checksum ... Bad Data CRC                                            
ERROR: can't get kernel image!                                                    
MX53-LOCO U-Boot >


The Kernel image i got it from <ltb directory>/rootfs/boot/uImage after BUILT SUCCEDED appeared. Also i chose the board (imx53-loco) when configuring ltib


To copy to SD card used command:

sudo dd if=uImage of=/dev/mmcblk0 bs=512 seek=2048 && sync && sync

Has someone any suggestion regarding this issue?


Thanks in advance.