Hi,
I am looking at the feature support for AM335x on
Driver Features
The driver supports the following features:
- 10/100 Mbps mode of operation.
- Auto negotiation.
- Full duplex and half duplex mode of operation.
- Linux NAPI support
- Support for MII and RGMII interfaces to PHY
- This driver uses Timer 5 & 6 for CPSW Interrupt Pacing. Sharing this Timer with any other module will result in Ethernet pacing not working properly.
Features Not Supported
- Promiscuous mode of operation.
- Second switch port.
- IEEE 1588
- VLAN (Subscription common for all ports)
- Ethertool (Supports only Slave 0)
- Switch mode of operation
- 1G operation since PHY doesn't support.
Then I am comparing against the feature support on the TI81xx PSP 04.04.00.02
Driver Features
The driver supports the following features:
- 10/100/1000 Mbps mode of operation.
- Auto negotiation.
- Support for multicast and broadcast frames.
- Promiscuous mode of operation.
- Full duplex and half duplex mode of operation.
- Linux NAPI support
- Support for HW interrupt pacing using ethtool interface
Features Not Supported
None
Here are my questions on the AM335x gaps:
- When are we supporting the switch mode and second switch port
- When are we supporting the other currently non-supported features
- Is there any reason why the 1000Mbps mode would not work, if the right PHY was connected?
- Do we have any benchmarks on performance for 1000Mbps links, in comparison to TI81xx?
Thanks,
--Gunter