2.2 Installing DS-5

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

The main advantage of using a 64-bit version of DS-5 is that the binaries provided with 64-bit versions are capable of processing larger data sets before hitting per-process memory limits. On Linux, 64-bit tools have fewer operating system compatibility issues.


Although you can install 32-bit versions of DS-5 on 64-bit platforms, it is recommended to install 64-bit versions of DS-5 on 64-bit operating systems.

Installing on Linux

To install DS-5 on Linux, run (not source) install.sh 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 http://www.freedesktop.org/ menu system on supported Linux platforms. If you want to install these features post-install, using root privileges, run run_post_install_for_ARM_DS-5.sh script available in the install directory.


Tools installed by both the 32-bit and 64-bit installers 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: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka14522.html


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.

Non-ConfidentialPDF file icon PDF versionARM DUI0478Z
Copyright © 2010-2016 ARM Limited or its affiliates. All rights reserved.