ARM DS-5 Logo
DS-5 Community Edition Release Notes
(version 5.24.0 build 5240022 dated 2016/03/29 16:52:33 GMT)


DS-5 Community Edition is a free software development solution, based on our professional tool chain, which provides support for the following use-cases:

DS-5 Community Edition includes:

Support and Updates

Visit the DS-5 web resources at to find to tutorials, knowledgebase articles, and any software updates that are available.

Queries and support issues relating to DS-5 can be raised on ARM's public forums at:

Host Computer Requirements

DS-5 Community Edition requires a minimum specification of computer with a dual core 2GHz processor (or equivalent) and 2GB of RAM. 4GB or more of RAM is recommended to improve performance when debugging large images, or when using the simulation models. A full installation requires approximately 1GB of hard disk space.

DS-5 Community Edition is supported on the following host platforms and service packs:

Debug System Requirements

Linux application debug requires gdbserver on your target. The recommended version of gdbserver is 7.0 or later. DS-5 Debugger is unable to provide reliable multi-threaded debug support with gdbserver versions prior to 6.8.

DS-5 support for Linux application debug depends on infrastructure and features that are introduced in specific kernel versions:

Install on Linux

To install DS-5 Community Edition on Linux, run (not source) and follow the on-screen instructions. The installer unpacks DS-5 Community Edition into your chosen directory, and adds desktop shortcuts.

Install on Windows

To install DS-5 Community Edition on Windows, run setup.exe and follow the on-screen instructions. If you have an earlier version or other edition of DS-5 already installed, this one will be installed alongside, without uninstalling your previous installation.

After Install

After installation, you can start Eclipse for DS-5 from the ARM DS-5 Community Edition v5.24.0 -> Eclipse for DS-5 v5.24.0 entry in your desktop menu. Be aware that any existing "Eclipse for DS-5" entry in the desktop menu will point to the previous version of DS-5 that is still available for use on your host. Eclipse for DS-5 and other supplied tools can also be found within the <installdir>/bin directory.

The installer does not modify any environment variables on your system. To run the tools more easily from a console you can manually add the <installdir>/bin directory to your PATH environment variable. See your operating system documentation for further information on setting environment variables.

On Linux you can run <installdir>/bin/suite_exec <shell> to open a shell with the PATH environment variable correctly configured. Run this tool with no arguments for more help.

On Windows the Start menu contains DS-5 Command Prompt. This console is preconfigured with the bin directory added to the PATH environment variable.

Further information on using DS-5 can be found in the on-line help within Eclipse for DS-5. To access the on-line help, start Eclipse for DS-5 and select Help -> Help Contents. The main documentation for DS-5 can be found under the DS-5 Documentation section in the contents.

Separate documentation is provided for the supplied examples in the <installdir>/examples/docs/index.html document, which is also linked to from the Examples Index menu entry in the ARM DS-5 Community Edition v5.24.0 Windows Start menu.


To uninstall DS-5 on Windows, use Add or Remove Programs in Control Panel, select ARM DS-5 Community Edition v5.24.0 and click the Remove button.

To uninstall DS-5 on Linux, run in the root directory of your installation to remove desktop menu entries, and then simply delete the installation directory.

On both Windows and Linux, some per-user configuration is stored outside of the installation directory, which you might optionally choose to delete. For Windows these files are stored in %APPDATA%\ARM. For Linux these files are stored in $HOME/.arm.

Known Issues and Limitations

The following known issues and limitations exist in this release:

Eclipse for DS-5

Copyright © 2016 ARM Limited. All rights reserved. ARM ARN 0013A
Non-Confidential ID032916