I am trying to build the 2.6.36 kernel for a Gumstix Earth  on a Tobi board. The project I'm working on uses the Linaro compiler and toolchain, so I am using them as well.

The problem I have is that both omap3_defconfig and a defconfig from the OpenEmbedded/Gumstix system yield a kernel that:
-is loaded just fine by uBoot,
-decompresses, and
-hangs after "done, booting the kernel."

Specifically, here is the output:

410864 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name:   Linux-2.6.36-00124-g52e4ea1-dirt
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3410800 Bytes = 3.3 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

...at which point it sits still. I have had a USB drive attached through the process, and sometimes it blinks its LED for a time as if being enumerated and having partition tables read.

This seems like a very very trivial error but it is driving me up the wall! Has anyone seen this and gotten past it?

Jon Kunkee

P.s. For your reference, here is the source for my boot.scr:
setenv bootcmd 'fatload mmc 0:1 0x80000000 uImage; bootm 0x80000000'
setenv bootargs ' console=tty0 console=ttyO2,115200n8  root=/dev/mmcblk0p2 rootwait ro earlyprintk mpurate=720 mem=176M'