Archive for July 15, 2012

Bare metal code on the Raspberry Pi

I’ve had my Raspberry Pi for a while now, and it makes a great little Linux system. ¬†I’ve even been exercising the graphics capabilities with our game Iridium Rising

But one thing I’ve been meaning to do is go straight to the bare metal – just run some code on the CPU with no OS to get in the way. ¬†Luckily I’m not alone and there’s a decent forum thread on how to get started.

There was still a bit of work to pull everything together – so I’ve whacked up a git repo with a readme on how to get everything set up.

The end result is the OK light on your Pi blink, but everything is set up ready to do something a bit more interesting.