News, updates and events

Latest company and product news, events and webinars.

Company blog

The weekly breakpoint

Collecting different topics from our world of embedded software development. Take a break to explore it. 

Read blog
yellow_robot_yellow_background_adobestock_242723135.png

Upcoming event

RISC-V Summit

Dec 6-8 2021
We are sponsoring RISC-V Summit this year! Make sure to register and join us for this event that will feature hybrid in-person and virtual activities to connect with a global audience. 

Register for event
riscvsummit_2021_promographics-v5_bevysquare.png

Latest product releases

IAR Embedded Workbench for RISC-V, V. 2.11

Release notes for version 2.11

Editor enhancements

  • Editor themes - a new way to set up the colors and fonts in the text editor
  • Syntax feedback - instant syntax suggestions while typing

Device support

Support for the following devices has been added: 

  • NSITEXE NS31A
  • Codasip L30, L30F, L50 and L50F

Additional Debug drivers

  • GDB Server
  • Simplified Third Party Driver
Explore product

Compliance Suite for STM32

Compliance Suite for STM32 includes security development tools and practical guidance, delivering a shrink-wrapped solution for organizations to ensure security assurance in their IoT applications.

Explore product

C-Trust V. 1.60

Latest C-Trust adds support for new devices.

Explore product

IAR Build Tools for Arm - Cross-plattform support!

Streamlined automated build and test processes in frameworks built on Ubuntu, Red Hat or Windows.

Explore product

IAR Embedded Workbench for Arm - V. 9.20

Arm Cortex-M55 support

Support for the new Cortex-M55 core based on the ARMv8.1-M architecture with features such as MVE (the Helium M-profile Vector Extension) and Low Overhead loops.

IDE Editor updates

  • Editor themes - a new way to set up the colors and fonts in the text editor
  • Syntax feedback - instant syntax suggestions while typing
  • Improved parameter hints

Additional GNU C language extensions

  • pure and const function attributes
  • GNU style statement expressions
  • GNU style case ranges
  • GNU style designated initializer ranges
  • Binary literals with a 0b prefix

Support for latest devices

Added support for devices from Analog Devices, HDSC, HSXP-HK, Microchip, NXP, Renesas, STMicroelectronics and Toshiba. See the complete list in the release notes.

Explore product

IAR Build Tools for Linux for RISC-V, functional safety edition

IAR Build Tools for Linux for RISC-V is now available in a functional safety edition, certified by TÜV SÜD as a qualified tool for safety-related embedded development.

Explore product

IAR Embedded Workbench for RISC-V - V.2.10

RISC-V standard extension Bit-manip (RV32B)

  • Assembler, simulator, and compiler support for the subgroups Zba, Zbb, Zbc, and Zbs from the RISC-V standard extension RVB 

Andes V5 performance extensions

  • Assembler, simulator, compiler, and library support for Andes V5 performance extensions

Debug enhancements

  • For devices that support system bus access, the watch windows now support live update of variables 
  • Handling of different reset modes has been improved

Iarbuild enhancements

The iarbuild command line build utility now supports:

  • Generating a Ninja build file based on the IAR Embedded Workbench project format
  • Generating a JSON description of the Embedded Workbench project
  • More C-STAT reporting and configuration methods

Improved Code Completion

  • Wider scope of assisted situations, for example when adding include files
  • More information is shown with the suggestions, for example information on function parameters and types
  • ’Fuzzy matching’ aids in identifying suggested completions

Device support

Support for the following devices has been added: 

  • Andes A27, A45, D45 and N45
  • Fraunhofer EMSA5

64-bit Windows

  • IAR Embedded Workbench for RISC-V is now built for 64-bit Windows
Explore product

Compliance Suite for Renesas RX

Compliance Suite provides developers and organizations with the security development tools, practical guidance and knowledge needed to rapidly build applications that are compliant with security legislation, such as the Consumer IoT Security Standard EN 303 645, UK & Australian 13 Best Practices, and the evolving US Cybersecurity Improvement Act.

Explore product

IAR Build Tools for Linux for Renesas RL78

IAR Build Tools for Linux enable organizations to improve integrations, gain code quality control and streamline automated workflows - now available for Renesas RL78!

IAR Build Tools for Renesas RL78 is distributed as a Debian package for Ubuntu containing the IAR C/C++ Compiler, IAR Assembler, Linker and library tools, C-STAT, IARBuild, and runtime libraries.

Explore product

IAR Embedded Workbench for Renesas RL78 - V.4.21

  • RL78/G23 microcontroller group support
    The RL78/G23 group of microcontrollers is now supported.
  • IAR Build Tools for Linux
    A new product, IAR Build Tools for Renesas RL78, is available. It requires a separate product license and is distributed as a Debian package for Ubuntu containing the IAR C/C++ Compiler, IAR Assembler, Linker and library tools, C-STAT, IARBuild, and runtime libraries. Get product info
  • C-STAT enhancements
    • Extended coverage of CERT C
      The static analysis tool C-STAT has extended its coverage of the SEI CERT C Coding Standard. The SEI CERT C Coding Standard's goal is to provide rules for developing safe, reliable, and secure systems in the C programming language, with support for C11 constructs. C-STAT covers all rules in the different CERT C sections listed on the CERT C wiki as of January 2020, with the exception of the API, CON, POS, and WIN sections, which are not applicable to IAR Systems products, yielding a total of 90 covered rules.
    • Link analysis trace information
      The link analysis messages now display trace information when relevant. For checks looking for conflicting symbol names, all conflicting declarations are now listed in the trace information instead of each pair of conflicts being described in a separate message. This might lead to fewer reported messages for the same number of found issues.
  • Renesas Smart Configurator included
    The Renesas RL78 Smart Configurator V1.0.1 has been included.
Explore product

IAR Embedded Workbench for MSP430 - V7.21

Latest version of IAR Embedded Workbench for MSP430 includes:

  • New C-SPY command line options added for FRAM devices to use with C-SPY FET Debugger
  • Version 1.211 of TI device support files included
Explore product

IAR Embedded Workbench for 8051 - V.10.40

Latest version of IAR Embedded Workbench for 8051 adds:

  • Support for changing the addresses for the B and IE registers
  • New option to place all code above bank zero for extended2 devices
  • Newer IDE version with many bug fixes
  • Updated IDE user guide and C-SPY debugging guide

Functional safety edition of IAR Embedded Workbench for RISC-V

The functional safety edition of IAR Embedded Workbench for RISC-V is certified by TÜV SÜD and delivers guaranteed support through the product life cycle. It is certified according to the requirements of IEC 61508, ISO 26262, IEC 62304, IEC 60730, ISO 13849, IEC 62061, IEC 61511, ISO 25119, EN 50128 and EN 50657.

Explore product

Functional safety edition of IAR Build Tools for Linux for Arm

IAR Build Tools for Linux for Arm has been certified by TÜV SÜD for functional safety development, according to the requirements of IEC 61508, ISO 26262, IEC 62304, IEC 60730, ISO 13849, IEC 62061, IEC 61511, ISO 25119, EN 50128 and EN 50657.

Explore product

Functional safety edition of IAR Embedded Workbench for Arm - New version

In addition to previous certification according to IEC 61508, ISO 26262, IEC 62304, EN 50128 and EN 50657, the certified edition of IAR Embedded Workbench for Arm now covers IEC 60730, ISO 13849, IEC 62061, IEC 61511 and ISO 25119.

Explore product

Subscribe to our monthly newsletter

Subscribe to press releases

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.