Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Tools, Software and IDEs blog Product update: Arm Development Studio 2024.1 now available
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • Arm Development Studio
  • Arm Compiler 6
  • Arm Debugger
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Product update: Arm Development Studio 2024.1 now available

Ronan Synnott
Ronan Synnott
January 2, 2025
3 minute read time.

Arm has released the latest update to Arm Development Studio, version 2024.1.

This is the first publicly available release to support the latest Arm processors:

  • Cortex-A725
  • Cortex-X925

Individual components of Development Studio have been updated to the following versions:

  • Arm Compiler for Embedded 6.23.
  • Arm Debugger 6.4.0-armds.
  • Arm Streamline 9.4.
  • Fixed Virtual Platforms (FVPs) are now based on Arm Fast Models 11.27.

See also the Arm Development Studio 2024.1 Release Note, and the Arm Performance Studio 2024.6 Release Note.

Latest IP support

Arm Development Studio provides appropriate support for the Cortex-A725 and Cortex-X925 throughout the product:

  • Arm Compiler for Embedded
  • Arm Debugger
  • Arm Streamline
  • Fixed Virtual Platforms
  • A collection of example projects are provided to help you get started.

Cortex-X925 FVP

Usability improvements

Windows Installer

This release is the first to use our new Windows installer (and uninstaller). This includes options to trust all driver installation, which means that no further user interaction is necessary during the install or uninstall process.

New installer

In addition to useability improvements, it addresses a number of security vulnerability concerns, as described in this article.

Arm Compiler for Embedded

Arm Compiler for Embedded 6.23 provides a few new features to support the latest Arm architectures and processors, as well as several defect fixes over previous releases. These are described in the Arm Compiler for Embedded 6.23 release notes.

Arm Debugger

Semihosting policy

To improve the security of your host while debugging applications, semihosting can no longer by default directly access files on your host machine.

A new command:

set semihosting policy

allows users to allow, block (default), or warn whenever such accesses occur.

Cache visualization

Cache visualization has been added for the following processors:

  • Cortex-A720
  • Cortex-X4

Cache data visualization (Cortex-X4)

Exceptions

To facilitate debugging, the Commands view now reports additional details about processor exceptions when the debugger stops on such an exception.

For example, Arm Development Studio 2024.0 would report:

Synchronous exception within Non-Secure EL1 with EL1 Stack Pointer
Execution stopped in EL1h mode at EL1N:0x0000000080003A00

Arm Development Studio 2024.1 now reports:

Synchronous exception within Non-Secure EL1 with EL1 Stack Pointer with ELR value EL1N:0x0000000080002EC8
    Taken from AArch64
    ESR_EL1 0x0000000036000002
    Branch Target Exception.
Execution stopped in EL1h mode at EL1N:0x0000000080003A00

Newvar command

The newvar command functionality has been expanded to allow you to create appropriate aliases to system and memory mapped registers as needed.

Snapshot command

A new snapshot command had been added. This facilitates the creation of a snapshot file, preserving register, memory, and trace history, allowing for offline debug and analysis with the Snapshot Viewer.

Debug configurations

Debug configurations for the latest Arm Ecosystem FVPs are provided to enable developers to easily explore the associated software stacks at run time.

Available now

Arm Development Studio installers are available from the Arm Developer website. User-based licenses are available to purchase from the Arm Developer Store or our network of distributors.

  • Existing users of Arm Development Studio with valid support and maintenance can upgrade to this version free of charge.
  • Arm Development Studio is also provided as a component of Arm Success Kits.

New to Arm Development Studio? A fully featured 30-day evaluation license is available free of charge.

Notice: Arm Development Studio 2024.1-1 is now available. This is a minor update addressing some issues with the Arm Debugger. All other components are unchanged. For more information, see the Release Notes.

Download Arm Development Studio

Anonymous
  • Alexei Fedorov
    Alexei Fedorov 4 months ago

    2024.6?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Tools, Software and IDEs blog
  • What is new in LLVM 20?

    Volodymyr Turanskyy
    Volodymyr Turanskyy
    Discover what's new in LLVM 20, including Armv9.6-A support, SVE2.1 features, and key performance and code generation improvements.
    • April 29, 2025
  • Running KleidiAI MatMul kernels in a bare-metal Arm environment

    Paul Black
    Paul Black
    Benchmarking Arm®︎ KleidiAI MatMul kernels on bare-metal with AC6, GCC, and ATfE compilers.
    • April 17, 2025
  • Migrating a project from GCC to Arm Toolchain for Embedded

    Paul Black
    Paul Black
    Learn about migrating software projects to Arm Toolchain for Embedded in this blog post.
    • March 28, 2025