I am using the PHY chip DP83867, and the LINK status of the PHY is wrong now.
The phenomenon is: when I configure the DP83867 to 1000M, after enabling the auto-negotiation command, I check the BMSR register and find that the auto-negotiation status always shows that it is not completed, but the network status of the PC is 10M. If auto-negotiation is not enabled, the PC cannot display the network.
When I configured the DP83867 to 100M, I checked the BMSR register and found that the auto-negotiation status always showed incomplete, but the PC could not display the network.
What is the problem?
(LINK status, does it have to be auto-negotiation first? Or can it be linked as long as the Internet cable is plugged in)