Required SWD pins

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Required SWD pins

899 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jdupre on Tue Jun 30 13:33:01 MST 2015
On my LPC1769 Xpresso board I have disconnected JTAG_SWO, JTAG_TDI and JTAG_RESET by removing the solder bridges at J4.

Within the LPCXpresso/LPC-Link environment, debugging appears to operate normally without those connections. (Despite the manual saying that the 17xx boots in JTAG mode.)

Questions:

1) In what cases would SWO be used?  Is this just for very low level debugging of the CM3 core?

2) Is hardware reset control only required for JTAG debugging and not SWD debugging?  When might the LPC-Link SWD interface need to trigger hardware reset on the target?

- Joe
Labels (1)
0 Kudos
Reply
1 Reply

829 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Wed Jul 01 00:08:30 MST 2015
First of all - read the Debug Design FAQ : http://www.lpcware.com/content/faq/lpcxpresso/debug-design

Even though the LPC17xx defaults to JTAG, LPCXpresso will by default switch the debug connection to SWD. This can be done using only pins that are shared by SWD and JTAG.

SWO is only needed if you are going to carry out SWO trace - for info see: http://www.lpcware.com/content/faq/lpcxpresso/trace-overview

Regards,
LPCXpresso Support
0 Kudos
Reply