Showing changes from revision #14 to #15:
Added | Removed | Changed
The instructions given below will work on models of Raspberry Pi up to and including the Pi 4B and Pi 400.
Please note that the Raspberry Pi 5 is not supported.
Capacity:
Performance:
It may be worth checking the known good cards list as there have been problems with a few cards over the years.
The easiest method is to use Raspberry Pi Imager (Windows/macOS/Linux) to install RISC OS version 5.28. 5.30. This downloads the software and writes it to the SD card in a single process.
First, download a suitable SD card image such as “RISC OS Pi” (available on the Downloads page – this will fit on a 2GB card).
Unpack the archive, then use a utility such as Etcher (Linux/macOS/Windows) or CloneDisc (RISC OS) to copy the image to the MicroSD card1.
1 RISC OS will only be able to use the space occupied by the .IMG file, so there is no advantage to using large-capacity cards.
Start with a blank formatted SD or SDHC card.
SystemDisc is a general-purpose tool for managing the system software on modern RISC OS systems. SystemDisc allows you, easily and quickly, to initialise new SD cards for booting your RISC OS system, entirely from within RISC OS. It creates a two-partition SD card which can use all of the available space on your SD card.
You will also need to download the stable RPi ROM and the HardDisc4 image.
SystemDisc will prompt you to copy the ‘firmware’ files into !Boot.Loader where they can be seen by the Pi as it starts up (before RISC OS is started).
Unpack the HardDisc4 archive and copy !Boot onto the FileCore partition. Do not delete the !Boot application already present on the card: simply copy the new !Boot on top of it. Once this has been done, copy the other directories to the FileCore partition.
Remember to dismount the drive before unplugging the SD card.
Insert the SD card into the SD slot of the Raspberry Pi and power on. RISC OS should now boot to the desktop.
On the Raspberry Pi, CMOS RAM settings are saved in a file called “CMOS”, but the file may not exist yet. From the RISC OS desktop, press F12 and enter:
*SaveCMOS !Boot.Loader.CMOS
Press RETURN again to return to the desktop.
The system is now ready for use. It is possible that the screen resolution will need changing to suit your needs, so please see the Beginners FAQ:Look and Feel
The basic approach is the same – create an SD card with the firmware and the RISC OS boot drive – but as there is no pre-built SD card image available for download, you will have to use the manual option. If you don’t have another RISC OS system to create the SD card, you can do it on the BeagleBoard/PandaBoard itself: see Generic OMAP port setup information.
Alternatively, BeagleBoard and PandaBoard owners can purchase an SD card with RISC OS preloaded – see the Merchandise page for details.