Showing changes from revision #7 to #8:
Added | Removed | Changed
This page lists the bugs in RISC OS that affect the Raspberry Pi only.
This is NOT a list of all bugs in RISC OS. For bugs applicable to all platforms, see the Bug tracker page and the Bugs forum.
Some of these bugs are long-standing and will affect earlier releases of RISC OS as well as 5.28 itself.
Config changes lost when two CMOS files exist on SD card | |
---|---|
Symptoms: | If you take a backup copy of the CMOS file and save it on the SD card as “$.CMOS”, RISC OS will write to that file (instead of $.!Boot.Loader.CMOS) whenever a configuration change is made. This means that subsequent configuration changes will not be carried over to the next session. |
Versions affected: | 5.24, 5.25, 5.26, 5.27, 5.28, 5.29 |
Fixed in: | (No fix available) |
Workaround: | When taking a copy of the CMOS file, give it a different name (e.g. “CMOS-copy” or “CMOS-backup”). |
Keyboard not recognised during boot | |
---|---|
Symptoms: | |
Cause: | This |
Note: | The |
Versions affected: | All 1 |
Fixed in: | (No fix available) |
|
|
1 You The will only see this message on is the less Pi likely 4 if you have a hub attached to the appear on development versions ofRISC OS (5.27, 5.29) as extra diagnostic messages appear during boot, allowing USB -C (power devices input) slightly port longer and have connected the keyboard to that start hub. up. Workaround is to connect the keyboard to one of the four full-sizeUSB ports on the Pi 4.
Boot-up stalls at “Contacting DHCP server” | |
---|---|
Symptoms: | On the Pi Zero, Pi A+ and Pi 3A+, the message “Contacting DHCP server for Ethernet over USB interface” appears during boot. Instead of timing-out after 40 seconds, boot-up never proceeds any further. |
Note: | This problem can also affect the Pi 4 if the SD card had previously been used to boot an older model of Raspberry Pi.2 |
Versions affected: | All |
Fixed in: | (No fix available) |
Workaround: | Pi Zero/A+/3A+: Press ESC to reach the desktop, then disable networking (go to “Configure > Network > Internet” and untick “Enable TCP/IP Protocol Suite”). Pi 4: Press ESC to reach the desktop, then go to “Configure > Network > Internet > Interfaces” and choose the “Broadcom GENET” interface. Now click on “Configure”, choose “via DHCP” and click on “Set”. You will be prompted to reboot. |
2 This is most likely to happen if you adjusted the configuration of the Ethernet interface on the older Pi (e.g. to specify a static IP address).
Pi 4: Out-of-spec USB devices can cause a system crash | |
---|---|
Symptoms: | On the Pi 4, trying to use an out-of-spec USB device (e.g. certain models of memory stick) can cause the error “Abort on data transfer” and/or a system crash. |
Versions affected: | 5.27, 5.28, 5.29 |
Fixed in: | (No fix available) |
Workaround: | None. |
RISC OS 5.24 was the first stable release for the Raspberry Pi. Bugs in earlier releases are not listed here.
Built-in USB ports | |
---|---|
Symptoms: | USB1.1 devices (e.g. keyboards, mice) can misbehave if you mix USB1.1 and USB2 devices on the built-in USB ports. |
Note: | Does not affect models with only one USB port (e.g. Pi 3A+). |
Versions affected: | 5.24, 5.26 |
Fixed in: | 5.28 |
Workaround: | Use an external USB hub for all USB1.1 devices |
Lightning symbol | |
---|---|
Symptoms: | The Pi 3B+ may flash the “lightning” (low voltage warning) symbol during heavy SD card access. |
Version affected: | 5.26 |
Fixed in: | 5.28 |
Pi 3A+ – cannot control GPIO pins | |
---|---|
Symptoms: | The GPIO layout of the Pi 3A+ is not properly enumerated (read off end of table). As a result it may not be possible to control some of the GPIO pins on the Pi 3A+. |
Version affected: | 5.26 |
Fixed in: | 5.28 |
Screen goes blank at a random time | |
---|---|
Symptoms: | After a period of normal operation (ranging from a few seconds to several hours) the screen will abruptly go blank. The only way of restoring a display is to power off and power on again. See this forum thread for more details. |
Note: | Stable builds are not affected, as gamma is disabled by default. |
Versions affected: | 5.25, 5.27, 5.29 |
Fixed in: | (No fix available) |
Workaround: | Add disable_gamma to the first line of cmdline.txt |
For bugs applicable to all platforms (including the Raspberry Pi) see the Bug tracker page and the Bugs forum.
RISC OS 5.29 is the current development release. It is the nature of software development that individual builds may introduce bugs that are swiftly fixed (or sometimes not-so-swiftly fixed). Developers who wish to know what changes were made on what dates are advised to consult the GitLab repository rather than relying on this wiki.