IAR Product Updates
Product:IAR Embedded Workbench for Arm
Version:9.30
Release date:June 13, 2022

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.30.1

Published June 13, 2022.

Highlights

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

  • Arm Cortex-M Custom Instructions support
    The support for Armv8-M has been extended with instructions and intrinsic functions for CDE (Custom Datapath Extension). This new Arm Cortex-M extension enables silicon designers to add custom instructions to their devices.

  • Cortex-R52+ support
    Support for the second generation Cortex-R52.

  • Extended Armv8-A support
    The support for Armv8-A has been extended to cover up to revision 4 (Armv8.4-A).

  • Library support for the C++17 language standard
    The toolset now includes a new C++ library that supports C++17 library features. See the compiler release notes for more details.

  • Additional GNU C language extensions
    The GCC typeof operator and C extension "Cast to Union Type" are now supported. See the compiler release notes for more details.

  • Visual Studio Code support
    The IAR Build and IAR C-SPY Debug extensions available on Microsoft Marketplace enable you to work in Visual Studio Code (with IAR Embedded Workbench installed) to:

    • Build IAR Embedded Workbench projects

    • Run the C-STAT static analysis tool

    • Debug applications using the same range of hardware/debug probes as in IAR Embedded Workbench

Support for new devices

  • Atmosic
    ATM22xx, ATM32xx, ATM33xx

  • FMD
    FT32F030, FT32F032, FT32F072

  • Epson
    S1C31D41, S1C31D5x, S1C31W65, S1C31W73

  • Geehy
    APM32E103, APM32F03, APM32F05, APM32F07, APM32F09,
    APM32F103, APM32F405, APM32F407, APM32F417

  • GigaDevice
    GD32L233

  • Infineon
    CYW20829, CYW89829,
    CYPM1011, CYPM1111, CYPM1211, CYPD8225, CYPM1311, CYPM1322,
    CY8C4124, CY8C4125, CY8C4126, CY8C4127, CY8C4146, CY8C4147,
    CY8C4248, CY8C4746, CY8C4747,
    CY8C4588, CY8C6144, CY8C6244

  • Microchip
    ATSAMRH707F18A

  • NXP
    LPC864, LPC865,
    i.MXRT1041, i.MXRT1042

  • Renesas
    R7FA6T2 (RA),
    R9A07G084Mxx (RZ/T2M)

  • SemiDrive
    E3105, E3110, E3210, E3340, E3640,
    G9xR5, V9xR5

  • SiLabs
    EFR32BG24B,
    EFR32MG24A, EFR32MG24B

  • ST
    BlueNRG-332,
    STM32WB5MMG

  • TexasInstruments
    CC1314R10, CC1354P10, CC1354R10,
    CC2651R3SIPA, CC2653P10, CC2674P10, CC2674R10

  • Toshiba
    TMPM3HL, TMPM3HM, TMPM3HN, TMPM3HP, TMPM3HQ

  • WHXY
    CW32F003, CW32F030, CW32L083

IAR website

Related tools

IAR C-Trust for Arm