Tool/software:
Hello.
I deverop our product implemented DP83848K.
It check Link Status register for Ethernet pysical connection.
If ethernet cable is connected, Link Status register is read of "Valid link established" always.
However, if ethernet cable is not connected, Link Status register is read of "Link not established" many,
But somtime read of "Valid link established". Why?
Our software checks Link Status register every 150usec.
If ethernet cable is not connected, Link Status is read by the following ration.
"Valid link established"(Error status) : "Link not established" = 1 time : 50-300 times
The read register is below.
Register address: 0x00 [bit 2]
Register name: Link Status
or
Register address: 0x10 [bit 0]
Register name: Link Status
Best regards,
Okazaki