ARM DSTREAM User instructions

Copyright © 2010 ARM. All rights reserved.
ARM DUI 0481A (ID052210)
DSTREAM
Setting up the Hardware

ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. ii
ID052210 Non-Confidential
DSTREAM
Setting up the Hardware
Copyright © 2010 ARM. All rights reserved.
Release Information
The following changes have been made to this book.
Proprietary Notice
Words and logos marked with ®or ™are registered trademarks or trademarks of ARM in the EU and other countries,
except as otherwise stated below in this proprietary notice. Other brands and names mentioned herein may be the
trademarks of their respective owners.
Neither the whole nor any part of the information contained in, or the product described in, this document may be
adapted or reproduced in any material form except with the prior written permission of the copyright holder.
The product described in this document is subject to continuous developments and improvements. All particulars of the
product and its use contained in this document are given by ARM in good faith. However, all warranties implied or
expressed, including but not limited to implied warranties of merchantability, or fitness for purpose, are excluded.
This document is intended only to assist the reader in the use of the product. ARM shall not be liable for any loss or
damage arising from the use of any information in this document, or any error or omission in such information, or any
incorrect use of the product.
Where the term ARM is used it means “ARM or any of its subsidiaries as appropriate”.
This product includes software developed by the Apache Software Foundation (see
http://www.apache.org
).
Confidentiality Status
This document is Non-Confidential. The right to use, copy and disclose this document may be subject to license
restrictions in accordance with the terms of the agreement entered into by ARM and the party that ARM delivered this
document to.
Product Status
The information in this document is final, that is for a developed product.
Web Address
http://www.arm.com
Change history
Date Issue Confidentiality Change
May 2010 A Non-Confidential First release.

ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. iii
ID052210 Non-Confidential
Conformance Notices
This section contains conformance notices.
Federal Communications Commission Notice
This device is test equipment and consequently is exempt from part 15 of the FCC Rules under section 15.103 (c).
Class A
Important: This is a Class A device. In residential areas, this device may cause radio interference. The user should take
the necessary precautions, if appropriate.
CE Declaration of Conformity
The system should be powered down when not in use.
It is recommended that ESD precautions be taken when handling DSTREAM, RealView ICE, and RealView Trace
equipment.
The DSTREAM, RealView ICE, and RealView Trace modules generate, use, and can radiate radio frequency energy
and may cause harmful interference to radio communications. There is no guarantee that interference will not occur in
a particular installation. If this equipment causes harmful interference to radio or television reception, which can be
determined by turning the equipment off or on, you are encouraged to try to correct the interference by one or more of
the following measures:
• ensure attached cables do not lie across the target board
• reorient the receiving antenna
• increase the distance between the equipment and the receiver
• connect the equipment into an outlet on a circuit different from that to which the receiver is connected
• consult the dealer or an experienced radio/TV technician for help
Note
It is recommended that wherever possible shielded interface cables be used.

ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. iv
ID052210 Non-Confidential
Contents
DSTREAM Setting up the Hardware
Chapter 1 Conventions and feedback
Chapter 2 Introduction to DSTREAM
2.1 About DSTREAM ..................................................................................................... 2-2
2.2 DSTREAM contents ................................................................................................. 2-3
2.3 Availability and compatibility .................................................................................... 2-4
2.4 Introduction to the DSTREAM components ............................................................. 2-5
2.5 The DSTREAM unit ................................................................................................. 2-6
2.6 The DSTREAM probe .............................................................................................. 2-9
2.7 The DSTREAM firmware ....................................................................................... 2-11
2.8 The debug host software ....................................................................................... 2-12
2.9 Troubleshooting ..................................................................................................... 2-13
2.10 Recovery mode ...................................................................................................... 2-14
Chapter 3 System requirements for using DSTREAM
3.1 Requirements for connecting the DSTREAM hardware .......................................... 3-2
3.2 Connecting the DSTREAM hardware ...................................................................... 3-3
3.3 Hot-plugging and unplugging the debug cable ........................................................ 3-5
3.4 Tracing with DSTREAM ........................................................................................... 3-6

ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. vi
ID052210 Non-Confidential
List of Figures
DSTREAM Setting up the Hardware
Figure 2-1 Rear of DSTREAM unit ............................................................................................................... 2-6
Figure 2-2 Front of DSTREAM unit .............................................................................................................. 2-6
Figure 2-3 Indicator LEDs ............................................................................................................................ 2-7
Figure 2-4 DSTREAM probe ........................................................................................................................ 2-9
Figure 3-1 Connecting the DSTREAM hardware ......................................................................................... 3-3

ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. 1-1
ID052210 Non-Confidential
Chapter 1
Conventions and feedback
The following describes the typographical conventions and how to give feedback:
Typographical conventions
The following typographical conventions are used:
monospace
Denotes text that can be entered at the keyboard, such as commands, file
and program names, and source code.
monospace
Denotes a permitted abbreviation for a command or option. The
underlined text can be entered instead of the full command or option
name.
monospace italic
Denotes arguments to commands and functions where the argument is to
be replaced by a specific value.
monospace bold
Denotes language keywords when used outside example code.
italic Highlights important notes, introduces special terminology, denotes
internal cross-references, and citations.
bold Highlights interface elements, such as menu names. Also used for
emphasis in descriptive lists, where appropriate, and for ARM®processor
signal names.
Feedback on this product
If you have any comments and suggestions about this product, contact your supplier
and give:
• your name and company

