So I am still trying boot my Guruplugs with a FreedomBox image :)<br><br>I copied Nick's recent <a href="http://goog_1983890326" target="_blank">freedombox-unstable_2012.0714.</a><a href="https://www.betweennowhere.net/tracker/" target="_blank">img</a> to a USB stick, and booted the Guruplug by typing this in U-Boot:<br>
<br><span style="font-family:courier new,monospace">usb start</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">fatload usb 0:1 0x800000 uImage</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
fatload usb 0:1 0x1100000 uInitrd</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">setenv bootargs root=/dev/sda2</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">bootm 0x800000 0x1100000</span><br>
<br>At first it seemed to work, but when the kernel began booting, the Guruplug simply resets itself.<br><br><span style="font-family:courier new,monospace">U-Boot 2011.12-06918-gf33b06f (Feb 18 2012 - 14:37:48)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
Marvell-GuruPlug</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">SoC: Kirkwood 88F6281_A1</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">DRAM: 512 MiB</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">WARNING: Caches not enabled</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">NAND: 512 MiB</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">In: serial</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Out: serial</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Err: serial</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Net: egiga0, egiga1</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Warning: failed to set MAC address</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">88E1121 Initialized on egiga0</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">PHY reset timed out</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">88E1121 Initialized on egiga1</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Hit any key to stop autoboot: 0</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Marvell>> usb start</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">(Re)start USB...</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">USB: Register 10011 NbrPorts 1</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">USB EHCI 1.00</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
scanning bus for devices... 3 USB Device(s) found</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> scanning bus for storage devices... 1 Storage Device(s) found</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Marvell>> fatload usb 0:1 0x800000 uImage</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">reading uImage</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">2733212 bytes read</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
Marvell>> fatload usb 0:1 0x1100000 uInitrd</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
reading uInitrd</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">2455668 bytes read</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Marvell>> setenv bootargs root=/dev/sda2</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Marvell>> bootm 0x800000 0x1100000</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">## Booting kernel from Legacy Image at 00800000 ...</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> Image Name: Debian kernel 3.0.0-kirkwood</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
Image Type: ARM Linux Kernel Image (uncompressed)</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> Data Size: 2733148 Bytes = 2.6 MiB</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> Load Address: 00008000</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> Entry Point: 00008000</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> Verifying Checksum ... OK</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">## Loading init Ramdisk from Legacy Image at 01100000 ...</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
Image Name: Debian ramdisk 3.0.0-kirkwood</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> Image Type: ARM Linux RAMDisk Image (gzip compressed)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> Data Size: 2455604 Bytes = 2.3 MiB</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> Load Address: 00000000</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace"> Entry Point: 00000000</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> Verifying Checksum ... OK</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
Loading Kernel Image ... OK</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">OK</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Starting kernel ...</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Uncompressing Linux... done, booting the kernel.</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">U-Boot 2011.12-06918-gf33b06f (Feb 18 2012 - 14:37:48)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Marvell-GuruPlug</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">SoC: Kirkwood 88F6281_A1</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
DRAM: 512 MiB</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">WARNING: Caches not enabled</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">NAND: 512 MiB</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">In: serial</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Out: serial</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Err: serial</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Net: egiga0, egiga1</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Warning: failed to set MAC address</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">88E1121 Initialized on egiga0</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">PHY reset timed out</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
88E1121 Initialized on egiga1</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Hit any key to stop autoboot: 0</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Marvell>></span><br style="font-family:courier new,monospace">
<br>---<br><br>After that my USB drive appeared to be broken, with U-Boot saying the following:<br><br><span style="font-family:courier new,monospace">Marvell>> usb start</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
(Re)start USB...</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">USB: Register 10011 NbrPorts 1</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">USB EHCI 1.00</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">scanning bus for devices... 3 USB Device(s) found</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"> scanning bus for storage devices... 1 Storage Device(s) found</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Marvell>> fatload usb 0:1 0x800000 uImage</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
reading uImage</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x801f8c80</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
EHCI timed out on TD - token=0x801f8c80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x801f8c80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x801f8c80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">
EHCI timed out on TD - token=0x801f8c80</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">EHCI timed out on TD - token=0x80008d80</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Error reading cluster</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">** Unable to read "uImage" from usb 0:1 **</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Marvell>></span><br style="font-family:courier new,monospace"><br>---<br><br>I don't really understand.. I tried it with different USB sticks and with different Guruplugs.<br>
<br>Apparently I am able to boot a self-built image (see other email), but not this one...<br>
<br>Markus<br><br>