
NXP Semiconductors
UM10946
LPCXpresso board for LPC4367/43S67/18S37 family of MCUs
UM10946
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 1.0
— 18 November 2015
8 of 19
Designator
Description
Reference section
SW3
Target MCU Reset pushbutton.
8.1
TP1
Ground terminal test point.
n/a
U8
Link2 MCU
n/a
U11
Target MCU
n/a
3. Getting Started
By default, the LPCXpresso4367 is configured to use the on-board debug probe (Link2)
to debug the on-board target (Target MCU). The Link2 is unprogrammed at manufacture,
so will boot into DFU mode. The LPCXpresso IDE (available for free download at
http://www.lpcware.com/lpcxpresso/home
) will automatically load the Redlink debug
protocol via DFU, so can be used in the default configuration, i.e. with the Link2 flash
unprogrammed. The Link2 On-board
Debug Processor’s flash memory can also be
programmed with CMSIS-DAP or J-link OB protocols using the LPC-Link2 Configuration
Tool (LCT) or LPCScrypt (see
http://www.lpcware.com/LPCUtilities
for more information.)
To program the Link2 flash, a shunt must be installed at JP6. After programming the
flash, remove JP6 and power cycle the board to force the Link2 to boot with that protocol.
These alternate protocols enable the board to be used with tool chains from vendors
such as Keil, IAR, Atollic, Rowley and SEGGER. Note that the board can also be used
with LPCXpresso IDE when the CMSIS-DAP firmware has been programmed (note that
it may be necessary to manually select SWD instead of JTAG from the debug
configuration.)
Check with your toolchain vendor for availability of specific device support packs for the
LPC4300/43S00/18S00 family of devices.
Installation steps for use with LPCXpresso IDE:
1) Download and install the LPCXpresso IDE (version 7.6.2 or later) installer from
http://www.lpcware.com/lpcxpresso/download
.
2) Connect the LPCXpresso4367 board to the USB port of your host computer,
connecting a micro USB cable to connector J5
(“Link”).
3) Download the LPCOpen examples & drivers from
http://www.lpcware.com/content/nxpfile/lpcopen-platform
, selecting the version
for the toolchain you are using; project files for LPCXpresso IDE, Keil and IAR
tools are available.
4) Start the LPCXpresso IDE and import the LPCOpen zip file by clicking Import
project(s) in the “Start here panel.”
5) The simplest example is periph_blinky, which will blink the tricolor LED on the
LPCXpresso4367. Click on the periph_blinky
in the “Project Explorer” panel, then
click Debug ‘periph_blinky’ in the “Start here” panel. This will build the project
and then launch the debug session.
Note that if the jumper setting of JP6 is changed with the board powered then the USB
connection must be removed and reconnected to J5 in order to force the Link2 to reset
and enter DFU boot mode and force drivers to enumerate on the host computer running
the tools. Redlink protocol is required for multicore debug using the LPCXpresso IDE.