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.

DP83867IS: PHY Link is not coming up

Part Number: DP83867IS

Tool/software:

Hi TI Team,

We are using DP83867 PHY in our Board and the PHY Link does not come up.We have checked the following points

a) The Input voltages (1.8V, 1.0V and 2.5V) are coming within range

b) We are using it in SGMII Mode, so the 25MHz Clock is coming fine at the input pin of the PHY

c) The PHY is not held in reset by the processor

Kindly let us know what else needs to be checked. The register log is attached for your reference.

3731.Ethernet_registers.xlsx


  • Hello,

    Thanks for the log. From this data, everything looks okay on the PHYs. Is the behavior reproducible with single link partner between working and non-working issue?

    Can you also please provide the date code for a working board and a non-working board?

    Sincerely,

    Gerome

  • Hi Gerome,

    The behavior is reproducible with the same link partner. In the non working board the PHY link doesn't come up, in the working board the link comes up fine in the same setup. We are using a wall mount router as the link partner.

    The IC is DP83867ISRGZ in QFN Package.

    Thanks and Regards,
    Varshini BS

  • Hello,

    You are stating there is a working and non-working board. What is the difference between the boards? How widespread is the non-working behavior across your lot? Is the non-working boards always non-working?

    Sincerely,

    Gerome

  • Hi Gerome,

    There is no difference in terms of Hardware or Firmware. We currently have 15 cards in our inventory, and this behavior is observed only in this specific card. Therefore, I checked the voltages, clock, reset, and PHY register values.

    I wanted to know if there is anything else that needs to be checked.

  • Hello,

    A 1/15 behavior seems small enough that there has to be something different in the boards that is being overlooked. If you scope out the MDI on the DUT, do you see the link pulses available? In addition, are register values similar between working and non-working? I would look at Reg 0x0-0x1F as well as 0x6E and 0x6F. Please note the last two registers are extended registers; thus requiring extended register access.

    Sincerely,
    Gerome