The boards do not include NAND or NOR storage - everything is on the SD card, which has a FAT32 partition with GPU firmware and a kernel image, and an EXT2 partition with the rootfs.
We're not currently using a bootloader - we actually boot via the GPU, which contains a proprietary RISC core (wacky architecture ;) . The GPU mounts the SD card, loads GPU firmware and brings up display/video/3d, loads a kernel image, resets the SD card host and starts the ARM.
This is a c&p from the raspberrypi wiki. I'm guessing the propietary code in the GPU ROM makes the Rpi not meet BLAG's standard of "free as in speech"? Or does the fact that it's hardware make it not matter ? Sure would like someone in this group take a look and let me/us know what they think.--mike
|