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.

AM6442: Ethercat master

Part Number: AM6442

Hi Expert,

If I use the AM6442 as an Ethercat master, both the CPSW3G and PRU-ICSSG have gigabit Ethernet ports. Will there be any difference in Ethercat development between them?

BR,

Biao

  • Hello Biao, 

    Can you clarify specifically what you mean by EtherCAT development? Do you mean EtherCAT performance differences between CPSW3G and PRU-ICSSG ports?

    My understanding, from a functionality standpoint, using either type of ports for the EtherCAT Master will be functional as there is no requirement of "on-the-fly" insertion and extracting of information that is needed for the EtherCAT Slaves/Sub-devices (reason why the EtherCAT Slaves/Sub-devices require PRU_ICSSG which support that capability).

    From a performance standpoint, while I haven't evaluated this fully, there might be differences, specifically when it comes to the RX and TX latency of a packet, which can contribute to EtherCAT cycle time. I have heard that CPSW DMA used for RX and TX of a packet may not be as deterministic or as low latency compared to PRU_ICSSG's DMA, but please note this has yet to be tested/evaluated fully whether the differences are significant enough to impact EtherCAT cycle time performance.

    -Daolin