Conventions and feedback
ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. 1-2
ID052210 Non-Confidential
• the serial number of the product
• details of the release you are using
• details of the platform you are using, such as the hardware platform,
operating system type and version
• a small standalone sample of code that reproduces the problem
• a clear explanation of what you expected to happen, and what actually
happened
• the commands you used, including any command-line options
• sample output illustrating the problem
• the version string of the tools, including the version number and build
numbers.
Feedback on content
If you have comments on content then send an e-mail to
. Give:
• the title
• the number, ARM DUI 0481A
• if viewing online, the topic names to which your comments apply
• if viewing a PDF version of a document, the page numbers to which your
comments apply
• a concise explanation of your comments.
ARM also welcomes general suggestions for additions and improvements.
ARM periodically provides updates and corrections to its documentation on the ARM
Information Center, together with knowledge articles and Frequently Asked Questions (FAQs).
Other information
• ARM Information Center, http://infocenter.arm.com/help/index.jsp
• ARM Technical Support Knowledge Articles,
http://infocenter.arm.com/help/topic/com.arm.doc.faqs/index.html
• Keil Distributors, http://www.keil.com/distis.

ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. 2-1
ID052210 Non-Confidential
Chapter 2
Introduction to DSTREAM
The following topics introduce DSTREAM, and describe the software components:
•About DSTREAM on page 2-2
•DSTREAM contents on page 2-3
•Availability and compatibility on page 2-4
•Introduction to the DSTREAM components on page 2-5
•The DSTREAM unit on page 2-6
•The DSTREAM probe on page 2-9
•The DSTREAM firmware on page 2-11
•The debug host software on page 2-12
•Troubleshooting on page 2-13
•Recovery mode on page 2-14.

Introduction to DSTREAM
ARM DUI 0481A Copyright © 2010 ARM. All rights reserved. 2-2
ID052210 Non-Confidential
2.1 About DSTREAM
DSTREAM is an ARM®debug and trace hardware unit. It enables you to connect a software
debugger to an ARM processor-based target using a hardware interface such as JTAG or Serial
Wire Debug (SWD). It also enables the collection of trace from the device for non-intrusive
debug and code optimization.
Note
Some debuggers are unable to capture trace from the external trace port of a System-on-Chip
(SoC) device. See the documentation that accompanies your debugger for details of the trace
capabilities of your debugger.
2.1.1 See also
Concepts
•DSTREAM contents on page 2-3
•Availability and compatibility on page 2-4
•Introduction to the DSTREAM components on page 2-5.
Other manuals for DSTREAM
1
Table of contents
Other ARM Computer Hardware manuals

ARM
ARM Cortex-A76 Core Product manual

ARM
ARM DSTREAM-XT User manual

ARM
ARM ARM9TDMI Product manual

ARM
ARM DSTREAM User instructions

ARM
ARM ARM926EJ-S Product manual

ARM
ARM DSTREAM-HT User manual

ARM
ARM DSTREAM-PT User manual

ARM
ARM Cortex-M3 DesignStart Product manual

ARM
ARM Versatile/IT1 User manual

ARM
ARM ARM946E-S Product manual
Popular Computer Hardware manuals by other brands

EMC2
EMC2 VNX Series Hardware Information Guide

Panasonic
Panasonic DV0PM20105 Operation manual

Mitsubishi Electric
Mitsubishi Electric Q81BD-J61BT11 user manual

Gigabyte
Gigabyte B660M DS3H AX DDR4 user manual

Raidon
Raidon iT2300 Quick installation guide

National Instruments
National Instruments PXI-8186 user manual


























