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.

DP83561-SP: No output on pin 42, RX_CLK, when no link/link unless cooled.

Part Number: DP83561-SP

25MHz clock is present on the input pin 26 and also repeated on the CLK_OUT pin 52.  All of the power supplies are present.  The part is out of reset.  No copper link is present.  The part should put out 2.5MHz on this pin but it does not.  Connecting the copper line does not link or present a different clock on pin 42.  

This part works when cooled and then powered on until it reaches ambient temps.  When we do cool it at power up, the part will link to switch and it never stops working after that until the next power cycle.  It seems to be some type of startup issue.  Toggling reset after power on does not fix the issue  We have another copy of this board which does work every time.  I would normally just try replacing the part, but these are $1k+ parts.

Please provide suggestions of what to target for troubleshooting.  

All of the pins are soldered.  GND pad is soldered.

What would cause the part to not output 2.5MHz or anything else on pin 42?

  • Hi Richard,

    This may be a strapping or configuration issue.

    Please share a register dump from 0x0 to 0x1F so I may confirm the configuration.

    If possible, I'd also like to review the schematic (e-mayhew@ti.com for private share).

    Thank you,

    Evan

  • Hi Richard,

    I see no issues with the schematic, the pinout looks good to me.

    Could you use phytool instead to perform the register dump? The values in either dump are not what I expect. PHYIDR1 (0x2) should always read value 2000h.

    FAQ for more information on phytool.

    In the failing case, does performing a software reset via 0x1F[15] = '1', or a soft reset via 0x1F[14] = '1' cause link up?

    Also, what temperature range is the system being exposed to?

    Thank you,

    Evan