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.

DP83848I: DP83848 operating at negative temperature

Other Parts Discussed in Thread: DP83848I

t Number: DP83848I

Dear Sir, please answer

I use DP83848I with external oscillator 25 Mhz. We have three boards and all boards start badly at a negative temperatures.  DP83848I's are starting to work with a delay of 15 ...80 s at a negative temperature. At a temperature of minus 7 C, the delay is 15 seconds after power on. At a temperature of minus 40 ° C, the delay is 80 s after power on. I checked the external oscillator G2 with an oscilloscope - it starts working immediately after power on (at a negative temperature). We use PIC32MZ processor and we found out, that it starts working immediately after power on (at a negative temperature), that is without delay - it is absolutely certain. 

The  DP83848I  is labeled " DP83848VV

                                             VBI".

In accordance with the our program, the processor PIC32MZ must first initialize the exchange with DP83848I, and then PIC32MZ starts to perform further actions. 

At a positive temperature, after turning on the power,  the yellow LED flashes once on the module TRJ1609  immediately after turning on the power (the LED is connected to the pin 28 of the DP83848I). At a negative temperature, this LED flashes once with a DELAY of 15....80 s (depending on temperature). As soon as this LED blinks once, the board starts working.  So we believe, that the reason for the delay - in the  DP83848I. The impression, that DP83848I starts to work, when something "warms up" inside.  When  DP83848I starts up, Ethernet port works good.

What could be wrong with DP83848I at a negative temperature? Maybe, this is due to an unsuccessful arrangement of capacitors C48, C50, C51, C52?

TIA

Sincerely

Vladimir Naumenkov

www.agat.by

  • Hi Vladimir,

    When you say that the DP83848I is not working, do you mean you cannot communicate over MDIO-MDC? Or do you mean it does not link up?

    When the PHY links up, Link LED should be on continuously and shouldn't just flash once. Can you try probing the Ethernet Channels using a differential probe and checking if the autonegotiation link pulses are present on the channels or not.

    In order to get a better understanding of the Capacitors, I would need to see the schematics.

    -Regards
    Aniruddha
  • Dear Aniruddha, thank you

    When I say that the DP83848I is not working, I mean that it cannot communicate over MDIO-MDC. We do not even connect the device to the Ethernet yet, because it is a separate issue. We checked Ethernet earlier - it works. But now the main problem is that until the DP83848I is launched, the processor PIC32MZ does not perform the following actions and trying to connect with DP83848I -  at negative temperatures it lasts too long.  

    TIA

    Sincerely,

    Vladimir Naumenkov

    www.agat.by

  • Dear Aniruddha, please, report do you have any thoughts on this issue?

    Sincerely,

    Vladimir Naumenkov

    www.agat.by

  • Hi Vladimir,

    Have to tried communicating with all possible PHY address values? It is possible that the PHY is getting strapped to a different address.

    You can also try to measure the DC Voltage across the RBIAS resistor, this voltage should be 1.2V

    Measure the DC Voltage at PFBOUT pin. It should be 1.8V. PFBOUT should be connected to PFBIN1 and PFBIN2.

    I can have more debug steps if you can share schematics.

    -Regards
    Aniruddha
  • Dear Aniruddha, thank you

    Can you open visio files? As I wrote earlier, Ethernet port starts up and work at a positive temperature normally. At a negative temperature, everything also works, but it starts with a big delay.

    DC Voltage across the RBIAS resistor is 1.2V.   

     DC Voltage at PFBOUT is 1.8V.    PFBOUT connected to PFBIN1 and PFBIN2.

    Please, see attach.

    I think this: can the RBIAS value somehow influence the start-up process at a negative temperature?

    Vladimir Naumenkov