EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

RSTOUT pin (LPC2388) and DP83848I

Started by carlochiesa78 October 22, 2008
Hello all,

I need more details on the \RSTOUT pin of the LPC2388.

>From the user manual:
"RSTOUT This is a 3.3 V pin. LOW on this pin indicates LPC23xx being
in Reset state."

Is this pin an open-drain or push-pull output?
I have seen a 10k pull-up resistor in some reference design... (i.e.
LPC-2478STK and others)
How does this pin work at power-up/down?

My idea was to connect this \RSTOUT pin to the \RESET input pin of the
DP83848I in order to turn-off the transceiver if a reset event occurs
(also a software reset).
Is this correct?
Shouldn't I need a pull-down resistor on the \RSTOUT pin??

In other eval. board like Keil MCB2300 the \RESET input pin of
DP83848I is directly connected to the \RESET input pin of the LPC23xx.
Regards,
Carlo

An Engineer's Guide to the LPC2100 Series

*UP*

No suggestions?
--- In l..., "carlochiesa78" wrote:
>
> Hello all,
>
> I need more details on the \RSTOUT pin of the LPC2388.
>
> From the user manual:
> "RSTOUT � This is a 3.3 V pin. LOW on this pin indicates LPC23xx being
> in Reset state."
>
> Is this pin an open-drain or push-pull output?
> I have seen a 10k pull-up resistor in some reference design... (i.e.
> LPC-2478STK and others)
> How does this pin work at power-up/down?
>
> My idea was to connect this \RSTOUT pin to the \RESET input pin of the
> DP83848I in order to turn-off the transceiver if a reset event occurs
> (also a software reset).
> Is this correct?
> Shouldn't I need a pull-down resistor on the \RSTOUT pin??
>
> In other eval. board like Keil MCB2300 the \RESET input pin of
> DP83848I is directly connected to the \RESET input pin of the LPC23xx.
>
>
> Regards,
> Carlo
>

You can test for yourself whether it is open drain. When the
processor is not in reset, use a 1k pull-down resistor on the pin. It
the output goes toward and nearly to 0V then it is open drain. If the
pin voltage stays high, it is an active output.

In the User Manual, NXP says this is a 3.3V pin. In the datasheet,
they say it is a 1.8V pin. Hm... I guess you'll have to measure it.

Both schematics in both manuals show a pull-up resistor. Even if
RSTOUT* is an active output, it is sometimes useful to be certain it
pulls all the way to the rail before sending it to another chip.

But if it works for Keil without a resistor, why not try it?

Richard

--- In l..., "carlochiesa78" wrote:
>
> *UP*
>
> No suggestions?
>
>
> --- In l..., "carlochiesa78" wrote:
> >
> > Hello all,
> >
> > I need more details on the \RSTOUT pin of the LPC2388.
> >
> > From the user manual:
> > "RSTOUT � This is a 3.3 V pin. LOW on this pin indicates LPC23xx
being
> > in Reset state."
> >
> > Is this pin an open-drain or push-pull output?
> > I have seen a 10k pull-up resistor in some reference design... (i.e.
> > LPC-2478STK and others)
> > How does this pin work at power-up/down?
> >
> > My idea was to connect this \RSTOUT pin to the \RESET input pin of the
> > DP83848I in order to turn-off the transceiver if a reset event occurs
> > (also a software reset).
> > Is this correct?
> > Shouldn't I need a pull-down resistor on the \RSTOUT pin??
> >
> > In other eval. board like Keil MCB2300 the \RESET input pin of
> > DP83848I is directly connected to the \RESET input pin of the LPC23xx.
> >
> >
> > Regards,
> > Carlo
>
FYI

Revision 01.03 (30 January 2008) of the *preliminary* data sheet now
refers to RSTOUT as a 3.3V pin (corrected the 1.8V reference).

RSTOUT This is a 3.3 V pin. LOW on this pin indicates LPC2478 being
in Reset state.

