To read all comments associated with this story, please click here.
I was also quite sad about this, even though I don't plan on writing an OS or doing anything close to that anytime soon. Might not have purchased one had I known, though I guess in designing such a cheap system their choice in chipsets may have been limited ... just a guess though.
What probably also played a role, I guess, is how the RaspberryPi Foundation is a stone's throw away from the UK Broadcom R&D branch in Cambridge - which also designs that line of SoCs, it seems.
And how one of RPi fathers (even the director of RPi Foundation?) works as a chip designer at Broadcom.
http://www.raspberrypi.org/about
http://en.wikipedia.org/wiki/Alphamosaic
Edited 2012-05-31 18:27 UTC
It's actually a bit backwards. The GPU is the main processor and the ARM is an auxiliary. When the system is started, the GPU wakes up, fetches the blob from the SD card, and that blob contains a program that brings up the ARM.
No matter what OS runs, the blob is needed in order to boot the ARM.





Member since:
2006-01-02
I was initially interested in Pi as a tool to learn how to write an Operating System from scratch! Yes I know, a massively challenging task, but something that would be interesting none the less, especially on ARM.
However, my hopes were quickly dashed when I learnt that this thing required a proprietary binary BLOB to get the graphics and other sub-systems to load.
Back to attempting to do this with an x86 VM I guess!