eballetbo wrote:
It's possible to launch Linux OS with AT91Bootstrap ?
Bootstrap is the primary bootloader, limited in it's size.
It should load U-Boot, fully-featured second level loader, which has all the option you need to boot linux.
On the other hand, vanilla kernel 2.6.24 has new option called ZBOOT_ROM. Config says it is now possible to load kernel without any bootloader at all. Well, I mean kernel actually serves as bootloader itself.
This definitely should be handy for some devices... But.. Just wandering:
- how to test kernel in development (without JTAG/ISP, sure:) - it should be nightmare);
- u-boot + compressed kernel is much smaller in it's size than uncompressed one.
Anyway, I prefer u-boot environment.
eballetbo, don't bother. Get u-boot. I've checked the sources earlier and new AT91Bootstrap source don't have linux booting implementation, maybe in future releases. If your application is really critical in flash size (u-boot =~ 128K), try porting linux booting functions from u-boot - then u-boot can be removed from production devices.