--- In l..., "rtstofer" wrote:
> You can test for yourself whether it is open drain. When the
> processor is not in reset, use a 1k pull-down resistor on the pin. It
> the output goes toward and nearly to 0V then it is open drain. If the
> pin voltage stays high, it is an active output.
>
> In the User Manual, NXP says this is a 3.3V pin. In the datasheet,
> they say it is a 1.8V pin. Hm... I guess you'll have to measure it.
>
> Both schematics in both manuals show a pull-up resistor. Even if
> RSTOUT* is an active output, it is sometimes useful to be certain it
> pulls all the way to the rail before sending it to another chip.
>
> But if it works for Keil without a resistor, why not try it?
>
> Richard
>
> --- In l..., "carlochiesa78" wrote:
> >
> > *UP*
> >
> > No suggestions?
> >
> >
> > --- In l..., "carlochiesa78"
wrote:
> > >
> > > Hello all,
> > >
> > > I need more details on the \RSTOUT pin of the LPC2388.
> > >
> > > From the user manual:
> > > "RSTOUT � This is a 3.3 V pin. LOW on this pin indicates LPC23xx
> being
> > > in Reset state."
> > >
> > > Is this pin an open-drain or push-pull output?
> > > I have seen a 10k pull-up resistor in some reference design... (i.e.
> > > LPC-2478STK and others)
> > > How does this pin work at power-up/down?
> > >
> > > My idea was to connect this \RSTOUT pin to the \RESET input pin
of the
> > > DP83848I in order to turn-off the transceiver if a reset event
occurs
> > > (also a software reset).
> > > Is this correct?
> > > Shouldn't I need a pull-down resistor on the \RSTOUT pin??
> > >
> > > In other eval. board like Keil MCB2300 the \RESET input pin of
> > > DP83848I is directly connected to the \RESET input pin of the
LPC23xx.
> > >
> > > Regards,
> > > Carlo

At 15:14 17.11.2008 +0000, you wrote:
>FYI
>
>Revision 01.03 (30 January 2008) of the *preliminary* data sheet now
>refers to RSTOUT as a 3.3V pin (corrected the 1.8V reference).
>
>RSTOUT This is a 3.3 V pin. LOW on this pin indicates LPC2478 being
>in Reset state.
>

Does anybody know if the RSTOUT becomes active
when the watchdog (or brown out) hits ?

Regards
Herbert
>--- In l..., "rtstofer" wrote:
> > You can test for yourself whether it is open drain. When the
> > processor is not in reset, use a 1k pull-down resistor on the pin. It
> > the output goes toward and nearly to 0V then it is open drain. If the
> > pin voltage stays high, it is an active output.
> >
> > In the User Manual, NXP says this is a 3.3V pin. In the datasheet,
> > they say it is a 1.8V pin. Hm... I guess you'll have to measure it.
> >
> > Both schematics in both manuals show a pull-up resistor. Even if
> > RSTOUT* is an active output, it is sometimes useful to be certain it
> > pulls all the way to the rail before sending it to another chip.
> >
> > But if it works for Keil without a resistor, why not try it?
> >
> > Richard
> >
> > --- In l..., "carlochiesa78" wrote:
> > >
> > > *UP*
> > >
> > > No suggestions?
> > >
> > >
> > > --- In l..., "carlochiesa78"
>wrote:
> > > >
> > > > Hello all,
> > > >
> > > > I need more details on the \RSTOUT pin of the LPC2388.
> > > >
> > > > From the user manual:
> > > > "RSTOUT � This is a 3.3 V pin. LOW on this pin indicates LPC23xx
> > being
> > > > in Reset state."
> > > >
> > > > Is this pin an open-drain or push-pull output?
> > > > I have seen a 10k pull-up resistor in some reference design... (i.e.
> > > > LPC-2478STK and others)
> > > > How does this pin work at power-up/down?
> > > >
> > > > My idea was to connect this \RSTOUT pin to the \RESET input pin
>of the
> > > > DP83848I in order to turn-off the transceiver if a reset event
>occurs
> > > > (also a software reset).
> > > > Is this correct?
> > > > Shouldn't I need a pull-down resistor on the \RSTOUT pin??
> > > >
> > > > In other eval. board like Keil MCB2300 the \RESET input pin of
> > > > DP83848I is directly connected to the \RESET input pin of the
>LPC23xx.
> > > >
> > > > Regards,
> > > > Carlo
--- In l..., Herbert Demmel wrote:
>
> At 15:14 17.11.2008 +0000, you wrote:
> >FYI
> >
> >Revision 01.03 (30 January 2008) of the *preliminary* data sheet now
> >refers to RSTOUT as a 3.3V pin (corrected the 1.8V reference).
> >
> >RSTOUT This is a 3.3 V pin. LOW on this pin indicates LPC2478 being
> >in Reset state.
> >
>
> Does anybody know if the RSTOUT becomes active
> when the watchdog (or brown out) hits ?
>
> Regards
> Herbert
>

Now I am wanting to know the answer to this one... The manual
does not appear to say if the watchdog timer brings this line
low to reset the Phy peripheral.

We just had a situation where this might need to be done in order for
the ethernet to come back up after a WD timeout.

boB

