August 2010 Development Tools for ARM-based microcontrollers - Select from the best in support All of NXPs ARM microcontroller products are supported by a well established and rapidly growing network of third-party tool suppliers. Customers have direct access to a wide set of options, from evaluation boards and emulators to compilers, debuggers, RTOSs, software stacks, and more. This document provides an overview of the exceptional tool support offering that is available for our ARM-based microcontrollers. For further information about NXP microcontrollers and the surrounding ecosystem please visit www.nxp.com/microcontrollers. Evaluation Boards, Starter Kits, and Single Board Computers (SBCs) Evaluation boards and Starter Kits are an inexpensive way to experience the features of the NXP microcontroller devices and the software development tools and sample applications surrounding them. Some kits contain a JTAG unit for software debugging and device programming as well as free evaluation versions of integrated development environments IDEs, helping you to start developing your application quickly and easily. Single-Board Computers (SBCs), also called System-On-Modules (SOMs), allow you to reduce time-to-market and costs in all stages of embedded design from evaluation and prototyping to development and OEM deployment. Supported Devices Populated Supplier Board Device Comments ARM mbed LPC1768 Rapid prototyping tool Code Red RDB1768 LPC1768 LPC1700-based evaluation board EA-QSB-xxx various QuickStart Boards with headers EA-EDU-xxx various Education Boards with various add-on boards Embedded Artists EA-OEM-xxx various SOM OEM boards with or w/o base boards LPCXpresso various Plugs into LPCXpresso Baseboard LPCEB2000-x various 3 CPU module boards + Expansion board LPCEB2300 LPC2368 Evaluation board for LPC236x series EM-LPC2478 LPC2478 Evaluation board for LPC247x series EM-LPC175X LPC175x Evaluation board for LPC175x series Embest EM-LPC176X LPC176x Evaluation board for LPC176x series EM-LPC1300 LPC1300 Evaluation board for LPC1300 series Blue Sprite (LPC1100) LPC1100 Evaluation board for LPC1100 series MINI 3250 LPC3250 Evaluation board for LPC3250 series Continued next page LPC111x LPC11C1x LPC13xx LPC175x LPC176x LPC210x LPC211x LPC212x LPC219x LPC213x LPC214x LPC215x LPC221x LPC222x LPC229x LPC236x LPC237x LPC238x LPC242x LPC245x LPC246x LPC247x LPC288x LPC291x LPC292x LPC293x LH754xx LH795xx LH7A4xx LPC313x LPC314x LPC315x LPC318x LPC32xxContinued from previous page Supported Devices Populated Supplier Board Device Comments SOM eLPCxx various 3 System-On-Module boards (SOMs) eSysTech eLPC various Evaluation Kits for the a.m. SOMs 35TS-LPCxxxx LPC2478 5.7 LCD and 3.5 LCD 57TS-LPCxxxx various Generic Carrier Board for CPU/LCD modules DIMM-LPCxxx various CPU module boards for common carrier board FDI IRD-LPCxxxx various ARM Industrial Reference Design boards DB-xx-LPCxxxx various USB-Dongle Derivative Boards LCDDEMO LPC2158 LCD Demo board for LPC215x Garz & Fricke AUCKLAND LH7A404 credit-card-sized 32-bit processor module USBizi LPC238x .NET Micro Framework Development System GHI Electronics Embedded Master LPC24xx OEM Board with .NET Micro Framework Boards in USB stick format include HiTOP5 IDE / LPC176x-Stick LPC176x Tasking compiler (eval) Add-on COM boards are available with various connectors, LCD, etc. LPC13xx-Stick various Hitex LPC24xx-Stick LPC24x8 LPC3250-Stick LPC3250 LPC29xx LPC29xx Motor control add-on kits are available All M3 boards come w/ a 32KB code-limited KSK-LPC17xx various version of the IAR EWARM IDE / compiler and are also available as kits w/ J-Link JTAG debugger. KSK-LPC1114 LPC1114 M0 parts are 8K limited. IAR JLINK on board M0 parts are 8K limited. LPC11C14 Kit comes KSK-LPC11C1x LPC11C14 IAR JLINK Lite KSK-LPC1343 LPC1343 M3, IAR JLINK on board KSK-LPC21xx various KSK-LPC2378 LPC2378 KSK-LPC24xx LPC24x8 Ice Tech LPCxxxx various Nohau brand manufactured by Ice Technology ImageCraft iARM210x LPC210x Available for LPC2103 and LPC2106 iSYSTEM ITLPC2138 LPC2138 on-board integrated iSYSTEM debugger MCB17xx LPC17xx MCB1000 various All evaluation boards come with a 32KB code- limited evaluation version of MDK-ARM, which MCB21xx LPC21xx Keil / ARM includes the Keil Vision4 IDE and the ARM Com- MCB23xx LPC23xx pilation Tools. They are also available as Starter Kits with the ULINK2 or ULINK-ME JTAG adapters MCB24xx LPC24xx MCB29xx LPC29xx McBoard ARM7.1 LPC2138 LPC2138-based evaluation platform LabTools Starterkit NXP LPC2104 LPC2104-based Starter Kit LINPO PS LPC xxxx various Fengbao Electronics Technology Co, LTD. Logic PD SDK-LH7xxxx LH7xxxx Development Boards for BlueStreak devices Continued next page LPC111x LPC11C1x LPC13xx LPC175x LPC176x LPC210x LPC211x LPC212x LPC219x LPC213x LPC214x LPC215x LPC221x LPC222x LPC229x LPC236x LPC237x LPC238x LPC242x LPC245x LPC246x LPC247x LPC288x LPC291x LPC292x LPC293x LH754xx LH795xx LH7A4xx LPC313x LPC314x LPC315x LPC318x LPC32xx