Showing changes from revision #8 to #9:
Added | Removed | Changed
The following devices are known to work with RISC OS on the Raspberry Pi. This list is not exhaustive: feel free to add any other devices you know are working.
If you have a Raspberry Pi 4, please see USB devices on the Pi 4 below.
Device | Notes |
---|---|
CD and DVD drives | |
Ethernet adapters | Supported chipsets include the Asix 88172 and Asix 88772.1 Note that Realtek chipsets are not supported. |
FAT16/FAT32 formatted HD/SSD drives and memory sticks | |
Filecore formatted HD/SSD drives and memory sticks | |
Iomega ZIP drives | |
Keyboards | Standard (e.g. 105-key) keyboards will work. Keys over and above the standard set (e.g. “multimedia” keys) may not work, and more exotic keyboards (e.g. with “intelligent touch bars”) are right out. |
Memory card readers | Some memory card readers present as multiple disc drives: one for each different card type. Trying to use a “7-in-1” card reader could cause SCSIFS to run out of drive numbers. |
Mice | 3-button, with or without a scroll wheel. |
Parallel port printer adapters | |
Printers | The printer model needs to be recognised by !Printers and/or Gutenprint. |
SD and SDHC cards | SDXC cards can be used if they have been reformatted to FAT32. |
USB2 hubs | Where possible, use a powered hub (i.e. one with its own power brick).2 |
1 Other chipsets known to work include: MosChip MCS7830, Pegasus PII (ADMTek AN986, AN8511), SMSC75xx, SMSC78xx, SMSC95xx. These additional chipsets are less likely to appear in USB-to-Ethernet adapters.
2 Unpowered hubs – including those advertised as “bus-powered” – can cause problems (e.g. devices not recognised at boot-up) especially on the Pi 4.
Device | Notes |
---|---|
Floppy disc drives | Work is underway to offer support for DOS-format floppies, but ADFS-format floppies will not be supported in the foreseeable future (due to the technical limitations of the USB floppy specification). |
USB3 hubs | On the Pi 1, Pi 2 and Pi 3, USB1.1 devices (keyboards, mice etc.) may not work when connected to a USB3 hub. This is a hardware issue – it is not a problem with RISC OS. USB1.1 devices should instead be connected to a USB2 port (either a built-in port on the Raspberry Pi itself, or a port on a USB2 hub). |
The Raspberry Pi 4 insists on all USB devices conforming fully to the USB specification.
Trying Connecting to use an out-of-specUSB device (e.g. certain models of USB memory stick) can cause errors, problems. and You possibly are a system crash.strongly advised to save all work before trying out a USB device for the first time.