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.

about LED state of DP83867ir.

Other Parts Discussed in Thread: DP83867IR

Hello.

Please help about LED state of DP83867ir.

The customer uses three LED signals by default setting.
(LED_0, LED_1, LED_2, p.70, p71) of the manual)


Think that LED_1, LED_2 shows the state of the link
Therefore, these LED thinks that LED turns off the light when they pulled out Ether cable.
The setting of auto negotiation renews a register to become enable.
And set it so that LED works in the state that link negotiation was made.
link negotiation is in a made state, and work as I thought of.

In contrast, two LED may have worked when they pull out Ether cable.
What kind of situation will be supposed?

In addition, became 0 about bit2 of BMSR(0x0001).
Can guess that this is in a condition that a link is not made?


Though a link is not made, will be that LED_1, LED_2 has flashed?
The effect of the MAC signal?
Depending on a state of the MAC side, will a thing becoming in a state such as the above be thought about?
(e.g., a clock about state transition of the LED output which clocks such as RGMII are not supplied to is not input)

Regards.

k-hashi.

  • By default, the LEDs will report the following:

    LED_0:  Link established

    LED_1:  1000BT link established

    LED_2:  Receive or Transmit Activity

    To check the link status via register, you can read bit 2 of the Basic Mode Status Register (BMSR), Address 0x0001.  This bit latches low so it must be read twice to get the current status. 

    You can also check link status by reading bit 10 of the PHY Status Register (PHYSTS), Address 0x0011.  This register is useful as it also reports the speed at which the PHY is operating and it reports whether the PHY has resolved as MDI or MDIX.

    Having noted that, could you provide some additional details on what the customer is seeing? 

    What is the state of the LEDs and the value of registers 0x0001 and 0x0011 after the cable has been connected?  Please note that it may take several seconds to link via Auto-Negotiation. 

    What is the state of the LEDs and the value of registers 0x0001 and 0x0011 after the cable has been disconnected?

    Patrick

  • Partick-san

    Thank you for giving an answer
    I ask a customer the check details that you taught.
    Thank you for a quick answer

    Best regards.

    k-hashi.

  • Hello Patrick-san.

    I asked a customer some additional details teach from you.
    Show the details as follows.

    1. Just after power on.
    When I do Power on, the LAN cable is connected.
    Then LED such as follows is in a condition.
    LED0 lighting
    LED1 lighting
    LED2 lights out


    2.After initialization of MAC
    As a result of after power was on, I did initialization of MAC, and having checked on a register via MDIO from MAC (the LAN cable is connected)
    LED0 lighting
    LED1 lighting
    LED2 lights out
    Register 0x0001 ... 0x7949
    Register 0x0011 ... 0x0302

    3. Pulled out an LAN cable
    LED and register state after having pulled out only the LAN cable from a previous state
    LED0 lighting
    LED1 lighting
    LED2 lights out
    Register 0x0001 ... 0x7949
    Register 0x0011 ... 0x0302

    In addition, the customer does communication between two DP83867IR by this evaluation.

    Regards.

    k-hashi.