>
> >--- In l..., "rtstofer" wrote:
> > > You can test for yourself whether it is open drain. When the
> > > processor is not in reset, use a 1k pull-down resistor on the pin. It
> > > the output goes toward and nearly to 0V then it is open drain. If the
> > > pin voltage stays high, it is an active output.
> > >
> > > In the User Manual, NXP says this is a 3.3V pin. In the datasheet,
> > > they say it is a 1.8V pin. Hm... I guess you'll have to measure it.
> > >
> > > Both schematics in both manuals show a pull-up resistor. Even if
> > > RSTOUT* is an active output, it is sometimes useful to be certain it
> > > pulls all the way to the rail before sending it to another chip.
> > >
> > > But if it works for Keil without a resistor, why not try it?
> > >
> > > Richard
> > >
> > > --- In l..., "carlochiesa78" wrote:
> > > >
> > > > *UP*
> > > >
> > > > No suggestions?
> > > >
> > > >
> > > > --- In l..., "carlochiesa78"
> >wrote:
> > > > >
> > > > > Hello all,
> > > > >
> > > > > I need more details on the \RSTOUT pin of the LPC2388.
> > > > >
> > > > > From the user manual:
> > > > > "RSTOUT � This is a 3.3 V pin. LOW on this pin indicates LPC23xx
> > > being
> > > > > in Reset state."
> > > > >
> > > > > Is this pin an open-drain or push-pull output?
> > > > > I have seen a 10k pull-up resistor in some reference design... (i.e.
> > > > > LPC-2478STK and others)
> > > > > How does this pin work at power-up/down?
> > > > >
> > > > > My idea was to connect this \RSTOUT pin to the \RESET input pin
> >of the
> > > > > DP83848I in order to turn-off the transceiver if a reset event
> >occurs
> > > > > (also a software reset).
> > > > > Is this correct?
> > > > > Shouldn't I need a pull-down resistor on the \RSTOUT pin??
> > > > >
> > > > > In other eval. board like Keil MCB2300 the \RESET input pin of
> > > > > DP83848I is directly connected to the \RESET input pin of the
> >LPC23xx.
> > > > >
> > > > > Regards,
> > > > > Carlo
>

Am 02.08.2010 23:23, schrieb bobtransformer:
>
> --- In l..., Herbert Demmel wrote:
>> At 15:14 17.11.2008 +0000, you wrote:
>>> FYI
>>>
>>> Revision 01.03 (30 January 2008) of the *preliminary* data sheet now
>>> refers to RSTOUT as a 3.3V pin (corrected the 1.8V reference).
>>>
>>> RSTOUT This is a 3.3 V pin. LOW on this pin indicates LPC2478 being
>>> in Reset state.
>>>
>> Does anybody know if the RSTOUT becomes active
>> when the watchdog (or brown out) hits ?
>>
>> Regards
>> Herbert
>>
> Now I am wanting to know the answer to this one... The manual
> does not appear to say if the watchdog timer brings this line
> low to reset the Phy peripheral.
>
> We just had a situation where this might need to be done in order for
> the ethernet to come back up after a WD timeout.
>
> boB
Bob,

as far as I know unfortunately the answer is "no" ..

Herbert
--- In l..., Herbert Demmel wrote:
>
>
>
> Am 02.08.2010 23:23, schrieb bobtransformer:
> >
> > --- In l..., Herbert Demmel wrote:
> >> At 15:14 17.11.2008 +0000, you wrote:
> >>> FYI
> >>>
> >>> Revision 01.03 (30 January 2008) of the *preliminary* data sheet now
> >>> refers to RSTOUT as a 3.3V pin (corrected the 1.8V reference).
> >>>
> >>> RSTOUT This is a 3.3 V pin. LOW on this pin indicates LPC2478 being
> >>> in Reset state.
> >>>
> >> Does anybody know if the RSTOUT becomes active
> >> when the watchdog (or brown out) hits ?
> >>
> >> Regards
> >> Herbert
> >>
> >
> >
> > Now I am wanting to know the answer to this one... The manual
> > does not appear to say if the watchdog timer brings this line
> > low to reset the Phy peripheral.
> >
> > We just had a situation where this might need to be done in order for
> > the ethernet to come back up after a WD timeout.
> >
> > boB
> Bob,
>
> as far as I know unfortunately the answer is "no" ..
>
> Herbert
>

Thanks, Herbert...

Maybe what I can do instead is to just supply a reset to the ethernet reset line using a GPIO line.... IF I have an extra one available.
Then, rest of the micro, either way, will reset the ethernet hardware when it boots or when it re-boots due to a watchdog timeout.

boB


The 2024 Embedded Online Conference