IAR Product Updates
Product:IAR Embedded Workbench for Arm
Version:9.20
Release date:November 4, 2021

Renesas RA4T1 and RA6T3 added devices

Published April 24, 2023.

Device files for Renesas RA4T1 (R7FA4T1B9, R7FA4T1BB) and RA6T3 (R7FA6T3BB).

Renesas RA4E2 and RA6E2 added devices

Published February 20, 2023.

Device files for the Renesas RA4E2 devices R7FA4E2B9 and RA6E2 devices R7FA6E2B9 and R7FA6E2BB.

Install EWARM 9.20.4

Published March 2, 2022.

Content

  • Bug fixes
    See the compiler release notes for more details.

Support for new devices

  • Alif
    Crescendo (ACxxx), Ensemble (AExxx)

  • Microchip
    PIC32CX

  • Nuvoton
    M030, M031, M032

  • NXP
    PN7640, S32K311, S32K341, S32K342

  • Renesas
    R7FA6T2

  • SiLabs
    BGM240, EFM32PG23, EFR32BG24, EFR32MG24, EFR32FG23, MGM240, WGM160, ZGM230

  • ST
    STM32WB10CC

  • Texas Instruments
    CC2652PSIP, CC2652RSIP, CC2662R1F

Renesas RA6T2 added devices

Published December 8, 2021.

Adds support for the following Renesas RA6T2 devices:
R7FA6T2AB, R7FA6T2AD, R7FA6T2BB, R7FA6T2BD

Install EWARM 9.20.2

Published November 19, 2021.

This service pack includes the following:

  • Bug fix.
    EWARM-9484
    The compiler can generate incorrect code for calls to functions with the __cmse_nonsecure_call attribute on Arm v8.0-M devices (Cortex-M33) with an FPU, when compiled with the --cmse option.

Install EWARM 9.20.1

Published November 4, 2021.

Highlights

  • 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
    See the compiler release notes for more details.

Support for new devices

  • Analog Devices
    ADuCM310, ADuCM420

  • HDSC
    HC32F030

  • HSXP-HK
    HK32F030, HK32F04A, HK32F031, HK32F39, HK32F0301, HK32F103

  • Microchip
    ATSAMHA0G17, ATSAMHA1G17
    PIC32CM1216LE, PIC32CM1216LS
    PIC32CM2532LE, PIC32CM2532LS
    PIC32CM5164LE, PIC32CM5164LS

  • NXP
    LPC5534, LPC5536, LPC55S36
    MKE12Z128xxx7, MKE12Z256xxx7
    LS1046A
    QN9083C
    S32K312, S32K314, S32K324, S32K344

  • Renesas
    RA2E2, RA4E1, RA6E1

  • ST
    STM32G050, STM32G051, STM32G061
    STM32L496WG
    STM32WB55MMG

  • Toshiba
    TMPM4GN, TMPM4GQ, TMPM4GR
    TMPM4KH, TMPM4KLFWA, TMPM4KLFYA
    TMPM4KMFWAFG, TMPM4KMFYAFG
    TMPM4KNFWADFG, TMPM4KNFWAFG, TMPM4KNFYADFG, TMPM4KNFYAFG
    TMPM4ML, TMPM4MM, TMPM4MN, TMPM4NN, TMPM4NQ, TMPM4NR

IAR website

Related tools

IAR C-Trust for Arm