joan2937 / pigpio

pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).
The Unlicense
1.45k stars 407 forks source link

pigpio probably won't work on Pi5 (or later Pi's) #586

Open joan2937 opened 1 year ago

joan2937 commented 1 year ago

https://datasheets.raspberrypi.com/rp1/rp1-peripherals.pdf

guymcswain commented 1 year ago

Without specifications we can never know. Please link any documentation as it becomes available: BCM2712, RP1, other?

FilipSLO commented 11 months ago

This is very sad. But that draft is improving so maybe all is not lost.

deanfourie1 commented 9 months ago

So i'm assuming this is a no go on the RPI5?

Trying to launch pigpiod with

sudo pigpiod

I get

sudo systemctl status pigpiod
× pigpiod.service - Daemon required to control GPIO pins via pigpio
     Loaded: loaded (/lib/systemd/system/pigpiod.service; enabled; preset: enabled)
    Drop-In: /etc/systemd/system/pigpiod.service.d
             └─public.conf
     Active: failed (Result: exit-code) since Fri 2024-01-05 10:23:16 GMT; 5min ago
   Duration: 697us
    Process: 720 ExecStart=/usr/bin/pigpiod (code=exited, status=0/SUCCESS)
   Main PID: 740 (code=exited, status=1/FAILURE)

Jan 05 10:23:16 raspberrypi pigpiod[740]: 2024-01-05 10:23:16 gpioHardwareRevision: unknown rev code (c04170)
Jan 05 10:23:16 raspberrypi pigpiod[740]: 2024-01-05 10:23:16 initCheckPermitted:
Jan 05 10:23:16 raspberrypi pigpiod[740]: +---------------------------------------------------------+
Jan 05 10:23:16 raspberrypi pigpiod[740]: |Sorry, this system does not appear to be a raspberry pi. |
Jan 05 10:23:16 raspberrypi pigpiod[740]: |aborting.                                                |
Jan 05 10:23:16 raspberrypi pigpiod[740]: +---------------------------------------------------------+
Jan 05 10:23:16 raspberrypi pigpiod[740]: Can't initialise pigpio library
Jan 05 10:23:16 raspberrypi systemd[1]: Started pigpiod.service - Daemon required to control GPIO pins via pigpio.
Jan 05 10:23:16 raspberrypi systemd[1]: pigpiod.service: Main process exited, code=exited, status=1/FAILURE
Jan 05 10:23:16 raspberrypi systemd[1]: pigpiod.service: Failed with result 'exit-code'.
guymcswain commented 8 months ago

Correct.