Skip to content

Commit a5a6a4e

Browse files
committed
Document how to test eQEP with Rotary Encoder
Related to feature request in #122
1 parent 6d4bd00 commit a5a6a4e

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

doc/rotary-encoder-eqep-test.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
I'm using P8.11 and P8.12 for testing a rotary encoder.
2+
3+
Using cape-universal:
4+
```
5+
debian@beaglebone:~$ cat /sys/devices/platform/bone_capemgr/slots
6+
0: PF---- -1
7+
1: PF---- -1
8+
2: PF---- -1
9+
3: PF---- -1
10+
4: P-O-L- 0 Override Board Name,00A0,Override Manuf,univ-all
11+
5: P-O-L- 1 Override Board Name,00A0,Override Manuf,BB-ADC
12+
```
13+
14+
/boot/uEnv.txt:
15+
```
16+
uname_r=4.4.47-ti-r87
17+
dtb=am335x-boneblack-overlay.dtb
18+
cmdline=coherent_pool=1M quiet cape_universal=enable
19+
```
20+
21+
Configure the pin mode for eQEP:
22+
```
23+
debian@beaglebone:~$ config-pin p8.11 qep && config-pin p8.12 qep
24+
25+
debian@beaglebone:~$ config-pin -q p8.11 && config-pin -q p8.12
26+
P8_11 Mode: qep
27+
P8_12 Mode: qep
28+
```
29+
30+
System info:
31+
```
32+
debian@beaglebone:~$ uname -a
33+
Linux beaglebone 4.4.47-ti-r87 #1 SMP Mon Feb 6 22:21:49 UTC 2017 armv7l GNU/Linux
34+
debian@beaglebone:~$ cat /etc/debian_version
35+
8.7
36+
debian@beaglebone:~$ sudo cat /etc/dogtag
37+
BeagleBoard.org Debian Image 2015-12-07
38+
```
39+
40+
Check the position:
41+
```
42+
debian@beaglebone:~$ find /sys/devices |grep eqep |grep position$
43+
/sys/devices/platform/ocp/48302000.epwmss/48302180.eqep/position
44+
/sys/devices/platform/ocp/48304000.epwmss/48304180.eqep/position
45+
/sys/devices/platform/ocp/48300000.epwmss/48300180.eqep/position
46+
debian@beaglebone:~$ cat `find /sys/devices |grep eqep |grep position$`
47+
0
48+
-3251
49+
0
50+
debian@beaglebone:~$ watch -n 1 cat /sys/devices/platform/ocp/48304000.epwmss/48304180.eqep/position
51+
```
52+
53+
For P8.11 and P8.12:
54+
```
55+
/sys/devices/platform/ocp/48304000.epwmss/48304180.eqep/position
56+
```

0 commit comments

Comments
 (0)