You copied the Doc URL to your clipboard.

Installing DS-5

DS-5 install packages are available for Windows and Linux platforms.

Installing on Linux

To install DS-5 on Linux, run (not source) and follow the on-screen instructions.

Installing device drivers and desktop shortcuts is optional. The device drivers allow USB connection to debug hardware units, for example DSTREAM. The desktop menu is created using the menu system on supported Linux platforms. If you want to install these features post-install, using root privileges, run script available in the install directory.


Tools installed by the 64-bit installer have dependencies on 32-bit system libraries.

You must ensure that 32-bit compatibility libraries are installed when using DS-5 on 64-bit Linux host platforms. DS-5 tools may fail to run or report errors about missing libraries if 32-bit compatibility libraries are not installed.

There are known issues when running DS-5 32-bit binaries on 64-bit Ubuntu host platforms.

The Arm® Knowledgebase contains information which may help you troubleshoot these issues:


On Linux, you can use suite_exec to configure the environment variables correctly for DS-5. For example, run DS-5_install_directory/bin/suite_exec <shell> to open a shell with the PATH and other environment variables correctly configured. Run suite_exec with no arguments for more help.

Installing on Windows

To install DS-5 on Windows, run setup.exe and follow the on-screen instructions.

During installation, you may be prompted to install device drivers. These drivers allow USB connections to DSTREAM, RVI, and Energy Probe hardware units. They also support networking for the simulation models. It is recommended to install these drivers if you intend to use these features.


During installation, you might receive warnings about driver software. You can safely ignore warnings displayed when these drivers are installed and continue with the installation.

Command-line installation on Windows

Command-line installation and uninstallation are possible on Windows by opening a command prompt, with administrative privileges, and running Microsoft's installer, msiexec.exe. You must provide the location of the .msi file as an argument to msiexec. You can get a full list of options for using msiexec by running msiexec /? on the command-line. An example of how to install DS-5 using msiexec is:

msiexec.exe /i installer_location\data\install.msi EULA=1 /qn /l*v install.log


This option is to perform the installation.
This specifies the full pathname of the .msi file to install.
This is an Arm specific option. Setting EULA to 1 means you accept the End User License Agreement (EULA). You must read the EULA in the GUI installer before accepting it on the command-line.
This option specifies quiet mode, so that the installation does not require user interaction.


Device driver installation still requires user interaction. If you do not require USB drivers or if you want the installation to avoid user interaction for USB drivers, you can use SKIP_DRIVERS=1 option on the command-line.
/l*v install.log
This option specifies the log file to log all output from the installation.

Installing multiple versions of DS-5

You can install multiple versions of DS-5 on Windows and Linux platforms.

You can select different toolkits for different installations of DS-5. The default installation of DS-5 does not automatically select a toolkit. You must select the appropriate toolkit in each installation of DS-5.

Was this page helpful? Yes No