[U-Boot-Users] Noob question regarding uncompressed kernel image

Peter Poulsen peter at pgpoulsen.dk
Wed Jan 2 11:02:35 CET 2008


Hi

I'm trying to make my board load an uncompressed kernel (I'm playing with boot
times). I make the image like this:

mkimage  -A ppc -O linux -T kernel -d vmlinux -C none -n "uImage" uImage

Unfortunately my board boots like this:

Hit any key to stop autoboot:  0
Using FEC ETHERNET device
TFTP from server 192.168.1.70; our IP address is 192.168.1.75
Filename 'mpc5121/uImage'.
Load address: 0x1000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################
done
Bytes transferred = 4242439 (40bc07 hex)
Using FEC ETHERNET device
TFTP from server 192.168.1.70; our IP address is 192.168.1.75
Filename 'mpc5121/mpc5121ads.dtb'.
Load address: 0x3000000
Loading: ###
done
Bytes transferred = 12288 (3000 hex)
## Booting image at 01000000 ...
   Image Name:   uImage
   Image Type:   PowerPC Linux Kernel Image (uncompressed)
   Data Size:    4242375 Bytes =  4 MB
   Load Address: 00000000
   Entry Point:  c000000c
   Verifying Checksum ... OK
OK
   Booting using flat device tree at 0x3000000


And that was it :-(

If I make my image like this:

mkimage  -A ppc -O linux -T kernel -d vmlinux.bin.gz -C gzip -n "uImage" uImage

it boots fine, so I think that my vmlinux/vmlinux.bin.gz image is fine.

Can anybody tell what I'm doing wrong?

/peter

-- 
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?





More information about the U-Boot mailing list