DS-5 install packages are available for Windows and Linux platforms.
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 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: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka14522.html
NoteOn Linux, you can use suite_exec to configure the environment variables correctly for DS-5. For example, run
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.
NoteDuring 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:
installer_location\data\install.msi EULA=1 /qn /l*v
- 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.
NoteDevice 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.
- 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.