Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

ARM JTAG

ARM JTAG

2003-12-18 by atmelbr

Hi all,
    I´m a newbie ARM developer and need some help.I´m trying to find a 
simple JTAG adapter to develop using gcc/gdb/insight.I found 
schematics for a simple adapter ( Wiggler ) but I don´t know that this 
adapter can be used to debug LPC21XX.
    Thanks in advance,
             Marcio

Re: [lpc2100] ARM JTAG

2003-12-18 by Leon Heller

----- Original Message ----- 
Show quoted textHide quoted text
From: "atmelbr" <atmelbr@...>
To: <lpc2100@yahoogroups.com>
Sent: Thursday, December 18, 2003 11:26 AM
Subject: [lpc2100] ARM JTAG


Hi all,
    I\ufffdm a newbie ARM developer and need some help.I\ufffdm trying to find a
simple JTAG adapter to develop using gcc/gdb/insight.I found
schematics for a simple adapter ( Wiggler ) but I don\ufffdt know that this
adapter can be used to debug LPC21XX.
    Thanks in advance,
             Marcio

I think that is equivalent to the 14-way Wiggler for the earlier ARM chips,
it won't work with the LPC2100 chips because it doesn't have the TRST
connection. I'm trying to work out the changes needed for the Philips chips.

Leon
--
Leon Heller, G1HSM
Email: aqzf13@...
My low-cost Philips LPC210x ARM development system:
http://www.geocities.com/leon_heller/lpc2104.html

Re: [lpc2100] ARM JTAG

2003-12-18 by James Dabbs

> I\ufffdm a newbie ARM developer and need some help.I\ufffdm trying to
> find a simple JTAG adapter to develop using gcc/gdb/insight.I
> found schematics for a simple adapter ( Wiggler ) but I don\ufffdt know
> that this adapter can be used to debug LPC21XX.

You can find suitable JTAG emulators like this here:

    http://www.ocdemon.net
    http://www.ashling.com
    http://www.nohau.com

I'm sure there are more as well, but all three of these seem to be good,
reasonably-priced solutions.

Re: [lpc2100] ARM JTAG

2003-12-18 by Robert Adsett

At 11:26 AM 12/18/03 +0000, you wrote:
>Hi all,
>     I´m a newbie ARM developer and need some help.I´m trying to find a
>simple JTAG adapter to develop using gcc/gdb/insight.I found
>schematics for a simple adapter ( Wiggler ) but I don´t know that this
>adapter can be used to debug LPC21XX.
>     Thanks in advance,
>              Marcio
I've been using a wiggler (but I bought mine).  However, I've not managed 
to get GDB to do much beyond single step through the assembly and examine 
memory.  For everything else it wants to set breakpoints and rather than 
use the internal breakpoints in the LPC it wants to write to flash.

What it does is still useful, just not as helpful as would be nice.


" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: ARM JTAG

2003-12-19 by atmelbr

Hi Leon,

   I found some schematics for a 20 pin JTAG.

http://jtag-arm9.sourceforge.net/circuit.txt

   Regards,
             Marcio   


>     I´m a newbie ARM developer and need some help.I´m trying to find 
a
> simple JTAG adapter to develop using gcc/gdb/insight.I found
> schematics for a simple adapter ( Wiggler ) but I don´t know that 
this
> adapter can be used to debug LPC21XX.
>     Thanks in advance,
>              Marcio
> 
> I think that is equivalent to the 14-way Wiggler for the earlier ARM 
chips,
> it won't work with the LPC2100 chips because it doesn't have the 
TRST
> connection. I'm trying to work out the changes needed for the 
Philips chips.
Show quoted textHide quoted text
> 
> Leon
> --
> Leon Heller, G1HSM
> Email: aqzf13@d...
> My low-cost Philips LPC210x ARM development system:
> http://www.geocities.com/leon_heller/lpc2104.html

Re: [lpc2100] Re: ARM JTAG

2003-12-19 by Leon Heller

----- Original Message ----- 
Show quoted textHide quoted text
From: "atmelbr" <atmelbr@...>
To: <lpc2100@yahoogroups.com>
Sent: Friday, December 19, 2003 3:47 PM
Subject: [lpc2100] Re: ARM JTAG


Hi Leon,

   I found some schematics for a 20 pin JTAG.

http://jtag-arm9.sourceforge.net/circuit.txt

It doesn't have the TRST connection, though.

