This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ERROR: can't get kernel image!??????????????

I burn Uboot in the DAVINCI and run.

print as follows:

bootdelay=3
baudrate=115200
addclk=setenv bootargs ${bootargs} clkref=${clkref}
ethaddr=00:0e:99:02:b6:a3
ethact=DaVinci EMAC
bootfile=ramdisk.gz
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 2009.08 (Jan 20 2010 - 15:27:59)
bootcmd=nand read 81100000 560000 500000; nboot 80700000 0 160000; bootm
bootargs=console=ttyS0,115200n8 root=/dev/ram rw initrd=0x81100000,16M mem=120M
filesize=3FCD60
fileaddr=160000
ipaddr=192.168.11.119
serverip=192.168.11.191

Environment size: 462/16380 bytes

=====================

I build the image in the linux-2.6.18_pro500 and burn it .after burn it ,I continue burn the ramdisk.

when I boot the DAVINCI ,it desplay:

DM6467 EVM > boot

NAND read: device 0 offset 0x560000, size 0x500000
 5242880 bytes read: OK

Loading from NAND 128MiB 3,3V 8-bit, offset 0x160000
** Unknown image type
Wrong Image Format for bootm command
ERROR: can't get kernel image!

===========================

Why?Can you tell me the reason?

  • Seems like the image at offset 0x160000 on nand is either corrupted or there was some other issue while generating it.

    Did you get any warning/errors while generating the uImage using the mkimage tool?