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
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.
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