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

Reply via email to