How do you use RPIO on a Pi Zero, Pi2, or Pi3?
When I run an RPIO script I get a Python error message such as
RuntimeError: rpio-pwm: Page 0 not present (pfn 0xa100000000015bba)
Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It only takes a minute to sign up.
Sign up to join this communityThe standard release of RPIO does not support the Pi Zero, Pi2, or Pi3.
You will need to build RPIO from the github of RPIO version 2.
https://github.com/metachris/RPIO/tree/v2
Go to that github choose "Clone or download" and select "Download ZIP".
Then do the following on the Pi where you saved the ZIP.
sudo apt-get install python-dev python3-dev
unzip RPIO-2.zip
cd RPIO-2/
sudo python setup.py install
sudo python3 setup.py install