IAR-KICKSTART

IAR-KICKSTART

From: IAR Systems
Downloads

Overview

IAR Embedded Workbench delivers a complete development toolchain for building and debugging embedded applications for your selected target microcontroller. The included IAR C/C++ Compiler generates highly optimized code for your application, and the C-SPY Debugger is a fully integrated debugger for source and disassembly level debugging with support for complex code and data breakpoints.

Key components:

  • Integrated development environment with project management tools and editor.
  • Highly optimizing C and C++ compiler.
  • Multi-file compilation support.
  • Run-time libraries.
  • Linker and librarian tools.
  • IAR C-SPY Debugger with MSP simulator and support for RTOS-aware debugging on hardware including TI-RTOS.
  • MSP-FET debugger support for select MCUs.
  • Power debugging supporting the EnergyTrace™ Technology to visualize power consumption in correlation with source code for select MCUs.
  • Header files, debugger device peripheral description files and configuration files are available.

 

IAR Embedded Workbench for MSP430

Key components:

  • Supports TI MSP430 devices.
  • Header files, debugger device peripheral description files and configuration files are available for all MSP430 devices.
  • Example projects for MSP430 devices and code templates.
  • Support for TI's MSP430-TXT output format.
  • TI ULP Advisor™ Software integrated.

IAR Embedded Workbench for Arm

Key components:

  • Supports the TM4Cx Arm Cortex-M MCUs, SimpleLink MCUs, Hercules Safety MCUs, and Wireless MCUs, as well as the Sitara MCU and Sitara MPUs.
  • Supports SimpleLink software development kit (SDK) including example projects and code templates.
  • Support for SimpleLink MSP432 Automatic Software In ROM (SIR) debugging.
  • Support for the Enhanced Emulation Module gives trace and sequencing functionality.
  • TI XDS debug probes.
  • XDS Emulation Software including automatic firmware update for XDS110 emulator.
Download View video with transcript Video

Downloads

IDE, configuration, compiler or debugger

IAR-ARM — IAR Embedded Workbench for Arm-based devices

Supported products & hardware

IAR-ARM — IAR Embedded Workbench for Arm-based devices

close
Latest version
Version: null
Release date: Feb 10, 2026
IDE, configuration, compiler or debugger

IAR-MSP430 — IAR Embedded Workbench for MSP430 devices

Supported products & hardware

IAR-MSP430 — IAR Embedded Workbench for MSP430 devices

close
Latest version
Version: null
Release date: Feb 10, 2026

Additional resources you might need

IDE, configuration, compiler or debugger

SLAC050 — IAR Embedded Workbench KickStart (IAR 6.20.1 / WIN)

Supported products & hardware

Supported products & hardware

Hardware development
Development kit
MSP-TS430DA38 — MSP-TS430DA38 - 38-pin Target Development Board for MSP430F2x and MSP430G2x MCUs MSP-TS430DL48 — MSP-TS430DL48 - 48-pin Target Development Board for MSP430F4x MCUs MSP-TS430PN80A — MSP-TS430PN80A - 80-pin Target Development Board for MSP430F5x MCUs MSP-TS430PN80USB — MSP-TS430PN80USB - 80-pin Target Development Board for MSP430F5x MCUs MSP-TS430PW14 — MSP-TS430PW14 - 14-pin Target Development Board for MSP430F2x and MSP430G2x MCUs MSP-TS430PW28 — MSP-TS430PW28 - 28-pin Target Development Board for MSP430F1x and MSP430F2x MCUs MSP-TS430PZ100 — MSP-TS430PZ100 - 100-pin Target Development Board for MSP430F4x MCUs MSP-TS430PZ100A — MSP430 100-Pin Target board (Pinout A) MSP-TS430QFN23X0 — MSP-TS430QFN23x0 - 40-pin Target Development Board for MSP430F2x MCUs MSP-TS430RGZ48B — MSP430F534x 48-Pin Target board only MSP-TS430RSB40 — MSP-TS430RSB40 - 40-pin Target Development Board for MSP430F5x MCUs
Download options

SLAC050 — IAR Embedded Workbench KickStart (IAR 6.20.1 / WIN)

close
Latest version
Version: 01.00.0B.0A
Release date: Nov 30, 2014
Hardware development
Development kit
MSP-TS430DA38 — MSP-TS430DA38 - 38-pin Target Development Board for MSP430F2x and MSP430G2x MCUs MSP-TS430DL48 — MSP-TS430DL48 - 48-pin Target Development Board for MSP430F4x MCUs MSP-TS430PN80A — MSP-TS430PN80A - 80-pin Target Development Board for MSP430F5x MCUs MSP-TS430PN80USB — MSP-TS430PN80USB - 80-pin Target Development Board for MSP430F5x MCUs MSP-TS430PW14 — MSP-TS430PW14 - 14-pin Target Development Board for MSP430F2x and MSP430G2x MCUs MSP-TS430PW28 — MSP-TS430PW28 - 28-pin Target Development Board for MSP430F1x and MSP430F2x MCUs MSP-TS430PZ100 — MSP-TS430PZ100 - 100-pin Target Development Board for MSP430F4x MCUs MSP-TS430PZ100A — MSP430 100-Pin Target board (Pinout A) MSP-TS430QFN23X0 — MSP-TS430QFN23x0 - 40-pin Target Development Board for MSP430F2x MCUs MSP-TS430RGZ48B — MSP430F534x 48-Pin Target board only MSP-TS430RSB40 — MSP-TS430RSB40 - 40-pin Target Development Board for MSP430F5x MCUs

Release Information

The design resource accessed as www.ti.com/lit/zip/slac050 or www.ti.com/lit/xx/slac050ba/slac050ba.zip has been migrated to a new user experience at www.ti.com/tool/download/SLAC050. Please update any bookmarks accordingly.

Technical documentation

No results found. Please clear your search and try again.
View all 3
Top documentation Type Title Format options Date
User guide IAR Embedded Workbench IDE Version 7+ for MSP430 MCUs (Rev. AS) Dec 14, 2020
User guide MSP Debuggers User's Guide (Rev. O) PDF | HTML Apr 24, 2020
More literature ULP (Ultra-Low Power) Advisor code analysis tool May 18, 2012

Related design resources

Software development

APPLICATION SOFTWARE & FRAMEWORK
MSP-EM-DESIGN-CENTER — Energy Measurement Design Center for MSP430 MCUs

Hardware development

DEVELOPMENT KIT
MSP-EXP430FR6989 — MSP430FR6989 LaunchPad™ development kit MSP-TS430PN80A — MSP-TS430PN80A - 80-pin Target Development Board for MSP430F5x MCUs MSP-TS430PZ100A — MSP430 100-Pin Target board (Pinout A)

Support & training

Third-party support
TI does not offer ongoing direct design support for this software. For support while working through your design, contact IAR Systems.

Videos

Disclaimer

Certain information and resources (including links to non-TI sites) above may be provided by a third-party partner, and is included here merely for your convenience. TI is not the provider of, and is not responsible for, the content of such information and resources, and you should evaluate them carefully for your intended uses and on your own behalf. The inclusion of such information and resources here does not imply endorsement of any third-party company by TI, and shall not be construed as a warranty or representation regarding the suitability of any third-party products or services, either alone or in combination with any TI product or service.