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.

Dependency of Ethercat on ethernet PHY

Other Parts Discussed in Thread: TLK105, TLK110, AM3359, AM3357

AM335X Industrial Design Kit has used PRU Ethernet 0 and PRU ethernet 1 to implement Ethercat  and uses TLK110 ethernet phy .  So I wanted to know , whether for reduced cost , like using TLK105 instead of TLK110 , will I be able to implement Ethercat ??

Basically does implementation of Ethercat have any dependency on ethernet phy (latency dependency)  ??  One thing that i noted is that ethercat needs MII interface. 

Consider the processor being used as AM3359

  • Hi Nitesh,

    generally we try to implement the EtherCAT slave solution to be Phy independent. If we use special features (such as fast link loss detection in TLK1xx) we make this an option. Of course the phys features do have an influence (yes, the phy latency gets added to the overall packet latency) on the system. If you use a phy that does not support minimum required features for EtherCAT slaves you may run into issues. See the EtherCAT recommended phy list on ETG web pages.

    TLK105 can replace TLK110 as they are very similar. Minor changes on the hardware might be required to get the LEDs for EtherCAT correctly configured. I can't say for sure as we do not have AM3357/9 with TLK105/6 on a board yet, so also no reference schematics available now. You need to work with an FAE during the design stage on that. For more details on TLK devices you might also post questions in the Industrial Interfaces forum on E2E.

    Regards.