SWD Debugging the FRDM-KL43Z

It is possible to use the Freescale FRDM-KL43Z to debug another board (see “Using the Freescale Freedom (FRDM-KL43Z) to Debug other Boards“). The FRDM-KL43Z has an on-board debug probe integrated, the OpenSDA. But it is easily possible to debug the board directly with a SWD debug probe like the P&E Universal Multilink or the Segger J-Link.

Debugging the FRDM-KL43Z with SWD

Debugging the FRDM-KL43Z with SWD

The only modification of the board is to populate the J11 SWD 2×5 Pin Debug header on the board:

SW11 Populated on the Freescale FRDM-KL43Z Board

SW11 Populated on the Freescale FRDM-KL43Z Board

Possible part number for the header: 1667728

SW11 Header Populated

SW11 Header Populated

Everything else on the board can stay as it is: no other change necessary. Just make sure you power the board (e.g. through the USB connector and make sure you have the 10pin SWD cable matching to pin 1 on SW11:

Pin1 Location on J11

Pin1 Location on J11

Happy Debugging 🙂

Advertisements

What do you think?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.