SNLA494 February   2026 DP83826E , DP83826I , TMS320F28P650DH , TMS320F28P650DK

 

  1.   1
  2.   Summary
  3.   Revision History
  4. 1Overview of EtherCAT and Communication Model
  5. 2EtherCAT Slave Frame Transmission and Diagnostics
    1. 2.1 Frame Processing at EtherCAT Slaves
    2. 2.2 ESC Diagnostics
  6. 3EtherCAT Frame Error Fault Cases and Investigation Methods
    1. 3.1 Frame Error Fault Case
    2. 3.2 Frame Error Investigation Case – Fault Isolation Analysis
      1. 3.2.1 ESC PHY0 or PHY1 Fault Isolation Analysis
      2. 3.2.2 ESC F28P65 and MII Fault Isolation Analysis
    3. 3.3 Frame Error Investigation Case – ESC Fault Investigation Within F28P65
      1. 3.3.1 EtherCAT Clock Configuration Failure Analysis
      2. 3.3.2 Recommendations for EtherCAT Clock Configuration
      3. 3.3.3 Addressing Metastability Issue During Clock Domain Crossing Using DCC
  7. 4Summary
  8. 5References

Abstract

This document was translated from a simplified Chinese source. (ZHCAG56)

F28P65, integrated with Beckhoff's EtherCAT IP core, is TI's next generation of low-cost, high-performance C2000 chip for industrial Ethernet applications. Together with TI's new generation of low-latency 100-Megabit Ethernet PHY, DP83826, it delivers TI's latest cost-effective flagship EtherCAT solution, widely used in industrial real-time Ethernet communication scenarios. In real-world industrial Ethernet communication, a variety of communication issues often arise, such as the EtherCAT master failing to discover slaves, frame errors during communication, or even severe Link Down failures on the physical layer. For engineers who are new to EtherCAT communication, it is hard to investigate and locate issues one by one at the system level. Therefore, this application note begins with the OSI model for EtherCAT communication, describes some of the hardware mechanisms and methods for fault investigation provided in official EtherCAT specifications, and provides solutions for investigating, locating, and addressing common frame error issues in EtherCAT applications.