Hi,
I have a design in which the DP83848 PHY is exhibiting an odd behavior. The design utilizes an Altera Cyclone 3 with in embedded Ethernet MAC core connected to the PHY through MII. The problem is with the Link LED output. when first powering my board with the Ethernet connected, The PHY autonegotiates 10/10 and acquires LINK and then the MAC starts its DHCP discovery, obtains an IP and I'm off and running. the Link LED output correctly shows the status of Link. If I disconnect the Ethernet cable, the MAC detects loss of LINK from polling the BMSR and then reset the PHY, restarts the AN process, etc and when I plug the cable back in, Link is reacquired and I'm off and running again. However the Link LED is no longer showing the correct status of Link (BMSR says it's linked, I can communicate with my board, etc.). If I unplug/plug the cable again, the Link LED now shows the correct state of Link. I can also duplicate the same condition by using the HW reset pin on the PHY instead of unplugging/plugging the Ethernet cable.
Help!
Jaime