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 on arch AArch64 #524

Closed aa755 closed 2 years ago

aa755 commented 2 years ago

Due to some issues with raspbian on my rpi 3b+, I decided to install arch linux AArch64 version using the official instructions here: Note that I used the url at the end of the installation instructions, which suggest to use the following url instead of the arm7 version: http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz

Then I installed pigpio from AUR. But I get:

[alarm@alarm yay]$ pigpiod
2022-03-27 19:04:55 gpioHardwareRevision: unknown revision=0
2022-03-27 19:04:55 initCheckPermitted: 
+---------------------------------------------------------+
|Sorry, this system does not appear to be a raspberry pi. |
|aborting.                                                |
+---------------------------------------------------------+

I know I can look into the source code and disable that check. But I would appreciate if somebody has already tried to run pigpio on arch linux AArch64 version, and can share their experience

guymcswain commented 2 years ago

AArch64 Installation This provides an installation using the mainline kernel and U-Boot. Use this installation only if you have no dependencies on the closed source vendor libraries shipped in the ARMv7 release.

pigpio is dependent upon 'the closed source vendor libraries '.