Content originally posted in LPCWare by dariush_abbasi868 on Wed Jun 24 00:12:50 MST 2015
Quote:
Of course. SWD provides the same capabilities on all Cortex-Mx based MCUs
So what 's the defference between Debug with Trace and whitout.
I used Cortex-m3 ( specialy LPC1768) for Debug by JTAG , and now I want to use Cortex-m0 (Lpc11e68) for debug by SWD.
I make wiring for SWD but I am warried is it give me that benefit for debug line to line and see code like JTAG .
I checked my wiring several time but when I want to debug by SWD "no connect to core " message shows.
another message that is a bit stange for me is:
redlink>ProbeList
Index = 1
Manufacturer = NXP
Description = LPC-LINK2 REDLINK
VID = 21BD, PID=0006
Path = \\?\hid#vid_21bd&pid_0006&mi_00#7&2461c7c3&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
redlink>
redlink>ProbeStatus
Index = 1
Manufacturer = NXP
Description = LPC-LINK2 REDLINK
VID = 21BD, PID=0006
Path = \\?\hid#vid_21bd&pid_0006&mi_00#7&2461c7c3&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
IsOpen = FALSE
WireInitialized = FALSE
WireProtocol = JTAG
CoresConfigured = FALSE
PacketSize = 1024
Probe Reference Count = 0
HasSWV = FALSE
HasETM = FALSE
HasJTAG = TRUE
HasSWD = TRUE
Probe Type = REDLINK
redlink>
redlink>
redlink>ProbeList
Index = 1
Manufacturer = NXP
Description = LPC-LINK2 REDLINK
VID = 21BD, PID=0006
Path = \\?\hid#vid_21bd&pid_0006&mi_00#7&2461c7c3&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
redlink>
redlink>ProbeStatus
Index = 1
Manufacturer = NXP
Description = LPC-LINK2 REDLINK
VID = 21BD, PID=0006
Path = \\?\hid#vid_21bd&pid_0006&mi_00#7&2461c7c3&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
IsOpen = FALSE
WireInitialized = FALSE
WireProtocol = JTAG
CoresConfigured = FALSE
PacketSize = 1024
Probe Reference Count = 0
HasSWV = FALSE
HasETM = FALSE
HasJTAG = TRUE
HasSWD = TRUE
Probe Type = REDLINK
redlink>
redlink>
redlink>
redlink>ProbeStatus
Index = 1
Manufacturer = NXP
Description = LPC-LINK2 REDLINK
VID = 21BD, PID=0006
Path = \\?\hid#vid_21bd&pid_0006&mi_00#7&2461c7c3&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
IsOpen = TRUE
WireInitialized = FALSE
WireProtocol = JTAG
CoresConfigured = FALSE
PacketSize = 1024
Probe Reference Count = 0
HasSWV = FALSE
HasETM = FALSE
HasJTAG = TRUE
HasSWD = TRUE
Probe Type = REDLINK
redlink>exit
[Closed]
[Started server]
[Connected on port 3025]
redlink>
I know that it has not JTAG but it shows that it is JTAG and I can not find any place to change it.