Hi,
The customer wants to implement the Ethernet Switch within the PRU-ICSS on Linux. We got the following answer on E2E last year.
At this point in time, we are planning to release PRU-ICSS Ethernet Switch on AM57x at the end of 2019. There are not currently plans to add PRU-ICSS Ethernet Switch on AM335x, but plans could be added in the future.
https://e2e.ti.com/support/processors/f/791/p/843637/3119792#3119792
but it seems that the current version does not yet support it like below. Could you tell us the schedule of PRU-ICSS Ethernet Switch on Linux ? The customer has required PRU-ICSSG Ethernet Switch on AM65xx.
Processor SDK Linux 06_03_00_106 April 2020
What You Get
With the PRU-ICSS Ethernet support, you get two (or four, on the AM571x IDK and K2G ICE) additional 100 Mbps Ethernet interfaces that show up just like any other Ethernet interface in Linux. These interfaces are there ‘out-of-the-box’ in the latest Linux Processor SDK when ran on any of the boards shown above. All you need to do is plug in an Ethernet cable and bring the interface up from the console (discussed below).
The current implementation does not support Ethernet switching within the PRU-ICSS. The provided PRU firmwares only support ‘dual emac’ mode in this release of the Linux Processor SDK.
Regards,
Hideaki