**** Advance Notice ****

This site will be closed on 31 December 2015,

Important Information for users of NXP LPCXpresso

This site is for users of Code Red branded products.

NXP LPCXpresso users should visit the LPCXpresso FAQ's for up-to-date information relevant to that product.

Differences between revisions 8 and 9
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:

v4.3.0 (Sep 2012)
 * Added support for LPC18/43 internal flash parts
 * Added support for LPC407x/8x parts
 * Changed Windows installer to prevent installation into a directory containing a space
 * Fixed crash in debug driver when starting Red Trace for certain images
 * Smaller footprint flash driver code/data
 * Restore RAM contents used for target-resident flash driver code/data
 * Added bit-band alias regions
 * Added support for non-contiguous internal flash banks
 * Improved loadable flash driver diagnostics
 * Fixed erroneous flash verify errors for loadable flash drivers
 * Fix part IDs for LPC11U3x
 * Fixed checksum utility for NXP LPC2000 parts

Red Suite 4 NXP Edition Release Notes

v4.3.0 (Sep 2012)

  • Added support for LPC18/43 internal flash parts
  • Added support for LPC407x/8x parts
  • Changed Windows installer to prevent installation into a directory containing a space
  • Fixed crash in debug driver when starting Red Trace for certain images
  • Smaller footprint flash driver code/data
  • Restore RAM contents used for target-resident flash driver code/data
  • Added bit-band alias regions
  • Added support for non-contiguous internal flash banks
  • Improved loadable flash driver diagnostics
  • Fixed erroneous flash verify errors for loadable flash drivers
  • Fix part IDs for LPC11U3x
  • Fixed checksum utility for NXP LPC2000 parts

v4.2.3 (May 2012)

  • Improved debug connection reliability for LPC18/43 parts
  • Added support for NXP LPC11Axx and LPC11U3x parts
  • Fix peripheral descriptions for LPC177x_8x parts. Requires the MCU to be reselected to load the new descriptions
  • Add "<None>" option to library headers selection in Tools settings

  • Add ".elf" to list of extensions supported by the Binary utilities
  • Add missing debug configuration option for TI parts
  • Fix problem with imported memory configuration being overwritten by a chipdescription
  • Fix memory configuration editor so that all changes cause the change flag to be set
  • Fixed issue with redlib powf() function
  • Fixed issue with debugging of memory configuration edited projects when the part names contain a '/'
  • Add missing help files

v4.2.2 (Apr 2012)

  • Worked around a problem with some MCUs misreporting their sleep state which caused the debugger to report SIGINT when MCU executed WFI
  • Fix issue that caused projects to be rebuild when not necessary
  • Fix rare problem that caused the IDE to hang when exiting during a debug session
  • Fix problem with flash driver sector alignment issues
  • Fix license issue which caused headless builds to fail
  • Hardware execution breaks now allowed in any valid Flash or RAM region
  • Improved handling of program flash dialog
  • Add missing files to SPI flash driver example
  • Remove a restriction the the debug driver that stopped Red Trace from working on images with more than 4 text and data sections
  • Fix clock detection for LPC18/43 when used with Red Trace
  • Added SST39VF3201x flash driver for Hitex LPC18/43 rev A4 board
  • Red State examples are now included as part of the main MCU examples directories instead of being separate
  • Improve layout of Flash Dialogs and expose wire speed setting

v4.2.0 (Feb 2012)

  • Added support for new parts:
    • NXP LPC13 (12 bit ADC)
    • NXP LPC11E and LPC11 Gen 3
    • NXP LPC18 (production parts)
    • NXP LPC43 (production parts)
  • Add support for external memory and flash
    • Added a memory configuration editor to define an MCUs memory map
    • Added loadable external flash drivers. Public API allows end-users to write own drivers
    • Managed linker scripts support new memory configurations
    • Drivers supplied for a number of external flash devices. Example driver source code available
  • Added preference for selecting which debug probes to use when debugging/flashing
    • enabling only the debug probes you have connected, debug startup time is improved
  • Various fixes and improvments to the New Project wizards
  • Various fixes to Red State
  • Updated CMSISv2p00 projects for LPC11xx and LPC1102 with new header (removes SYSTICKCLKDIV register).
  • Fixed LPC12 connection issue when using RedProbe+

v4.1.5

  • Project wizard improvements
    • if a required project does not exist an error is displayed and the wizard disables the Finish button
  • "RevokeISP" function generated by LPC1102 project wizards modified to prevent issues when optimisation enabled.
  • Fixed problem with programming the flash on LPC177x/8x parts
  • Fixed bug with long long divide on Cortex-m0 for Redlib
  • Added support for LPC18xx and LPC43xx Rev A parts
  • Added support for manual proxy configuration for Activation code handling
  • Many fixes to Red Trace, including
    • perspective bug resolved (trace views disappearing at end of debug session)
    • Fixed cell background display for bar chart in Profile view
    • Data Watch
      • watch view now correctly shows PC and Address labels
      • Fixed display of floats
      • fixed regression of changed variables not being highlighted
      • Added icon to Data watch table to indicate that the type and access can be altered
      • Can edit value in table using the same format as displayed
      • User can set how variable to be watched when adding to trace view
      • Next button in add variable dialog for adding multiple variables
      • Drop down to set format for 1, 2 and 4 byte data in add dialog
  • Fixes to Red State
    • Added curved lines
    • Renamed pins to match NXPs names (CTIN_n and CTOUT_n)
      • backward compatible - old files will alert user and update their file
    • Bug fix: null pointer when adding transition with no starting state
    • Added Zoom support

v4.1.0

  • Introduce Red State - State machine UI and generator, including NXP SCT support
  • Added C and C++ language dialect selection to the compiler settings
  • Fixed the C++ wizards to correctly define the embedded array new/delete operators
  • Added support for display/format of float in DataWatch Trace

  • Support for new parts from NXP
  • General improvements to peripheral displays

v4.0.6

  • Fix to reset handling in debug driver
  • Fix to debug driver and IDE to correctly support debugger over JTAG
  • Fixed rare issue with LPC11/12/13 flash programming failing with a near identical image already in flash
  • Fix and improve the Flash Utility to support programming over JTAG interface
  • Allow correct Red Trace functionality with an Evaluation license
  • Red Trace function name links will now work with functions in libraries
  • Various fixes related to project names containing spaces

v4.0.5

  • Minor fixes

v4.0.4

  • Initial public release

RedSuite4NXPReleaseNotes (last edited 2012-09-20 08:33:52 by CrSupportAb)