I have used
Angstrom distribution some time ago in the BeagleBoard, and I would like to test it on my new GuruPlug. I have compiled the distro using OpenEmbedded, but now I don't know how to install it (on an SD Card or USB device if possible). On the BeagleBoard, it was pretty easy, these are the steps I followed:
1.- Create a FAT partition and an EXT3 partition on the SD Card. The FAT partition must be bootable.
2.- Copy the kernel (and if needed uBoot and uImage) to the FAT partition.
3.- Copy the root filesystem to the EXT3 partition.
4.- Configure U-Boot to boot from SD.
The problem I have is U-Boot seems unable to boot from SD (I miss mmc commands), so I don't know if this is possible (maybe using other commands or updating U-Boot to a newer version). Is it possible to boot from SD? Is it possible to boot from USB device or eSata device? How?
Also I don't know if GuruPlug is compatible with Angstrom. I know SheevaPlug is, so I suppose GuruPlug should also be, but I'm not sure. Anyone using Angstrom on a GuruPlug?
Also, is there detailed info about the boot proccess of GuruPlug?