programming FRDMKL03 using SWD

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

programming FRDMKL03 using SWD

Jump to solution
1,164 Views
syed_idris
Contributor III

Hi,

FRDM-KL03 programming using openSDA working fine.

Is it possible to program the FRDM-KL03 by using SWD connector ? How ?

Do we need to cut any trace on board to disconnect the KL03 form openSDA ?

 

Syed_Idris

Labels (1)
Tags (3)
0 Kudos
1 Solution
685 Views
Carlos_Mendoza
NXP Employee
NXP Employee

Hi Syed,

Cutting the J6 trace is not needed if you want to debug the MCU using the SWD connector, it is only needed when you want to debug another board using the OpenSDA. Regarding the changes in KDS, you will only have to update the properties of your connection to change the interface to USB Multilink instead of OpenSDA:

pastedImage_0.png

The board will get power from the Multilink if you enabled the "Provide power to target" option and placed the corresponding jumper in the Multilink:

pastedImage_2.png

Please take a look to the following post created by a colleague that shows how to debug a FRDM-KL25Z board through the SWD connector:

https://mcuoneclipse.com/2012/11/07/jtagswd-debugging-with-the-frdm-kl25z-board/

Hope it helps!

Best Regards,

Carlos Mendoza

Technical Support Engineer

View solution in original post

0 Kudos
3 Replies
685 Views
DavidS
NXP Employee
NXP Employee

Hi Syed_Idris,

Please review following blog:

https://mcuoneclipse.com/2013/04/21/using-the-freedom-board-as-jtag-programmer/

Regards,

David

685 Views
syed_idris
Contributor III

We don't want to program FRDM-KL03 with another FRDM-KL03.

We have USB Multilink Universal FX and want to program FRDM-KL03 with this.

What changes do we have to make on board and in KDS IDE? (Cut J6 trace)

How to know that the board is getting power from Multilink Universal FX, because power LED is connected to the openSDA?

0 Kudos
686 Views
Carlos_Mendoza
NXP Employee
NXP Employee

Hi Syed,

Cutting the J6 trace is not needed if you want to debug the MCU using the SWD connector, it is only needed when you want to debug another board using the OpenSDA. Regarding the changes in KDS, you will only have to update the properties of your connection to change the interface to USB Multilink instead of OpenSDA:

pastedImage_0.png

The board will get power from the Multilink if you enabled the "Provide power to target" option and placed the corresponding jumper in the Multilink:

pastedImage_2.png

Please take a look to the following post created by a colleague that shows how to debug a FRDM-KL25Z board through the SWD connector:

https://mcuoneclipse.com/2012/11/07/jtagswd-debugging-with-the-frdm-kl25z-board/

Hope it helps!

Best Regards,

Carlos Mendoza

Technical Support Engineer

0 Kudos