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.

Booting Linux kernel using U-Boot problems

Other Parts Discussed in Thread: OMAP-L138

Hi,

I have been trying to boot linux kernel from U-boot, I have made it through the wiki, http://processors.wiki.ti.com/index.php/Booting_Linux_kernel_using_U-Boot, without any problems (I have burned the images to SPI flash). One thing I am not sure of is step 7 (setenv bootfile <Linux kernel image file name>), I have used the same file uImage. Is that correct (setenv bootfile uImage)

 

I am using a LogicPD experiment kit with a OMAP-L138 SOM

 

But when I try to start it this is what I get


U-Boot 2009.01 (Jul 30 2009 - 11:58:01)

DRAM:  64 MB
In:    serial
Out:   serial
Err:   serial
ARM Clock : 300000000 Hz
DDR Clock : 300000000 Hz
Ethernet PHY: GENERIC @ 0x00
Hit any key to stop autoboot:  0
8192 KiB M25P64 at 0:0 is now current device
## Booting kernel from Legacy Image at c0700000 ...
   Image Name:   Linux-2.6.33-rc4
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2113704 Bytes =  2 MB
   Load Address: c0008000
   Entry Point:  c0008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!

from printenv

bootdelay=3
baudrate=115200
ethaddr=00:08:ee:03:87:42
autoload=no
bootfile=uImage
dnsip=10.10.1.10
dnsip2=10.10.1.18
filesize=2EDBF8
fileaddr=C1180000
netmask=255.255.255.0
ipaddr=10.10.1.133
serverip=10.10.1.91
bootargs=mem=32M console=ttyS2,115200n8 root=/dev/ram0 rw initrd=0xc1180000,8M ip=dhcp eth=00:08:ee:03:87:42
bootcmd=sf probe 0;sf read 0xc0700000 0x80000 0x200000;sf read 0xc1180000 0x280000 0x400000;bootm 0xc0700000
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 2009.01 (Jul 30 2009 - 11:58:01)

Environment size: 515/65532 bytes

I am totallt lost now so I am in need of help!

Kind Regards,

Jonas