back

by ibobev·6y ago·view on hn ↗
A little out of topic question, but I'm curious is it possible to program Raspberry Pi on low level without OS, just like Arduino and if not, why?
2 comments
You can program anything without an OS.

Here's an article on writing C targeting bare-metal Raspberry Pi.

http://www.valvers.com/open-software/raspberry-pi/step01-bar...

You can and people do but it’s important to note that that the raspberry pi CPU is a tiny part of the SOC and the Broadcom proprietary part that bootstraps it is completely closed.
It's been reverse engineered and some minimal firmware for the VideoCore part was made: https://github.com/christinaa/rpi-open-firmware
What exactly is the "Broadcom proprietary part"?
Wouldn't that be the GPU (VideoCore IV/VI)?