Michael,
This is root caused to be the incorrect setting of loading and entry
point of the resulted uImage.
$> mkimage -l casper/uImage.netboot
Image Name: Debian kernel
Created: Fri Apr 2 06:21:22 2010
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3392060 Bytes = 3312.56 kB = 3.23 MB
Load Address: 0x00000000
Entry Point: 0x00000000
While a correct one looks like below:
$> mkimage -l casper/uImage
Image Name: Ubuntu Kernel
Created: Wed Mar 17 17:56:04 2010
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3377896 Bytes = 3298.73 kB = 3.22 MB
Load Address: 0x00008000
Entry Point: 0x00008000
After regenerated the uImage with 0x0000_8000 as the load address and
entry point, the resulted uImage booted OK here at my side. It's
currently not possible to arbitrarily place the load address and entry
point to anywhere for ARM kernels.
** Changed in: linux-mvl-dove (Ubuntu)
Status: New => Triaged
** Changed in: linux-mvl-dove (Ubuntu)
Milestone: None => ubuntu-10.04
** Changed in: linux-mvl-dove (Ubuntu)
Assignee: (unassigned) => Michael Casadevall (mcasadevall)
--
netboot image fails to boot.
https://bugs.launchpad.net/bugs/541399
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs