Tool/software:
Hi
We encountered a scenario in which we see a drift in sync0 interrupt.
The setup using Omron controller NX701-1700 and 100 various models motion drives. ether cat cycle used is 3ms.
Our FW uses communication SDK 09.01.00.03 and we are runing the Ethercat on ICSSG0 with 2Mhz clock.
We are taking a timestamp inside the Sync0ISR, and in one case we are seeing 4 consecutive signals arrives in around 40 microseconds delay each, which causes a drift in the signal.
Interesting part is that this phenomenon happens every 37 signals. (every 38, 39, 40, 41 signal will be with delay).
Any ideas what can cause this behavior?