Please help,
I've already posted a mail before but got no reaction. I'm desperately
looking for support. I have a running quadrature detector using pin P8_12
and P8_11 (eqep2), see the attached dts file. The code I’m using is based
on accessing the eQEP register using memory mapped IO (mmio).
I’ve have used the detector without any problems on a BBB board running the
following debian version:
Linux beaglebone 3.8.13-bone47 #1 SMP Fri Apr 11 01:36:09 UTC 2014 armv7l
GNU/Linux
Now I’m trying to run exactly the same code on a newer debian version. This
is not working anymore!!!!! I managed to download and install the
following debian version (among some other versions):
Linux beaglebone 3.8.13-bone50 #1 SMP Tue May 13 13:24:52
UTC 2014 armv7l GNU/Linux
Note that I installed the bone50 version on a different BBB board. I don’t
want to mess up the correct working bone47 board. Both board have 4G eMMC
memory (revision - C)
What I notice is that the folder structure for both version is different:
For Bone47 it is: /sys/devices/ocp.3/48304000.epwmss
For Bone50 it is:
/sys/devices/ocp.3/48304000.epwmss/48304180.eqep
Bone47; No means to read the position and the like.
Bone50; Reading the position using *cat position* alway return zero, this
is also what I see running the mmio code.
So what could be the cause that the quadrature detector is no longer
working on debian version higher than 3.8.13-bone47? At least the folder
structure is different. Is this a kernel driver issue? Do I have to
redefine the .dts file? Any help would be highly appreciated.
Best regards,
Wim
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/5bcb57fb-0cc5-42a2-b861-2ed059a5970f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
bone_eqep2-00A0.dts
Description: Binary data
