* willem de jong <[email protected]> [2013-09-20 18:18]: > (Re)start USB... > USB: Register 10011 NbrPorts 1 > USB EHCI 1.00 > scanning bus for devices... 2 USB Device(s) found > scanning bus for storage devices... EHCI timed out on TD - > token=0x2008d80 > 1 Storage Device(s) found > > Reset IDE: ide_preinit failed > ## Booting kernel from Legacy Image at 06400000 ... > Image Name: Linux-2.6.22.18 > Image Type: ARM Linux Kernel Image (uncompressed) > Data Size: 2106696 Bytes = 2 MiB > Load Address: 00008000 > Entry Point: 00008000 > Verifying Checksum ... OK > Loading Kernel Image ... OK > OK > Uncompressing > Linux.................................................................................................................................... > done, booting the kernel.
The reason the kernel doesn't boot is because Linux-2.6.22.18 is not compatible with your current u-boot settings. There are two styles of kernels for the SheevaPlug: the old style kernels originally shipped with the SheevaPlug which use one machine id; and the new style which use a different machine id. The u-boot you're using uses the new machine id, so old kernels won't boot. The real question is why you're booting Linux-2.6.22.18 rather than the Debian kernel. What are your u-boot settings? I also see a "time out" error in your u-boot log, so I'm wondering if the Debian kernel fails to load because of that (but I don't see an error message for that) and then it fails back to the old kernel in flash. -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

