UM11158 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2022. All rights reserved.
User manual Rev. 1.6 — 17 March 2022  11 of 24
 
NXP Semiconductors
UM11158
LPCXpresso55S69/55S28 Development Boards
3.2.2 Installation steps to use Keil and IAR tools with on-board debug probe
Download and install LPCScrypt (https://www.nxp.com/lpcscrypt). This will install required 
drivers for the board. Note that the Link2 (LPC4322 device) is pre-programmed with 
CMSIS-DAP firmware. If you have previously installed LPCScrypt please ensure version 
2.1 or later is installed.
Ensure jumper J3 is fitted in position 1-2 (local target powered), and J5 is not installed 
(target SWD enabled). These are the default positions set during board manufacture.
The Link2 Debug Probe on the board will have been programmed with CMSIS-DSP 
firmware during manufacture, but can also be updated with J-link OB for LPC-Link2. To 
start the board with this firmware running, ensure J4 is not installed as power is 
connected, so the Link2 Debug Probe boots from internal flash. If you wish to 
update/change the Link2 firmware please follow the steps described in 
Section 4.2.
Connect the Board to the USB port of your host computer, connecting a micro USB cable 
to connector P6 ("Debug-Link"). The board will boot and run the pre-installed demo. Allow 
about 30 seconds for the Link2 devices to enumerate for the first time. It is not necessary 
to check the Hardware Manager on your host computer, however if this is done there will 
be five devices (if using CMSIS-DAP protocol); four under Human Interface Devices 
(CMSIS-DAP, LPC-SIO, two HID Compliant Devices, and a USB Input Device) and one 
under Ports (LPC-LinkII Ucom.)
Your board is now ready to use with your 3rd party tool. Follow the instructions for those 
tools for using a CMSIS-DAP probe. MCUXpresso IDE can also be used with the board 
after setting up the board this way.
When the board is used for the first time, it is recommended to force the target into known 
state by performing an ISP boot before attempting to run your first example code. This can 
be achieved by pressing and holding down the ISP button while pressing and releasing 
the reset button. 
3.2.3 Starting a debug session using an external Debug Probe
Code running on the LPC55Sxx target can be debugged using an external Debug Probe 
that conforms to the standard ARM Cortex-M debug connector. To use an external Debug 
Probe connect the probe to the SWD connector (P7) and connect power via the micro 
USB connector P5. 
Note: The Debug link USB connector P6 must be left unconnected so that the Link2 
Debug Probe is left unpowered and does not contend with the SWD interface signals from 
the external Debug Probe. Also note that the VCOM function provided by the on-board 
Debug Probe is not available when using an external debug probe.