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.

MCU-PLUS-SDK-AM243X: EtherCAT Support for DP83826E

Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: DP83826E, SYSCONFIG, DP83869

DP83826E was recommended to us by TI for an EtherCat application.

Standard SDK supports DP83869: only this device is selectable in SysConfig.

We hoped that the ethphy_dp83826e.c and ethphy_dp83826e.h that are included in the SDK in .../source/board/ethphy would be selectable. They're not.

Q1: We were led to believe that there would be proper support. When will DP83826E be properly supported in the SDK?

Q2: For now, we can select "CUSTOM" in Sysconfig but it is unclear what the next steps are... can you elaborate?

EtherCAT code in tiescoc.c and .h appears to have hard coded references to the DP38369 (eg: tiesc_ethphyInit(...)) These are part of the EtherCAT SDK code, so would not be changed by changing the PHY setting in Sysconfig.  We don't really want to branch and modify the SDK as that will make a maintenance headache for us going forwards as you release new versions.

Q3: Is there a properly supported EtherCAT/DP83826E solution?

Q4: What is the recommended route to implementing support for DP83826E without having to branch/change/maintain the SDK?

Many Thanks

Andrew Kirby