Hi,
We are using the DP83822IFRHBT PHY device in our development for Ethernet interface. We have configured the PHY into 100BASE-FX mode and facing an issue with the Link status bit in BMSR(0x0001) register.
Our observation is, by default on startup the link status bit is ‘0’ when no SFP is connected. Then connected the SFP alone for the first time into PHY and observed the Link status bit in BMSR(0x0001) register has changed to 1. From now onwards, the Link status bit is not changing for the corresponding SFP plug-out/plug-ins OR cable plug-out/plug. The Link status bit in BMSR(0x0001) remains to be 1.
Bootstrap setting are as follow,
COL = Mode 3(FX_EN =1)
RX_ER = Mode 4(SD_EN = 1)
LED_1(pin 24) = Default in low state, goes high when cable is plugged in.
The register values read after startup are,
RegAddr=0x000, value=0x2100
RegAddr=0x001, value=0x7849 -> After first time plug-in of SFP, the value got changed to 0x784d
RegAddr=0x010, value=0x4
Could you please help us on this issue.
Regards