Other Parts Discussed in Thread: SYSCONFIG
Hello, I think I've found an issue with the SysCfg tool in CCS version 12.1.0.00007 with the AM2634 running SDK version 08.05.00.24.
I'm trying to use the EQEP0 module with ABI Encoder signals appearing on GPIO pins.
If I configure the QEPA, QEPB, QEPI signal sources to "Signal comes from Device Pin" (0x01), this doesn't yield a change in count in the EQEP module.
I was able to get the counter to behave correctly if I started out with the QEPA, QEPB, QEPI signal sources to "Signal is 0" (0x00) and then manually changing the QEPSRCSEL register with the debugger to "Signal comes from Device Pin" (0x01).
The only difference I noticed is in the IOMUX_EQEP0_CFG registers. If I start with QEPA, QEPB, QEPI signal sources to "Signal is 0" (0x00), this results in the IOMUX_EQEP0 CFG Registers set by SysCfg to a value of 0x00000508, which turns off the overrides and is FUNC_SEL = 0x8. If I start with QEPA, QEPB, QEPI signal sources to "Signal comes from Device Pin" (0x01), the IOMUX_EQEP0 CFG Registers are modified by SysCfg to a value of 0x000005F7.
Screenshots are below.
/cfs-file/__key/communityserver-discussions-components-files/908/EQEP-SysConfig-Setup-Issue.png
Thanks!