Part Number: TMS320F28388S
Other Parts Discussed in Thread: TMS320F28388D
Use the EtherCAT development board based on tms320f28388d to debug the EtherCAT slave station function.
According to the official tutorial, debug the EtherCAT function on the development board. The development board and TwinCAT can communicate normally and exchange data.
The company's hardware has drawn a new development board, which is consistent in principle with the official development board. The pins and the development board remain the same. The chip is tms320f28388szwts. A surge protection chip SLVU2R8_4 is added to the differential lines of the TX and RX of the PHY chip and the RJ45 interface. A 22Ω resistor is connected in series to the signal pins of the PHY chip and the DSP.
Question 1: When using the code developed on the development board for EtherCAT communication on the company's self-made development board, the communication fails. Removing the surge protection chip and changing the 22Ω resistor to 0Ω also fails to achieve successful communication. What is the reason for this?
Question 2: How should we test at this stage to achieve normal communication?