AN13898: OpenSDA on PN76 Development Boards
Instructions for enabling the OpenSDA interface on PN76 development boards, covering hardware modifications, Kinetis K20 programming, and MCUXpresso IDE integration.
Overview
This application note provides a technical guide for enabling the OpenSDA (Open-Standard Serial Debug Adapter) interface on NXP PN76 family development boards, specifically the PNEV7642A. It details the hardware changes required to switch the SWD connection from the JTAG connector to the onboard OpenSDA block by modifying resistors R69, R70, R109, and R110. The document explains how to program the NXP Kinetis K20 microcontroller with the necessary bootloader and SEGGER OpenSDA firmware using J-Flash Lite. Once configured, the interface supports Mass Storage Device (MSD) flash programming and debug application modes for use within the MCUXpresso IDE.
Use Cases
- Enabling onboard debugging for PN76 series NFC development boards
- Configuring the Kinetis K20 MCU as a serial debug adapter
- Programming and erasing PN7642 flash memory via USB
- Migrating from external JTAG/SWD probes to onboard OpenSDA debugging
Topics
Referenced Parts
K20
NXP
The hardware circuit is based on an NXP Kinetis K20 family microcontroller (MCU) with 128 kB of embedded flash and an integrated USB controller.
| PN7642 | NXP | the full capability of debugging, programming, and erasing the PN7642. |
| K20 | NXP | The hardware circuit is based on an NXP Kinetis K20 family microcontroller (MCU) with 128 kB of embedded flash and an integrated USB controller. |