I'm using sbpd with a Pi4, and a couple of PCBs that add a total of 9 buttons. I used to run this on a 3B+, with one of those PCBs to give me 6 buttons. It was completely reliable. I've recently tagged-on the second PCB to give me thee presets buttons.
I'm now finding that the button presses are quite unreliable. Many of them don't register reliably, sometimes needing a several presses to make them work. Now it's quite possible that I've done something stupid with my PCBs, but I'm wondering whether the extra functions that have been added to the GPIO pins on the RPI4 (see 'here' (https://www.tomshardware.com/reviews/raspberry-pi-gpio-pinout,6122.html) for instance) might have caused problems for sbpd. I recall that GPIO3, which I was using to shut down and restart the Pi, was unreliable until I disabled I2C with "dtparam=i2c_arm=off,spi=on,i2s=on". So based on that I've tried disabling the other functions of my chosen GPIO pins (with "dtparam=i2c_arm=off,spi=off,i2s=off"), but that hasn't improved reliability. So I'll continue testing (probably by fitting my latest PCBs to a 3B+ in the first instance), but I'm wondering if anyone has experience with using the GPIO pins in the presence of these new RPi4 features. ------------------------------------------------------------------------ chill's Profile: http://forums.slimdevices.com/member.php?userid=10839 View this thread: http://forums.slimdevices.com/showthread.php?t=107001 _______________________________________________ diy mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/diy
