NOTICE: This website will be shut down in the near future. Product content has moved to nxp.com. Forum content and FAQs have been moved to community.nxp.com. We encourage you to create a user account on nxp.com to use the new community forums and access NXP microcontroller content. We greatly appreciate your contributions and look forward to seeing you at our new web location.

 

LPC-Link2

lpcxpresso-support's picture

LPC-Link2 board overview

LPC-Link 2 is an extensible, stand-alone debug probe that can be configured to support various development tools and IDEs using a variety of different downloadable firmware images. It can also be used as an evaluation board in its own right for the NXP LPC4370 triple core MCU. Through the use of an add-on board from Embedded Artists, it can be used as an oscilloscope or logic analyzer!

See video

Using LPC-Link2 as a debug probe

LPCXpresso IDE

As supplied, with no jumper fitted, the LPC-Link2 works as a plug'n'play debug probe with the LPCXpresso IDE. The first time you start an LPCXpresso debug session, a compatible debug firmware image will be downloaded to the LPC-Link2. For more information on using LPC-Link2 with the LPCXpresso IDE, please visit:

Other toolchains

A number of other debug firmware images are available for the LPC-Link2 to enable its use with toolchains other than the LPCXpresso IDE. These images are programmed into the flash fitted to the LPC-Link2 board using:

This video provides a full description of how to program CMSIS-DAP or J-Link onto your LPC-Link2:

 

Images available include

  • CMSIS-DAP
    • For compatibility with development tools that support the CMSIS-DAP protocol, such as Keil MDK, IAR Embedded Workbench and the LPCXpresso IDE
  • J-Link by Segger
    • For compatibility with development tools that support the J-Link protocol, such as IAR Embedded Workbench, Keil MDK, Rowley CrossWorks, Atollic TrueSTUDIO as well as GDB-based tool chains such as emIDE.

Target board requirements

Please see the FAQ : "Design Considerations for Debug" for details of how to ensure that your target board is debuggable using LPC-Link2

Labtool

LabTool is a versatile and powerful addition to your lab bench! It is an add-on board to LPC-Link 2 creating a powerful development tool which provides:

  • 11 channel logic analyzer (up to 100MHz)
  • 2 channel oscilloscope (sampling at up to 80 MHz)
  • 11 channel digital signal generator (up to 80 MHz)
  • 2 channel analog signal generator (40kHz BW)

For more information, visit:

Using LPC-Link2 as an evaluation board

LPC-Link2 can also be used as an evaluation board for the NXP LPC4370 MCU, a 204 MHz Cortex-M4 MCU with an 80 MHz ADC and two extra Cortex-M0 cores.

LPC-Link2 is designed to be booted from USB, making it very simple to re-purpose the board by simply power cycling it and downloading a new program into the board via USB, using the DFUSec  tool ! If you don't want to use the USB boot capability to boot the board on each power cycle, a 1MB SPIFI FLASH is also available on the board for standalone operation.

Or if you have access to another debug probe - such as another LPC-Link2 - you can use the SWD/JTAG connector on the board to download and debug applications with an IDE such as Keil, IAR, or LPCXpresso.

There is more information on this in the FAQ "Using an LPC-Link2 as an LPC4370 evaluation board".

More information about LPC-Link2

For more information about the LPC-Link2 board including board features, available documentation, and where to order visit:

5
Your rating: None Average: 5 (2 votes)
feedback