This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6442: Capturing eQEP Pulse Counts in Sync on AM6442 – Possible Methods?

Part Number: AM6442

Tool/software:

Hello,

I'm using the AM6442 and would like to capture the pulse count from all three eQEP modules (eQEP0–2) as simultaneously as possible using R5F core. Currently, I'm only using the A/B inputs for each eQEP, and the Index input is not connected.
Here are a few approaches I'm considering:

Approach 1: Initialize and start the User Timers of each eQEP at the same time
Approach 2: Feed a common Index signal to all three eQEPs and use the Index event to latch the position counters simultaneously.
Approach 3: Access the position counter registers directly via software and read them in quick succession to approximate simultaneous capture.

Questions:
  • Is it feasible to synchronize pulse count capture across multiple eQEPs in this way?
  • Would using a shared Index signal be a reliable method for simultaneous latching?
  • Are there any recommended practices or SDK features for achieving better synchronization between eQEP modules?
I'm new to the AM64x series and eQEP in general, so any guidance or suggestions would be greatly appreciated.
Thank you!