I've got a simple board design with an LPC1317. For programming this device I'm using uVision 4.60 and a ULINK Pro going through the 10 pin Cortex header. I cannot get the cable to connect to this device -- uVision reports "No Cortex-M Device found in JTAG Chain".
Under the cable settings I see JTAG Device Chain: IDCODE=0x1ACCC02B Name="Unknown JTAG Device" IRlen=5.
ULINK Pro Cable Settings: 1) SWJ box checked. 2) Max Clock slowed down to 100kHz 3) Port: JTAG 4) Connect: under RESET
I've verified the following on my board:
1) Power and ground pins are correct, proper bypass/decouping caps are used. 2) TDI, TDO, TMS, TCK, and RESET_N are wired up correctly to the 10 pin header. 3) Proper pullup/pulldown resistors used on TDI, TDO, TMS, TCK, RESET_N lines. 4) TRST_N pin is floating (using internal pullup?)
The same cable/software setup works fine when connected to an MCB1700 dev board, although this is based on an LPC1768.
I'm stuck bringing this board up. Any suggestions are appreciated! Thanks!
Ah.
"Remark: The JTAG interface cannot be used for debug purposes."
i.e. one cannot use JTAG to erase or program LPC13xx parts. SWD must be used.