On Thu, 2002-09-26 at 01:44, Bari Ari wrote:
Has anyone else here worked with BLOB?
http://sourceforge.net/projects/blob
Blob is a boot loader for SA11x0 (StrongARM) platforms and is just starting to support PXA and Xscale processors. Blob is able to boot a Linux kernel stored in flash or RAM and provide that kernel with a ramdisk (again from flash or RAM). The current BLOB binary is only about 7.2KB and the complete source tree is around 750KB.
I am also surveying bootloader for ARM architecture for some internal development project. I have looked at many ARM bootloaders recently.
BLOB is mostly written in C with some Assembly much like LinuxBIOS.
We're considering merging all the work with Etherboot and LinuxBIOS with BLOB somehow to get LinuxBIOS and Etherboot working with ARM and Xscale processors. It would be nice to be able to share all of this between platforms.
Did you tried the ARMboot and PPCboot ?? These bootloaders have network boot built-in now. I also think they have better source directory structures.
Ollie