ETM on the LPC2114

Started by April 24, 2004
I just read through the users manual for the LPC2114 and from what i
can deduce the ETM output can be individually disabled simply by not
tying a pull up resisitor to P1.20/TRACESYNC. I.e. you should be able
to use the ETM port pins as normal IO pins while debugging through
the JTAG interface. Did i understand this correctly or have i jumped
to conclusions ?

/Pontus



An Engineer's Guide to the LPC2100 Series

Pontus,

on the LPC2114 and all 64-pin LPC2000 devices that I know, you can
pick either JTAG or ETM+JTAG so you got it right. On the LPC210x
(48-pin devices) this is a little more tricky. Enabling debug does
enable JTAG + ETM, that's why there were many questions about the
secondary JTAG on the LPC210x. There is no such thing as a secondary
JTAG (documented?) on the LPC2114.

Cheers, Bob

--- In , pontus.oldberg@i... wrote:
> I just read through the users manual for the LPC2114 and from what i
> can deduce the ETM output can be individually disabled simply by not
> tying a pull up resisitor to P1.20/TRACESYNC. I.e. you should be able
> to use the ETM port pins as normal IO pins while debugging through
> the JTAG interface. Did i understand this correctly or have i jumped
> to conclusions ?
>
> /Pontus





Excellent,
 
Thanks for the answer.
 
/Pontus
-----Original Message-----
From: lpc2100_fan [mailto:l...@yahoo.com]
Sent: den 24 april 2004 15:19
To: l...@yahoogroups.com
Subject: [lpc2000] Re: ETM on the LPC2114

Pontus,

on the LPC2114 and all 64-pin LPC2000 devices that I know, you can
pick either JTAG or ETM+JTAG so you got it right. On the LPC210x
(48-pin devices) this is a little more tricky. Enabling  debug does
enable JTAG + ETM, that's why there were many questions about the
secondary JTAG on the LPC210x. There is no such thing as a secondary
JTAG (documented?) on the LPC2114.

Cheers, Bob

--- In l...@yahoogroups.com, pontus.oldberg@i... wrote:
> I just read through the users manual for the LPC2114 and from what i
> can deduce the ETM output can be individually disabled simply by not
> tying a pull up resisitor to P1.20/TRACESYNC. I.e. you should be able
> to use the ETM port pins as normal IO pins while debugging through
> the JTAG interface. Did i understand this correctly or have i jumped
> to conclusions ?
>
> /Pontus



If P1.20/TRACESYNC is LOW coming out of RESET, the
ETM will be ENABLED. Leaving P1.20/TRACESYNC OPEN or
or having a PULL-UP on it coming out of RESET will
DISABLE the ETM.

Regards
-Bill Knight
the ARM Patch
On Sat, 24 Apr 2004 11:31:09 -0000, wrote:

I just read through the users manual for the LPC2114 and from what i
can deduce the ETM output can be individually disabled simply by not
tying a pull up resisitor to P1.20/TRACESYNC. I.e. you should be able
to use the ETM port pins as normal IO pins while debugging through
the JTAG interface. Did i understand this correctly or have i jumped
to conclusions ?

/Pontus Yahoo! Groups Links


 
----- Исходное сообщение -----
От: Invector Embedded Technologies
Кому: l...@yahoogroups.com
Отправлено: 24 апреля 2004 г. 21:12
Тема: RE: [lpc2000] Re: ETM on the LPC2114

Excellent,
 
Thanks for the answer.
 
/Pontus
-----Original Message-----
From: lpc2100_fan [mailto:l...@yahoo.com]
Sent: den 24 april 2004 15:19
To: l...@yahoogroups.com
Subject: [lpc2000] Re: ETM on the LPC2114

Pontus,

on the LPC2114 and all 64-pin LPC2000 devices that I know, you can
pick either JTAG or ETM+JTAG so you got it right. On the LPC210x
(48-pin devices) this is a little more tricky. Enabling  debug does
enable JTAG + ETM, that's why there were many questions about the
secondary JTAG on the LPC210x. There is no such thing as a secondary
JTAG (documented?) on the LPC2114.

Cheers, Bob

--- In l...@yahoogroups.com, pontus.oldberg@i... wrote:
> I just read through the users manual for the LPC2114 and from what i
> can deduce the ETM output can be individually disabled simply by not
> tying a pull up resisitor to P1.20/TRACESYNC. I.e. you should be able
> to use the ETM port pins as normal IO pins while debugging through
> the JTAG interface. Did i understand this correctly or have i jumped
> to conclusions ?
>
> /Pontus