AnsweredAssumed Answered

Auto-negotiation not complete in 1 Gigabit Ethernet in KSZ9031

Question asked by Anjalik Krishna on Oct 27, 2017
Latest reply on Jan 12, 2018 by Anjalik Krishna

Hi All,

   I am facing an weird problem in Ethernet when the speed is 1000 Mbps. When I connect my i.MX6 solo board to the  LAN port which supports 1 Gbps , the LED on the Ethernet port never blinks or glows.  As far as I investigated on this issue the link is not established so the LEDs are off. Software side wen we had a debug we were able to find out that the based on a status variable  the link is made up and down. In working case (10/100 Mbps) , the status variable is updated with the value 796D after reading the register MII_BMSR and non-working case the status value is 7949. After decoding the value we could understand that the auto-negotiation is not getting completed in 1000 Mbps.  I am not getting any clue to debug this issue forward.

 

Any one has faced such issue ?

Outcomes