Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
We are designing a custom board with the following components:
Processor: AM6421
PHY: DP83822
Configuration:
A) Two Ethernet ports for industrial protocols using MII connection with R5F running FreeRTOS.
B) One Ethernet port for OPC UA using RMII/RGMII connection with A53 running Linux.
Constraints:
When using PRU_ICSSG1 for EtherCAT (example use case), the CPSW block with RMII connection cannot be used for the OPC UA port due to pin conflicts:
IOSET1: CRS and COL pins conflict.
IOSET2: MDIO pin conflict.
The only feasible option for OPC UA is using PRU_ICSSG0 with RGMII.
Query:
Can PRU_ICSSG0 RGMII2/RGMII1 be enabled in Linux with a single instance?
Any references or guidance on enabling and configuring this setup in Linux would be highly appreciated.