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 Champs,
Customer wanted to configure 2 gigabit ethernet and 2 master Ethercat on AM6442.
But PRU_ICSSG EtherCAT MII pins are conflicted to CPSW3G RGMII pins. please see below snapshot of sysconfig tool.
How to configure to support master 2 gigabit ethernet ports and 2 master Ethercat ports?
Thanks.
Rgds
Shine
Hello Shine,
The AM64x has 6 possible Ethernet ports (2 CPSW, 4 PRUETH), but some of the signals are muxed to the same pins. So only 5 ports can actually be used at the same time. See this thread for more information: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1018412/am6442-ethernet-ports
Can you use the other ICSSG for the PRU Ethernet ports?
Regards,
Nick
Hello Xiansheng,
Either of these options should work fine.
OPTION 1
CPSW: 2 gigabit Ethernet ports
ICSSG0 or ICSSG1 (whichever does not have pinmux conflicts with CPSW): 2 EtherCAT ports
OPTION 2
ICSSG0 or 1: 2 gigabit Ethernet ports
The other ICSSG: 2 EtherCAT ports
Each ICSSG can have up to two Ethernet ports. I believe that we do NOT support using different protocols on the same ICSSG. i.e., I do NOT think we support this usecase: ICSSG0 port 0 = gigabit Ethernet, ICSSG0 port 1 = EtherCAT. I am reassigning the thread to another team member to verify that I am correct.
Regards,
Nick