IAR Product Updates
Product:IAR Build Tools for ARM
Version:9.30
Release date:June 13, 2022

Install BXARM 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