Hi. I'm trying to use the Adafruit_BBIO.Encoder library on kernel 4.4.87,
but cannot seem to get it working. I think everything initializes ok, but
my readings are just continuous '0'. I think the issue might be that I
can't configure the pins:
root@bela:~/Robut# config-pin P8.33 qep
P8_33 pinmux file not found!
bash: /sys/devices/platform/ocp/ocp*P8_33_pinmux/state: No such file or
Cannot write pinmux file: /sys/devices/platform/ocp/ocp*P8_33_pinmux/state
I have the universal cape loaded:
```root@bela:~/Robut# cat /sys/devices/platform/bone_capemgr/slots
0: PF---- -1
1: PF---- -1
2: PF---- -1
3: PF---- -1
4: P-O-L- 0 Override Board Name,00A0,Override Manuf,BB-PWM1
5: P-O-L- 1 Override Board Name,00A0,Override Manuf,cape-universaln
6: P-O-L- 2 Override Board Name,00A0,Override Manuf,BB-ADC
I get that for all the pins I try to configure. I went through the HDMI
disable in /mnt/boot/uEnv.txt:
My code is :
from Adafruit_BBIO.Encoder import RotaryEncoder, eQEP2, eQEP1
Enc1 = RotaryEncoder(eQEP1)
Enc2 = RotaryEncoder(eQEP2)
Is there anything I'm doing wrong or not doing?
Thanks for any help offered!
For more options, visit http://beagleboard.org/discuss
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
To view this discussion on the web visit
For more options, visit https://groups.google.com/d/optout.