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
.
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.