IAR Embedded Workbench for Arm Extended

64-bit support in our leading Arm tools! Easy migration from 32-bit to 64-bit architectures paves the way for future-proof embedded development with IAR Embedded Workbench

More and more embedded applications are being based on 64-bit cores, specifically within low-power applications, deeply embedded and handheld devices. IAR Embedded Workbench for Arm Extended will help you in this evolution to reach maximum performance and energy efficiency in your next 64-bit Arm-based project.

Version 9.10 of the complete development toolchain IAR Embedded Workbench for Arm adds support for 64-bit Arm cores including Arm Cortex-A35, Cortex-A53, Cortex-A55, Cortex-A57 and Cortex-A72. In addition to previous coverage of over 7,000 32-bit Arm devices, this extension enables you to make use of the powerful capabilities of IAR Embedded Workbench also for 64-bit Arm devices.

Overview video

Get to know IAR Embedded Workbench for Arm V9.10 in this video.

IAR Embedded Workbench for Arm Extended features:

  • Complete development toolchain in one single IDE
  • Highly optimizing build tools
  • Integrated code analysis with C-STAT and C-RUN
  • Extensive debugging through complex code and data breakpoints, runtime stack analysis, call stack visualization, code coverage analysis
  • Integrated monitoring of power consumption
  • Multicore debugging, incl. combined 32-bit and 64-bit core solutions
  • Enhanced capabilities for faster build performance with Ninja build file and JSON description support
  • High-performance C-SPY 64-bit instruction set debugger simulator
  • Support for Armv8-A execution model AArch64, Arm AArch64 data models ILP32 and LP64
  • Compatible with the Arm AEABI 64-bit and the C++ IA64 ABI and C++ IA64 exceptions ABI

IAR Embedded Workbench for Arm Extended is a separate product edition, designed specifically for embedded development based on 64-bit Arm cores.

Strong technology complemented with flexible licensing and global support

IAR Embedded Workbench is available in different license options to suit your organizational needs. For companies looking for several licenses and users, we provide a number of options for improved license and cost management while at the same time enabling you to improve collaboration and enhance productivity.

In addition, with our Support and Update Agreement (SUA) you get access to our technical support services as well as continuous product updates to ensure you’re always working with our latest feature improvements and service packs.

Webinars

Explore the latest IAR Embedded Workbench for Arm with 64-bit support

Available as on-demand webinar.

Watch webinar

 

Developing bare-metal applications based on Cortex-A53

Available as on-demand webinar.

Register for webinar

Getting started videos

Getting started with the NXP MCIMX8M-EVKB and IAR Embedded Workbench for Arm

See IAR Embedded Workbench for Arm, version 9.10, in action with the NXP MCIMX8M-EVKB board.

Getting started with the NXP 8MNANOD4-EVK and IAR Embedded Workbench for Arm

See IAR Embedded Workbench for Arm, version 9.10, in action with the NXP NXP 8MNANOD4-EVK board.

Migrating to IAR Embedded Workbench for Arm V9.10

In this video we will explore the different scenarios when migrating to IAR Embedded Workbench V9.10.

Accelerate the migration of C/C++ code from Arm 32-Bit to 64-Bit with Code Analysis tools

In this video we give you hints on how to accelerate the migration of you C and C++ code by using automated code analysis tools.

Get quote

Want to use this product in your development projects? Our sales team is here to guide you to the right solution. Complete this form, and we will get back to you with a price quote tailored to your needs.

* read our Privacy policy

Want to know more?

We are present worldwide to help you wherever you are, and we are happy to answer any questions you might have about our products.

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.