Tool/software:
Hi Support
Master stack: twincat3
Slave stack:F28377D and LAN9252
Initially, I used the F28335 to implement EtherCAT communication. Then, I ported the F28335 code to the F28377D, only modifying the SPI, IRQ, SYNC0, and SYNC1 code, along with some template changes. Finally, I used the F28377D for EtherCAT communication. However, during communication, EtherCAT always reports an error 0x1b: Sync Manager Watchdog. I checked CPUTIMER0 with an oscilloscope, and the time interval is 1ms, as set. The IRQ interrupt also triggers correctly, and I captured some IRQ waveforms. The first image shows the EtherCAT error, and the second image shows the IRQ waveform.