Page 3
DS-5 ® not intended to create or refer to any partnership relationship with any other company. Arm may make changes to this document at any time and without notice. If any of the provisions contained in these terms conflict with any of the provisions of any click through or signed written agreement covering this document with Arm, then the click through or signed written agreement prevails over and supersedes the conflicting provisions of these terms.
Glossary is a list of terms used in Arm documentation, together with definitions for those ® terms. The Arm Glossary does not contain terms that are industry standard unless the Arm meaning differs from the generally accepted meaning. See the Glossary for more information.
Page 8
A concise explanation of your comments. Arm also welcomes general suggestions for additions and improvements. Note Arm tests the PDF only in Adobe Acrobat and Acrobat Reader, and cannot guarantee the quality of the represented document when used with any other PDF reader. Other information •...
About DSTREAM DSTREAM is a debug and trace hardware unit that enables powerful software debug and optimization on any Arm processor-based hardware target. It connects to the target using hardware interfaces such as JTAG or Serial Wire Debug (SWD). DSTREAM also enables the collection of trace from the device for non-intrusive debug and code optimization.
1 Introduction to Arm DSTREAM 1.2 DSTREAM product contents DSTREAM product contents The DSTREAM product includes everything you need to connect your workstation to your Arm architecture-based target. The DSTREAM product consists of: • A DSTREAM unit. • A DSTREAM probe.
DSTREAM availability and compatibility DSTREAM is available from Arm and its resellers. Contact Arm directly regarding OEM licenses. See the documentation for your Arm debug tools to determine the compatibility with DSTREAM. DSTREAM provides: • The ability to access the target.
This is the most commonly-used debug connector standard for Arm architecture-based target boards. MICTOR 38 This is the most commonly used trace connector standard for Arm architecture-based target boards. It can also incorporate all the debug signals if they use the same voltage domain. MIPI 34 This is a MIPI connector standard that supports debug and trace signals.
1.6 Installing the USB drivers for the DSTREAM unit Installing the USB drivers for the DSTREAM unit To use the DSTREAM unit with a USB connection, the USB device drivers provided with Arm DS-5 must be installed for your operating system.
Each template defines how to communicate with the device and the settings that you can configure. Firmware updates are supplied with Arm DS-5. You must ensure that the firmware in use meets the minimum version required by DS-5. In DS-5, the latest firmware files are available at:...
It translates debugger commands, such as start, stop, and download, into control sequences for a particular processor. The debug software provides support for debugging on a wide range of Arm processors. To see a list of supported processors, open the installed Update utility, connect to your debug hardware, and expand the Templates tree and sub-trees.
Chapter 2 System requirements for using Arm DSTREAM Describes the system requirements for Arm DSTREAM and how to connect the DSTREAM unit to your host computer and target system. It contains the following sections: • 2.1 Requirements for connecting the DSTREAM unit on page 2-25.
This can cause unwanted resets to occur. • If using targets with a power supply voltage greater than 5V, Arm recommends observing one or both of the following precautions. 1. Disconnect the target from the DSTREAM unit before powering.
This can cause unwanted resets to occur. • If using targets with a power supply voltage greater than 5V, Arm recommends observing one or both of the following precautions. 1. Disconnect the target from the DSTREAM unit before powering.