Technical content and expertise to help jump start your design and get you to production faster.
Start your designDownload our latest development and embedded software solutions.
Expedite time-to-market with our extensive lineup of development kits.
Jump-start your design with proven hardware and software solutions.
Get the latest specifications in our technical documentation library.
Further your technical expertise with online and in-person instruction.
Get comprehensive paid support to fast-track your product development.
Design ideas, demo videos, quality answers. Connect with NXP professionals and other knowledgeable designers ready to help.
Software, documentation, evaluation tools. The resources to build comprehensive solutions and accelerate your time to market.
Access our design resource libraryWe're always looking for passionate and talented people to work with us.
Join our teamEfficient debug and trace capabilities are integral to efficient code development and test. For developing with LPC MCUs, NXP offer users a range of choices for debug and trace features from Arm®, NXP, and ecosystem partners. Arm MCUs provide a JTAG and/or Serial Wire Debug (SWD) interface, with numerous on-core capabilities to help developers efficiently test and validate applications. Many Arm Cortex-M3 and M4 processors also include powerful trace capabilities, and most Cortex-M0+ devices include instruction trace. Debug probes give the host computer running the development tools access to these features, and implement hardware solutions to provide capabilities such as unlimited flash breakpoints, flash programming, multi-core debug, semi-hosting (standard I/O functionality via debug channel), and more.
All LPCXpresso target boards include an integrated JTAG/SWD debug probe (referred to as LPC-Link/Link2), eliminating the need for a separate probe when using the LPCXPresso IDE. Newer LPCXpresso boards, with the Link2 debug probe, can be programmed to support the Arm CMSIS-DAP debug protocol, enabling their use with a range of partner development tool suites. In addition, using LPCXpresso board schematics, you can implement your own target board designs that can utilize these probes.
LPC-Link/Link2 debug probes can be connected to an external target and used as standalone debug probe to develop for a wide variety of NXP's Cortex-M0, Cortex-M3, and Cortex-M4 based applications. This is achieved in different way depending on the board generation:
A range of debug and trace probes with target flash programming capabilities are also available from ecosystem partners, allowing developers to fully exploit these capabilities in their IDE of choice. In addition, debug probe products from NXP partners offer a wide range of host interface options including from USB, Ethernet and WiFi.
NXP works closely with these debug probe experts to help enable developers to fully utilize the benefits their probes and related tools can deliver. To get to know NXP's partners and how to find the latest information on their offerings based on LPC microcontrollers please review their introductory messages below. Refer to the Partner Cross Reference for LPC MCUs for specific devices supported by each partner.
IAR Systems is the world’s leading provider of development tools for embedded systems. The highly optimizing C/C++ compiler and debugger tool suite IAR Embedded Workbench supports a wide range of microcontrollers, including all Arm cores. IAR Systems also provides integrated debug probes, starter kits, and graphical state machine design tools.
iSYSTEM is a leading provider of advanced embedded software development and test tools for real-time embedded applications. iSYSTEM's modular product lineup enables developers to achieve highest productivity throughout the entire embedded software development, test and certification process. iSystem.connect, an open and public API, establishes connectivity to other tools allowing remote control of the entire debug and test process.
The Keil tools by Arm provide a complete software development environment for Arm Cortex-M microcontrollers. Keil MDK, the MDK Middleware, the ULINK debug adapters and various development boards for the NXP LPC product lines are the foundation for efficient software development and short time to market.
SEGGER offers professional Embedded Software and Development Tools designed from the ground up specifically for embedded systems. With decades of experience in programming efficiently on embedded systems, SEGGER has created highly integrated, cost-effective programming and development tools, such as the industry leading JLink/JTrace line of debug probes and Flashers (stand-alone flash programmer) which make use of SEGGER's own RTOS (embOS) and middleware.
Lauterbach is the leading manufacturer of complete, modular and upgradeable microprocessor development tools worldwide with experience in the field of embedded designs since 1979. At the headquarters in Hoehenkirchen, near Munich, the engineering team develops and produces highly proficient and specialized Development Tools, which are utilized all over the world under the brand TRACE32®.
PEmicro is an industry trendsetter in hardware and software development tools for NXP and Arm Cortex microcontrollers. We take pride in our committment to providing professional, low-cost development tools and prompt, knowledgeable customer support. PEmicro was founded in Boston and incorporated in 1982. Early on we developed and marketed the first general purpose EPROM programmer, and we've since continued to innovate embedded systems tools with cutting-edge features, such as our popular Cyclone production programmers.