Hi,
Does anyone knows are there any other event(s) beside the UPEVNT that can cause the capture timer (QCTMR) value to be latched into the capture period register (QCPRD)?
Below is an extract from the AM335x ARM® Cortex™-A8 Microprocessors (MPUs) technical reference manual ,Page 2164
The eQEP capture timer (QCTMR) runs from prescaled SYSCLKOUT and the prescaler is programmed
by the QCAPCTL[CCPS] bits. The capture timer (QCTMR) value is latched into the capture period register
(QCPRD) on every unit position event and then the capture timer is reset, a flag is set in
QEPSTS[UPEVNT] to indicate that new value is latched into the QCPRD register. Software can check this
status flag before reading the period register for low speed measurement and clear the flag by writing 1.
Thank you in advance :)
Regards,
Weiren