In article <72d28323-3df6-40aa-a70d-
b425f6...@d15g2000yqg.googlegroups.com>,
m...@linnix.info-for.us
says...
>
> On Feb 10, 10:10 pm, Tim Wescott <
t...@seemywebsite.com> wrote:
> > I'm using an ST ARM Cortex part for the first time. I've been using
> > Luminary parts until now.
> >
> > I notice that on the Olimex demo board for the STM32F103RBT6, they have
> > the JTAG TRST pin connected,
>
> Good idea, since you want the CPU reset/halted while programming the
> flash.
>
> > but on the Luminary eval board for the
> > LM3S811 the TRST pin is left open.
> >
> > Does anyone know why this is? Is it just that the TRST pin is sorta
> > optional,
>
> Yes, it should be optional. Jtag I/O chains should not be affected by
> CPU state.
>
> > and the Luminary folks weren't in a mood to dot all their 'i's
> > and cross all their 't's? Is there some reason that you might _not_ want
> > to connect TRST?
>
> Saving a port/pin?
>
> >
> > I also see that the Olimex board has a solderable bridge to connect TRST
> > to the processor reset. Again -- why, do you know the advantages and
> > disadvantages?
>
> Not a good idea. Processor reset is usually tied to high capacitive
> load. That's probably not good for the debugger driver.
If used in debugger more likely the equivalent of a switch to target 0V
a FET capable of a few 100mA or more is very easy to implement as many
in tiny package are capable of 2A - 5A Id.
Switching speed is not a problem as long as it discharges the cap and
reset time compared to switching time is orders of magnitude different.
The only problem you have is if the MCU reset pin is driven by an
active device like a reset controller that has push-pull output
stage, not very common. Someone may distribute their reset signal
through a buffer of some kind not open drain/collector drive.
--
Paul Carpenter |
pa...@pcserviceselectronics.co.uk
<
http://www.pcserviceselectronics.co.uk/> PC Services
<
http://www.pcserviceselectronics.co.uk/fonts/> Timing Diagram Font
<
http://www.gnuh8.org.uk/> GNU H8 - compiler & Renesas H8/H8S/H8 Tiny
<
http://www.badweb.org.uk/> For those web sites you hate