Leon
--
Leon Heller, G1HSM
Email: aqzf13@...
My low-cost Philips LPC210x ARM development system:
http://www.geocities.com/leon_heller/lpc2104.html

Re: [lpc2100] Re: ARM JTAG

2003-12-19 by Arie de Muynck

>    I found some schematics for a 20 pin JTAG.
> 
> http://jtag-arm9.sourceforge.net/circuit.txt
> 
> It doesn't have the TRST connection, though.


http://www.ocdemon.net/pinouts.pdf

shows them all...

Regards,
Arie de Muynck

Re: [lpc2100] Re: ARM JTAG

2003-12-19 by Bill Knight

Has anyone in the group had a lot of experience debugging the LPC via
the JTAG interface?  We have had a lot of problems on a previous
AMR7TDMI processor with a nTRST.  Simply connecting it from the JTAG
connector to the processor was not enough to consistently get the
processor into debug mode.  The manufacturer has removed the signal
fom the processor on newer family members.

In chasing the problem I have seen several bits of circuitry for
addressing the problem on other ARM7TDMI designs.  I'm wondering if
the LPC is going to need something in order to get it to work
reliably.

Regards
-Bill Knight
R O SoftWare

Re: [lpc2100] Re: ARM JTAG

2003-12-19 by Bill Knight

On Fri, 19 Dec 2003 21:09:55 +0100, Arie de Muynck wrote:

>    I found some schematics for a 20 pin JTAG.
> 
> http://jtag-arm9.sourceforge.net/circuit.txt
> 
> It doesn't have the TRST connection, though.

Have a look here.

http://home.comcast.net/~staskh/projects/tools/

Regards
-Bill Knight
R O SoftWare

Re: [lpc2100] Re: ARM JTAG

2003-12-19 by Leon Heller

----- Original Message ----- 
Show quoted textHide quoted text
From: "Bill Knight" <BillK@...>
To: <lpc2100@yahoogroups.com>
Sent: Friday, December 19, 2003 8:25 PM
Subject: Re: [lpc2100] Re: ARM JTAG


> Has anyone in the group had a lot of experience debugging the LPC via
> the JTAG interface?  We have had a lot of problems on a previous
> AMR7TDMI processor with a nTRST.  Simply connecting it from the JTAG
> connector to the processor was not enough to consistently get the
> processor into debug mode.  The manufacturer has removed the signal
> fom the processor on newer family members.
>
> In chasing the problem I have seen several bits of circuitry for
> addressing the problem on other ARM7TDMI designs.  I'm wondering if
> the LPC is going to need something in order to get it to work
> reliably.

The Rowley Associates debugger works fine for me with a Wiggler. I've got
details of the connections I'm using on my web site.

Leon
--
Leon Heller, G1HSM
Email: aqzf13@...
My low-cost Philips LPC210x ARM development system:
http://www.geocities.com/leon_heller/lpc2104.html

RE: [lpc2100] Re: ARM JTAG

2003-12-19 by Paul Curtis

Leon,

> > Has anyone in the group had a lot of experience debugging 
> the LPC via 
> > the JTAG interface?  We have had a lot of problems on a previous 
> > AMR7TDMI processor with a nTRST.  Simply connecting it from 
> the JTAG 
> > connector to the processor was not enough to consistently get the 
> > processor into debug mode.  The manufacturer has removed the signal 
> > fom the processor on newer family members.
> >
> > In chasing the problem I have seen several bits of circuitry for 
> > addressing the problem on other ARM7TDMI designs.  I'm wondering if 
> > the LPC is going to need something in order to get it to work 
> > reliably.
> 
> The Rowley Associates debugger works fine for me with a 
> Wiggler. I've got details of the connections I'm using on my web site.
> 
> Leon
> --
> Leon Heller, G1HSM
> Email: aqzf13@...
> My low-cost Philips LPC210x ARM development system: 
> http://www.geocities.com/leon_heller/lpc2104.h> tml

I think Jon has done an awful lot of work on the wiggler's driver and
knows an awful lot about how reset is or isn't wired in a whole bunch of
ARM chips.  I don't know whether Mike or Jon hang out on this list (I
think it's a spam issue), but I'm sure they can spill the beans.

I know that our USB CrossConnect for ARM currently does work with the
ARM chips we have here.  However, I just wrote the firmware for it, I
didn't write the controlling software which runs under the IDE.  It's
pretty fast too, it can load about 100Kbyes/second.

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks for MSP430 and ARM processors

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.