Wind River Support Network


LIN5-6960 : XLP832 can't change operating mode for sgmii port

Created: Aug 30, 2013    Updated: Dec 19, 2017
Resolved Date: Nov 2, 2013
Found In Version: 5.0.1
Fix Version:
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: BSP


File defect to fix it.

WRL-5.0.1's nae driver do all changes of operating mode of sgmii eth port with the help of auto-negotiation. However, auto-negotiation is not properly implemented in the driver.
It doesn't wait the completion of autonegotiation fo phy chip, so the driver get wrong status of phy, and use it to configure the operating mode of mac. So the port doesn't work.

Steps to Reproduce


and boot xlp832 with the image.

After log in, configure one of the sgmii port like this:
ethtool -s eth6 autoneg off speed 100 duplex full

and do ping, you will find ping failed.

Other Downloads

Live chat