Digital Signal Processors Software

TI Embedded Software Products

All TI Developer Network Products

MSPGCC 2_01_01_00 Product Download Page

Build date: 08042014

Click on the links in the table below to download.

TI has partnered with Red Hat to bring you a new and fully supported open source compiler. This free GCC compiler has no code size limit. In addition, this compiler can be used standalone or selected within  Code Composer  6.0 (see CCS App Center). 




MSP Debug Stack v3.4.2.7

Key Changes in This Release

  • New Device Support
    • MSP430FR2033 Family
    • MSP430FG6626 Family

  • MSBDebugStack Changes
    • Early MSP430FR6989 family silicon (older than revision C) is no longer supported
    • Early MSP430FR5969 family silicon (older than revision F) is no longer supported
    • Improved EnergyTrace stability on longer runs
    • Improved stability during UIF firmware update from v2 to v3
    • SMCLK no longer listed for clock control on MSP430i2040
    • Changed voltage of 3000mV to 3300mV during UIF start-up
    • Changed MSP-FET UART lines power up state - UART lines are configured to High-Z during MSP-FET start-up
    • Changed MSP-FET UART to only support fixed baud rates - 9600, 14400, 19200, 28800, 38400, 56000, 57600 and 115200

  • New MSBDebugStack Features
    • MSP-FET BSL support - I2C and UART BSL
      • Can be activated via invalid baud rate commands:
      • 9620 Tristate of all UART/ BSL pins – no current flow into target device
      • 9621 Configure UART communication without handshake (default start behavior)
      • 9622 Configure UART communication with handshake
      • 9623 Voltage configuration command. Set target VCC hard to 3.3V
      • 9601 BSL-Entry sequence + Power up 3.3V (UART BSL)
      • 100000(1) BSL-Entry sequence + Power up 3.3V (I2C BSL)
      • 400000(1) BSL-Entry sequence + Power up 3.3V (I2C BSL)
      • 8001 Enable MSP-FET debugger mode - disable of MSP-FET BSL mode
    • During MSP-FET BSL mode the debugger mode is disabled
    • Over-current protection of JTAG/I2C/UART and VCC supply lines is switched of in MSP-FET BSL mode
    • In MSP-FET UART BSL mode only fixed baud rates are supported - 9600, 14400, 19200, 28800, 38400, 56000, 57600 and 115200

  • MSBDebugStack Bug Fixes
    • Fixed clock control module definitions For MSP430FR5969/MSP430FR6989
    • Fixed potential race condition in communication with Fet (could get out of sync)
    • Fixed potential race condition between events (eg. LPMx.5) and API calls
    • Fixed memory leak when receiving asynchronous events (breakpoints, trace, ...)
    • Fixed case of hex digits when writing Intel Hex (now upper case)
    • Fixed debug access affect LPM current consumption on FR5969
    • Fixed Race conditions during LPM5/breakpoint events

  • Header and Support File changes
    • Implemented missing RTC_C definitions (Bugzilla 8502)
    • Corrected UBSSEL__MODCLK definition for FR41xx devices (Bugzilla 8516)
    • Fixed macro definitions for MSP430 GCC (Assembler) (Bugzilla 8540)
    • Removed linker warnings when using the IPE dialog (Bugzilla 8438)
    • Added missing LCD_B and LCD_C definitions (Bugzilla 8383)
    • Added word access definitions for LCD_E memory registers (Bugzilla 8371)
    • Missing defintion for LCDBMEM on FR4133 (Bugzilla 8363)
    • Missing defintion for LCDBLKPRE_x on FR4133 (Bugzilla 8359)
    • MSP430 gcc compiler cannot compile C++ code which includes iomacros.h (Bugzilla 8328)
    • USCI29 workaround missing in some command linker files (Bugzilla 8299)

Known Issues

  • When running the GNU debugger on Microsoft Windows, pressing Ctrl-C may terminate the debugger
  • The GDB Agent is not able to connect to MSP430L092 target devices

Older Releases

    1_00_00_00 Initial release (version 271, beta)
    1_00_01_00 Minor update - source code only (version 317, beta)
    1_01_00_00 Version 371, beta
    2_00_00_00 Version 14r1-10, first official production release

Get started today in Windows or Linux environments!


Locked Fill in Form. Approved users receive download URL in 1 minute.   my.TI Login Required my.TI Login required.
Locked Fill in Form. TI will contact you in 1-2+ business days.   No login required Immediate download (no login required).

MSPGCC Product Downloads
Title Description Size
Unlocked Redhat GCC Linux installer incl. support files, debug stack and USB drivers - apply chmod x before executing the package 74.9 MB
Unlocked msp430-gcc-full-windows-installer- Redhat GCC Windows installer incl. support files, debug stack and USB drivers 64.9 MB
No Login Redhat GCC Linux installer - compiler only - apply chmod x before executing the package 58.0 MB
No Login msp430-gcc-windows-installer-2.x.x.exe Redhat GCC Windows installer - compiler only 45.5 MB
No Login Header & linker files 16.6 MB
No Login msp430-gcc-source.tar.bz2 Redhat GCC source files 116.0 MB
No Login md5sum.txt MD5 Checksums 4 KB

Related Links

Thu May 22 09:34:16 CDT 2014