Red Suite 4:
Low Cost Software Development toolkit for NXP® ARM®-based 32-bit Microcontrollers
Available NOW
Red Suite 4 NXP Edition is the low-cost upgrade for the popular LPCXpresso IDE featuring higher download limits, support for a wider range of LPC parts, and additional functionality over the free product.
Available in 256k or 512k versions, Red Suite 4 NXP Edition is based on an enhanced version of the highly integrated software development environment found in the LPCXpresso IDE, and includes all the tools necessary to develop high quality software solutions in a timely and cost effective fashion.
The Red Suite IDE is based on the highly popular Eclipse platform and features many ease-of-use and Microcontroller specific enhancements. Red Suite includes the industry standard GNU tools enabling professional quality tools at low cost.
The fully featured debugger supports both SWD and JTAG debugging, and features direct download to on-chip flash.
Red Suite 4 NXP Edition is a significant upgrade over previous releases and includes support for Cortex-M4 based processors and new compilers and libraries which further reducing target code size. This release includes support for the new LPC1800 and LPC4300 MCUs from NXP.
Also new in this release is the Red State state machine designer and generator.

Features
The Red Suite Integrated Development Environment (IDE) provides a C/C++ programming environment second to none, with syntax-coloring, source formatting, function folding, online and offline integrated help, extensive project management automation and integrated source repository support (CVS integrated or Subversion via download).- User extensible Wizards for creating embedded applications complete with startup code and linker scripts correctly configured for target MCU.
- Choice of C libraries:
- Redlib, our small footprint embedded C library
- Newlib, industry standard fully featured C library
- Memory configuration editor which allows for layout of external Flash or internal RAM to be defined and modified.
- Loadable flash drivers allows 3rd party external Flash to be supported. When combined with the Memory configuration editor, linker scripts are generated to automatically make use of the external memories.
- Comprehensive debugger provide easy way to access target resources, including built-in flash programming, C-statement or instruction level stepping, display of all target registers and complete access to all on-chip peripherals including registers and bitfield displays
- Support for the powerful tracing facilities of the Cortex-M3 and Cortex-M4 processors, including
- Profile tracing
- Interrupt trace and display
- Datawatch trace
- Built-in datasheet browser
- No assembler required with Cortex-M based devices, even for start-up code and interrupt handlers.
Peripheral and Register Views
The peripheral viewer provides complete visibility of all registers and bit-fields in all target peripherals in a simple tree-structured display.A powerful processor-register viewer is provided that gives access to all processors register and provides smart formatting for complex registers such as flags and status registers.
Red Trace
When used with Red Probe+ on Cortex-M3 and Cortex-M4 based Microcontrollers, the integrated Red Trace functionality gives the developer an unprecedented level of visibility into what is really happening on the target device. Unlike traditional trace solutions, Red Trace gathers trace data non-intrusively while the target application continues to run at full speed.Red State
Red State is a graphical tool for designing state machines and automatically generating the code required to implement the state machine. It supports both software state machines and the NXP State Configurable Timer (SCT) peripheral.
Summary of Red Suite 4 NXP Edition features
- Sophisticated Eclipse-based IDE with many ease-of-use enhancements
- Regularly updated device-specific support for more microcontrollers from NXP® LPC families
- Red Trace capabilities giving unprecedented visibility into microcontroller execution.
- Red State state machine designer and code generator
- User-extensible Wizards to create target-specific embedded applications
- Structured display of on-chip peripherals for all supported microcontrollers.
- Full support SWD and JTAG debugging via Red Probe+, and NXP LPC-LinkI
- Multiple devices on a JTAG scan-chain supported with Red Probe+
- Enhanced Redlib C library provides significant code and data size savings.
- Managed linker scripts to reduce the complexity and improve maintenance of embedded applications across a range of devices
- Support for CMSIS v2.0 (Cortex Microcontroller Software Interface Standard).
- No-fuss, single install for complete product, including 90 days of email-based support
- Low cost upgrades for users of the LPCXpresso IDE
- $256 for 256k download limit
- $512 for 512k download limit
- Available for Microsoft Windows (32- and 64-bit)
- Device-specific support for the following families:
- Cortex-M0
- NXP LPC1100
- NXP LPC1200
- Cortex-M3
- NXP LPC1300
- NXP LPC1700
- NXP LPC1800
- Cortex-M4
- NXP LPC4300
- ARM7TDMI
- NXP LPC2000
- ARM966
- NXP LPC2900
- ARM926-EJ
- NXP LPC3100
- NXP LPC3200
Download the Red Suite 4 NXP Edition Data Sheet (PDF).
Request Red Suite 4 evalution download.
Information on Upgrading to Red Suite 4
Purchase Code Red Products
© 2011 Code Red Technologies. All brand names or product names are the property of their respective holders. Neither the whole nor any part of the information contained in, or the product described in this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this document is subject to continuous improvement and development. This document is intended only to provide information to the reader about the product.