This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83822IF: LED_0 remains ON when I use this IC in 100BASE-FX mode

Part Number: DP83822IF

Hi,

I have a question on DP83822IF. There are two DP83822IF ICs in my board, one in 100BASE-TX mode( called IC A below), and another in 100BASE-FX mode (called IC B below).

LED_0 works well in IC A. But in the IC B, LED_0 is not the real link state of the avago SFP transceiver. After reset, the LED_0 remains OFF, that is correct. Next, I plug in the SFP transceiver with loopback by fiber, and the LED_0 turns ON. That is also correct now.

The next step, I plug out the fiber, the LOS singnal of SFP transceiver appears, but the LED_0 on DP83822IF always remains ON. Even I plug out the SFP transceiver, the LED_0 also remains ON. At this time, I check the value of REG BMSR(0x0001) is 0x784d.

Obveriously this is not correct. If I reset the IC B , or set the analog loopback and then cancel, the LED_0 turns OFF.

I am sure the IC B works in 100BASE-FX mode, the value of REG 0x000A is 0x4100.