NXP Semiconductors UM11035LPCXpresso boards for LPC546xx/LPC540xx/LPC54S0xx families ofMCUsUM11035 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017-2019. All rights reserved.User manual Rev. 2.1 — 7th January 2019 17 of 36The 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 thedevelopment tools. This device is not intended for developer use, and should only beused with approved firmware images from NXP. The Link2 on-chip flash memory isfactory 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 computerapplication design for serial port communication (e.g. Teraterm, puTTY, etc.) Set theterminal program for baud rate to 115200, no parity, 8 bit data, 1 stop bit, no flowcontrol.• SWO trace end point: this virtual device is used by MCUXpresso to retrieve SWOtrace data. See the MCUXpresso IDE documentation for more information.• Power measurement probe: this virtual device is used by MCUXpresso to retrievepower measurement data from boards that support this feature (e.g. LPCXpresso V3boards, including the LPCXpresso546x8/540xx.) See Section 8 for more details onthis feature.• I2S/SPI bridges: bridge device from I2C and SPI ports of theLPC546x8/540xx/54S0xx target.All of these devices are independent of each other and of the CMSIS-DAP debug devicethat is enumerated when the board is connected to a host computer; for example, theVCOM port can be used if the board is running an application when no debugger isrunning.In order to correctly install and use the Link2 device on theLPCXpresso546x8/540xx/54S0xx (required for any debugging purpose) for Windowshost computers, install the drivers first. These drivers will automatically be installed whenMCUXpresso IDE has already been installed. If these IDEs are not being used, it isrecommended LPCScrypt be installed as this also includes the required drivers. All thesetools and utilities are available for free download at www.nxp.com.The CMSIS-DAP firmware image installed at the factory (and by LPCScrypt) will uniquelyidentify itself to the host computer so that more than one board can be connected to thathost computer at any time. Some toolchains cannot discern between multiple debugdevices; refer to your toolchain documentation for more information (note theMCUXpresso does support multiple LPCXpresso board targets.) It is stronglyrecommended that LPCScrypt be used to update the Debug Probe firmware in order toensure the latest version is being used (see Section 4.2.)Note: The Link2 only boots when the board is power cycled; the reset button on theboard does not reset the Link2.When using MCUXpresso IDE, the Link2 can be automatically booted with the latest /most appropriate firmware for that IDE version by installing JP5 before powering up theboard. This is the recommended approach for the MCUXpresso IDE. Note that if JP5 isinstalled the VCOM port (and other devices mentioned above) device will not appear untilthe IDE boots the Debug Probe. The Debug Probe is booted once a debug session isstarted (that is, the IDE attempts to download code to the target).Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.