-
Type:
Bug
-
Resolution: Fixed
-
Priority:
High
-
Linux Core SDK
-
LCPD-46419
-
11.02
-
12.00.00
-
am64xx-hsevm
Disabling autonegotiation for PRU Ethernet and then setting the interface to a fixed speed works with 10M, and 1G fails and falls back to 10M (it sounds like this is expected). But 100M just fails to bring up a link at all. Observed on SDK 11.2.
ethtool -s <interface_name> speed 10 duplex full autoneg off
==> icssg-prueth icssg1-eth eth2: Link is Up - 10Mbps/Full - flow control off
ethtool -s <interface_name> speed 1000 duplex full autoneg off
==> icssg-prueth icssg1-eth eth2: Link is Up - 10Mbps/Full - flow control off
but nothing happens after doing this:
ethtool -s <interface_name> speed 100 duplex full autoneg off
Reporting thread: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1599879/am6442-am64-pru-icssg-ethernet-issue/6183306