recent debian squueze kernel upgrade to sheevaplug fails on boot to uncompress kernel
My kernel was recently updated with aptitude. When rebooted, my Sheevaplug failed to start. I watched the u-boot bootup with minicom and could see that the new kernel was hung while uncompressing. u-boot trace:
SDHC found. Card desciption is:
Manufacturer: 0x03, OEM "SD"
Product name: "SD04G", revision 8.0
Serial number: 272995183
Manufacturing date: 10/2007
CRC: 0x00, b0 = 0
4301687 bytes read
1811960 bytes read
## Booting image at 00400000 ...
Image Name: Debian kernel
Created: 2009-12-31 22:50:40 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1811896 Bytes = 1.7 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 00800000 ...
Image Name: Debian ramdisk
Created: 2009-12-31 22:50:41 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 4301623 Bytes = 4.1 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...
Uncompressing Linux....................................................................................................................
If I modify my u-boot environment to boot using /boot/uInitrd.bak and /boot/uImage.bak I am able to boot up using my old kernel (Linux sheeva 2.6.30-2-kirkwood #1 Sun Sep 27 22:57:55 UTC 2009 armv5tel GNU/Linux).
I have tried re-running 'flash-kernel' and 'aptitude renstall linux-image-2.6-kirkwood' with no improvement.
Has anyone else have any issues with the latest kernel in the squeeze repo?
-geoff
Reply to: