ARM, as a leader in microprocessor architecture and technology, regularly introduces new solutions in the design and functionality of its products. The ARM Development Studio software is continuously updated to keep pace with these changes. Each year, a new edition of the integrated development environment (IDE) is released, supporting the largest number of devices from various manufacturers, with the list of supported devices constantly expanding to include new versions.
Development Studio
Development Studio is designed with Arm architecture in mind, making it the most comprehensive tool for developing in C and C++. It supports multi-core debugging, handling processors from the Cortex-A, Cortex-R, Cortex-M, and Neoverse Arm series. The Arm Debugger plays a crucial role in the SoC validation process, enabling emulation, simulation, and testing. The 2024 edition of Arm Development Studio introduces a range of improvements and new features.
Development Studio 2024 is the first publicly available version supporting the latest Arm processors, including models: Cortex-M52, Cortex-R82AE, Cortex-A520AE, Cortex-A720AE, Neoverse N3, Neoverse V3, Neoverse V3AE
Features of Development Studio 2024
In the 2024 edition, new Arm architectures and extensions have been added. The components of Development Studio have also been updated to the latest versions:
- Arm Compiler for Embedded 6.22
- Arm Debugger 6.1.2
- Arm Streamline 9.1
- Fixed Virtual Platforms (FVPs) based on Arm Fast Models 11.25
Note:
Arm Graphics Analyzer is no longer included with Arm Development Studio. It is available (for free) as a component of Arm Performance Studio for Mobile.
Latest IP Support
Arm Development Studio provides full support for the previously mentioned Arm IP:
- Arm Compiler for Embedded
- Arm Debugger
- Fixed Virtual Platforms
Licensing Arm Development Studio
Perpetual licenses with current subscriptions and time-limited licenses of ARM's engineering software, a leading microprocessor technology manufacturer, include technical support with many additional benefits. An active time-limited license generally allows access to all updates and the latest versions of the software, as well as to proven projects and other resources. Users of Arm Development Studio with an active subscription can update their software to Arm Development Studio 2024 for free. A new feature is UBL licensing.
For a user-based license (UBL), the right to use the product is limited to the end user. There are no imposed restrictions on the user's work; they can use multiple workstations, including software installation.
Sample projects, improvements
A set of sample projects has also been provided to help get started with the software.
In addition to these changes, the 2024 version introduces new register view windows, display formats, and data. Changes also affect the debugger itself, which now allows for more efficient analysis during project development. More information can be found in the release notes available on the Arm website.
Conclusions
Arm Development Studio is a modern software suite offering tools to work with a wide range of popular microcontroller cores. It sets new standards in the market, surpassing competitive solutions and driving innovation. ARM, in collaboration with ecosystem partners, continuously addresses the challenges associated with increasing software complexity, providing developers in the embedded systems and IoT sectors with consistent workflows. Thanks to compatibility with various toolchains, ARM processors are perfectly suited to the needs of embedded applications.