IAR Product Updates
Product:IAR Embedded Workbench for Arm, Cortex-M edition
Version:9.70
Release date:June 10, 2025

Infineon PSoC additional device support

Published June 11, 2025.

Device support files for additional Infineon PSoC devices.

Install EWARM 9.70.1

Published June 10, 2025.

Highlights

  • The Zephyr kernel 4.1 or later can now be built with the IAR build tools for Arm
    All files needed for a customer to build Zephyr with IAR tools are up-streamed and available in the Zephyr repository, this also includes build scripts. There is an IAR specific toolchain page on the Zephyr project homepage on how to setup the tools.

  • Additional support for GNU extensions
    A number of GNU C/C++ language extensions and other features have been added. See Release notes for the IAR C/C++ Compiler for more information.

  • C-STAT support for MISRA C++:2023
    Support for MISRA C++ 2023 rules has been added. This includes all rules in chapters 4.0 - 4.7 and all additional rules that overlap with rules in the already supported MISRA rule sets. In some cases, rules in the old rule set have been slightly revised to the more modern standard when the newer rule is either clearer or adapted to a more modern way of software development.

  • Support for selected C++20 features
    A number selected C++20 features are now supported, see Release notes for the IAR C/C++ Compiler for more information.

  • 64-bit support has been added to the standard edition of EWARM

  • Support for additional Arm cores
    Support has been added for Cortex-A65AE (no simulator support), Cortex-A78, and Cortex-A76.

  • Externally built executable debugging improvements
    Debugging an externally built executable (ELF) file has been improved, with source files now shown in the Workspace window. Choose Project>Create New Project>Externally built executable to create a debug-only project, meant for debugging ELF files built using external scripts, or built on another host, or built using a different toolchain version.

  • RTOS awareness plugins have been added for the following Real Time Operating Systems

    • Zephyr RTOS

    • PX5

    • Cesium OS3 and OS2

New Devices

  • ABOV
    A31M223

  • AnalogDevices
    ADuCM362, ADuCM363

  • AutoChips
    AC78703VLBA, AC78703VMBA, AC78703VPBA, AC78703WLBA, AC78703WMBA, AC78703WPBA, AC78704VLBA, AC78704VMBA, AC78704VPBA, AC78704WLBA, AC78704WMBA, AC78704WPBA

  • GigaDevice
    GD32A711AV, GD32A711AZ, GD32A712AI, GD32A712AV, GD32A712AZ, GD32A714AI, GD32A714AV, GD32A714AX, GD32A714AZ, GD32A722AI, GD32A722AX, GD32A722AZ, GD32A724AI, GD32A724AX, GD32A724AZ, GD32A741AI, GD32A741AV, GD32A741AZ, GD32A742AI, GD32A742AV, GD32A742AZ, GD32A744AI, GD32A744AV, GD32A744AX, GD32A744AZ, GD32C231x6, GD32C231x8

  • Lanshan
    LS-E1450, LS-E1460, LS-E1480

  • Microchip
    PIC32CM5112GC00048, PIC32CM5112GC00064, PIC32CM5112GC00100, PIC32CM5112SG00048, PIC32CM5112SG00064, PIC32CM5112SG00100

  • NXP
    Kinetis: KW47B42Z83, KW47B42Z83, KW47B42Z96, KW47B42Z96, KW47B42Z97, KW47B42Z97, KW47B42ZB2, KW47B42ZB2, KW47B42ZB3, KW47B42ZB3, KW47B42ZB6, KW47B42ZB6, KW47Z42082, KW47Z42092, KW47Z420B2, KW47Z420B3
    MCX: MCXE245, MCXE246, MCXE247, MCXE315, MCXE316, MCXE317, MCXE31B

  • Nuvoton
    KM1M0GF04K, , KM1M0GF04Y, KM1M0GF04Z, KM1M0GF14Y, KM1M0GF14Z

  • Puya
    PY32T020x6

  • RaspberryPi
    RP2354

  • Renesas
    RA: R7FA0E207, R7FA0E209, R7FA2L207, R7FA2L209

  • SemiDrive
    E3650

  • ST
    STM32WL30K8, STM32WL31C8, STM32WL31K8
    SR6G7C4, SR6G7C6

  • TMC
    THA6412

  • TexasInstruments
    AM2611, AM2612, AM2612, AM2632, AM2634, AM2634, AM2634, AM2634

  • XHSC
    HC32F115x8, HC32F155xA, HC32F155xC, HC32F334x8, HC32F334xA, HC32F467xG, HC32F4A2xI, HC32F4A8xI, HC32M441xA, HC32M441xC

  • YTMicro
    YTM32Z1ME05

  • ZhiXin
    Z20K114N, Z20K116N, Z20K142MS, Z20K144MS, Z20K148MS, Z20K342ME, Z20K343ME, Z20K344ME, Z20K352ME, Z20K353ME, Z20K354ME, Z20M1343L