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.

DP83848: PHYAD[4:1] weak internal pull-down resistors - what size??

Hello.

After having struggling some days with a DP83848 that moves around in the MDIO PHYAD-field after reset of our propietary system, I have finally concluded that the  "PHYAD[4:1] pins weak internal pull-down resistors" are apparently NOT able to force down the four RXD[3:0] lines against the AT91SAM7 uController fast enough, so that '1's are latched upon reset rather than '0's...

Therefore:

 - Where in the documentation, datasheet etc. is i stated what these "internal weak pull-downs" actually constitute in terms of ohms or a current equivalent?

In principle, my question goes for the "internal weak pull-ups" on other signals, as well.

Thanks!

BR - Jesper K, DK.

  • The internal pulls will typically be in the range of tens of kOhms. These internal pulls are not intended to overdrive a competing device. In other words, the expectation is that the MAC connected to these pins is not driving or pulling them during reset and/or power up.

    It will be necessary to prevent the uController from driving or pulling these pins during initialization. If the uController cannot be controlled during its initialization, then the PHY should be held in reset until the uController has completed initialization and is no longer driving or pulling these pins.

    Patrick
  • Hello Patrick.

    Sorry for the late Reply.

    Your answer was in principle exactly what I was looking for. ;-)
    I have another "weak contender" in the other end of some of the lines and no external pull's, so the Reset situation becomes rather unpredictable.

    Thanks!

    BR - Jesper K.