MCU-Link Debug Probe

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

MCU-Link Debug Probe

Jump to solution
2,799 Views
willychou
Contributor I

Hello.

I have some questions.

I have bought MCU-Link Debug Probe and try to replace our old programming board(LPC812-LPCXpresso).I always use LPCXpresso to execute my program ,but when i connected Debug Brobe,the program unable to read it.

Is MCU-Link Debug Probe support LPCXpresso? Or only support MCUXpresso?

If it can,how to connect it on LPCXpresso.

Thanks for the answers. 

1.png

Labels (2)
0 Kudos
1 Solution
2,521 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

Pls try to click "debug" to download the application code to flash with MCUXPresso tools

BR

XiangJun Rong

xiangjun_rong_0-1695884320447.png

 

View solution in original post

0 Kudos
11 Replies
2,778 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

Sorry, I am not clear about your question.

I see you have the MCU-Link Debug Probe, as you know you can use the MCU-Link Debug Probe to download/debug the LPC family with Cortex-Mx core, can you tell us the target MCU part number and the tools you rare using?

 

BR

XiangJun Rong

0 Kudos
2,771 Views
willychou
Contributor I
Hello.
My MCU number is LPC1114FBD48,and i use LPCXpresso to running my program.
After i connect Debug Probe,i press program flash in LPCXpresso,the program usually can't find the emulator,or it can't use the function.
The red light on debug probe is shining.
0 Kudos
2,758 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

As you know that the LPCXpresso tools has not upgraded for a long time, now, the MCUXPresso tools is used, I suppose that LPCXpresso tools does not support the MCU-Link Debug Probe.

BR

XiangJun Rong

0 Kudos
2,678 Views
willychou
Contributor I

OK,thank you for your help.
But i have the other questions.

when i used MCUXpresso to run the program,it  appears this error message,but i already check the schemetic.

i use 4 pins,J6: 3V3,GND,SWDIO,SWCLK.

if i want to use this Debug Probe,which pins are nessesary to connect or i need to do some steps?QQ.png

0 Kudos
2,674 Views
willychou
Contributor I
what's the main function for the Debug Probe.
Can it burn program in to t-con board?
0 Kudos
2,623 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

I suppose that the LinkServer is a debugger, it can erase/program flash.

Pls refer to the section 10.5.2 Flash Programming in the MCUXpresso_IDE_User_guide.pdf in the directory:

C:\nxp\MCUXpressoIDE_11.7.0_9174_prc

Hope it can help you

BR

XiangJun Rong

0 Kudos
2,654 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

From the website, you can see that the MCU-Link supports the LPC11xx family.

https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcu-link-deb...

BR

XiangJun Rong

0 Kudos
2,550 Views
willychou
Contributor I

hello,now i'm using MCUXpresso_IDE v11.8.0_1165. to connect with the board via MCU-Link.
I couldn't able to flash to board. I can see below the error every time.

[Started server]
[Connected on port 3025]

 

 


redlink> ProbeList
Index = 1
Manufacturer = NXP Semiconductors
Description = MCU-LINK (r0FF) CMSIS-DAP V3.122
Serial Number = 5HFAPJIJGD2YS
VID:PID = 1FC9:0143
Path = 0001:0005:00

redlink> ProbeStatus
Index = 1
Manufacturer = NXP Semiconductors
Description = MCU-LINK (r0FF) CMSIS-DAP V3.122
Serial Number = 5HFAPJIJGD2YS
VID:PID = 1FC9:0143
Path = 0001:0005:00

IsOpen = FALSE
WireInitialized = FALSE
WireProtocol = JTAG
CoresConfigured = FALSE
PacketSize = 512
Reference Count = 0
HasSWV = FALSE
HasETM = FALSE
HasJTAG = TRUE
HasSWD = TRUE
HasBOOTCTRL = TRUE
Probe Type = CMSIS-DAP

Probe Reference Count = 0

redlink> ProbeIsOpen 1
FALSE
redlink> ProbeOpenByIndex 1
Probe Handle 1 Open

redlink> ProbeStatus
Index = 1
Manufacturer = NXP Semiconductors
Description = MCU-LINK (r0FF) CMSIS-DAP V3.122
Serial Number = 5HFAPJIJGD2YS
VID:PID = 1FC9:0143
Path = 0001:0005:00

IsOpen = TRUE
WireInitialized = FALSE
WireProtocol = JTAG
CoresConfigured = FALSE
PacketSize = 512
Reference Count = 0
HasSWV = FALSE
HasETM = FALSE
HasJTAG = TRUE
HasSWD = TRUE
HasBOOTCTRL = TRUE
Probe Type = CMSIS-DAP

Probe Reference Count = 0
redlink> WireIsConnected 1
FALSE
redlink> WireSwdConnect 1
Error: Wire Ack Fault - target connected?

0 Kudos
2,522 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

Pls try to click "debug" to download the application code to flash with MCUXPresso tools

BR

XiangJun Rong

xiangjun_rong_0-1695884320447.png

 

0 Kudos
2,516 Views
willychou
Contributor I

Hello,XiangJun Rong

Thanks for your help,I have solved this problem,it's working now.

I noticed when the probe connected the extension board,Voltage droped to 0.8v,not enough to make program move.

So i connect the other power to supply  Voltage,and the problem has been solved.

 

thank you so much.

Willy Chou

0 Kudos
2,491 Views
brendonslade
NXP TechSupport
NXP TechSupport

Hi Willy,

I wanted to provide some simpler answers to questions you asked earlier in this thread.

LPCXpresso doesnt support MCU-Link; as you correctly observed, we haven't been adding features to this IDE for a long time, and MCUXpresso IDE has many more features and improvements (plus its 100% free).

LinkServer is a utility we introduced this year (2023). Amongst other things, it enables you to program the flash of a target from the command line. Although you can do this with the MCUXpresso IDE installation, that can get a little complicated due to the need to get the paths to the flash driver correct (and these change per release/version). 

On the voltage drop issue - please note that the base model MCU-Link cannot power your target. The MCU-Link Pro can.

0 Kudos