Hello!
I have a SheevaPlug, and I boot Debian from USB. Unfortunately, my U-Boot version's USB handling is less than ideal, so since I have 2 drives in a USB hub attached to the plug, sometimes it will pick up the wrong USB drive as device 0 and will not boot. It's kinda OK, since I have a ';reset' at the end of the string, so the next boot has a 50% chance of getting it right again :D
Still, ideally, I would like to use the HUSH parser so I can do if/else/then blocks to set a variable to the correct USB ID, and have a 100% flawless boot.
Can you guys point me to some place where I can download the U-Boot source AND apply Marvell's patches (for ext2 support, USB, SDHC, etc) AND enable the HUSH parser? Or is this not possible with Marvell's version of U-Boot?
Thanks in advance for any help!