
NXP Semiconductors
UM11192
User Manual for LPCXpresso54S018M Development Board
UM11192
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
User manual
Rev. 1.0
— 13th February 2019
16 of 34
•
audio: Audio codec test. In this test the board will operate as an USB audio
device. Connect the host computer to J3 and the will enumerate as a generic
audio device. Audio playback from the host computer can be heard by plugging a
powered speaker or headphones into J6. Press the User button to exit this test.
•
rtc: Performs a test of the RTC crystal. Enter a time for the test to run (in
seconds. After the timeout period the test will display a message to confirm the
RTC worked correctly.
5. Link2 debug features
This section describes the features provided by the on-board Link2 Debug Probe. See
the
Getting Started
section for more information on how to program the device.
The Link2 Debug Probe is implemented using an LPC432x MCU (circuit reference U21),
which provides a high speed USB port interface to the host computer that runs the
development tools. This device is not intended for developer use and should only be
used with approved firmware images from NXP. The Link2 on-chip flash memory is
factory programmed with a firmware image that supports CMSIS-DAP debug protocol,
but also includes several other USB end point functions:
•
Virtual COM (VCOM) port: a serial device that can be used with any host computer
application design for serial port communication (e.g. Teraterm, puTTY, etc.) Set the
terminal program for baud rate to 115200, no parity, 8 bit data, 1 stop bit, no flow
control.
•
SWO trace end point: this virtual device is used by MCUXpresso to retrieve SWO
trace data. See the MCUXpresso IDE documentation for more information.
•
Power measurement probe: this virtual device is used by MCUXpresso to retrieve
power measurement data from boards that support this feature (e.g. LPCXpresso V3
boards, including the LPCXpresso546x8/540xx.) See Section 9 for more details on
this feature.
•
I2S/SPI bridges: bridge device from I2C and SPI ports of the LPC54S018J4M target.
All of these devices are independent of each other and of the CMSIS-DAP debug device
that is enumerated when the board is connected to a host computer; for example, the
VCOM port can be used if the board is running an application when no debugger is
running.
In order to correctly install and use the Link2 device on the LPCXpresso54S018M
(required for any debugging purpose) for Windows host computers, install the drivers
first. These drivers will automatically be installed when MCUXpresso IDE has already
been installed. If these IDEs are not being used, it is recommended LPCScrypt be
installed as this also includes the required drivers. All these tools and utilities are
available for free download at
https://ww.nxp.com
.
The CMSIS-DAP firmware image installed at the factory (and by LPCScrypt) will uniquely
identify itself to the host computer so that more than one board can be connected to that
host computer at any time. Some toolchains cannot discern between multiple debug
devices; refer to your toolchain documentation for more information (note the
MCUXpresso does support multiple LPCXpresso board targets.) It is recommended that
LPCScrypt be used to update the Debug Probe firmware in order to ensure the latest
version is being used (see Section 5.2.)