Other Parts Discussed in Thread: AM6442, TMDS64EVM
Tool/software:
To give context following is Link and image (The link contains extensive back-and-forth communication, which may make it time-consuming to understand. Kindly review the image first for clarity.)
I will explain query with example of EtherCAT
- EtherCAT PRU-ICSS Firmware Support:
The EtherCAT PRUICSS firmware currently supports only the MII (Media Independent Interface) standard. - Standard MII Interface Details:
The MII interface typically includes the COL (Collision Detection) and CRS (Carrier Sense) signals.
However, on the AM6442 EVM (TMDS64EVM), these signals are not utilized. - EtherCAT Example Code Connection:
In the EtherCAT example code for the AM6442, certain SOC lines (PRG1_PRU0_GPO9, PRG1_PRU0_GPO10, PRG1_PRU1_GPO9, and PRG1_PRU1_GPO10) that are expected to be mapped to COL and CRS are instead connected to a different port entirely (CPSW). - Support for Half-Duplex in PRU-ICSS Firmware:
If the PRUICSS firmware for different protocols does not support half-duplex communication, Can unused COL and CRS lines can potentially be repurposed for other functionalities? In my case for RGMII CPSW ?