This section of the wiki contains information about the port of RISC OS to the Raspberry Pi which is based around ARM processors using Broadcom Systems on a Chip. The currently available Raspberry Pi products and their specifications can be seen here.
Internally, RISC OS builds for the Raspberry Pi are named after the processor used (the Broadcom BCM2835/BCM2836/BCM2837 family). So, for example, the source code for the Raspberry Pi development build of RISC OS is given the name “BCM2835dev” on the source code tarballs page.
Model | Supported from |
---|---|
Pi 1 (all models) | RISC OS 5.24 |
Pi 2 (all models) | RISC OS 5.24 |
Pi 3B | RISC OS 5.24 |
Pi 3B+ | RISC OS 5.24 |
Pi Zero | RISC OS 5.24 |
Pi Zero W | RISC OS 5.24 |
Compute Module 1 | RISC OS 5.24 |
Compute Module 3 | RISC OS 5.24 |
Pi 3A+ | RISC OS 5.26 |
Compute Module 3+ | RISC OS 5.27 (ROMs dated 26 Feb 2019 or later) 1 |
1 The data sheet for the Compute Module 3+ suggests it is a drop-in replacement for the Compute Module 3, so it should work with RISC OS 5.24. However, this CVS log entry suggests a bug fix was applied on 25 February 2019.
If you are new to RISC OS you may wish to read Introduction to RISC OS and RISC OS Beginners FAQ.