Page 2
No part of this document may be reproduced in any form by any means without the express prior written permission of Arm. No license, express or implied, by estoppel or otherwise to any intellectual property rights is granted by this document unless specifically stated.
Page 3
Use of the word “partner” in reference to Arm’s customers is not intended to create or refer to any partnership relationship with any other company.
Page 4
Version 1.0 Inclusive language commitment Arm values inclusive communities. Arm recognizes that we and our industry have used language that can be offensive. Arm strives to lead the industry and create change. Previous issues of this document included language that can be offensive. We have replaced this language.
Page 5
Document ID: 101760_1.0_02_en Version 1.0 • End-of-Life products can be disposed of safely using an Approved Authorized Treatment Facility (AATF). To support safe disposal, Arm has partnered with B2B Compliance. B2B can be contacted at the following weblink: https:/ /b2bcompliance.org.uk During the lifetime of the product, you are advised to: •...
2.4 The HSSTP probe............................19 3. Set up your DSTREAM-HT........................23 3.1 Install the USB drivers for the DSTREAM-HT system on Windows..........23 3.2 Install the USB drivers for the DSTREAM-HT system on Linux............24 3.3 Connect and power up the DSTREAM-HT system................24 3.4 DSTREAM-HT system boot sequence....................28...
The following subsections describe conventions used in Arm documents. Glossary The Arm 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.
Document ID: 101760_1.0_02_en Version 1.0 The DSTREAM-HT system 2. The DSTREAM-HT system DSTREAM-HT is a debug and trace hardware system that enables software debug and trace for the optimization of software running on Arm ® processor-based targets. DSTREAM-HT provides an interface between a host such as Arm Development Studio and an Arm processor-based target using a hardware interface such as JTAG or Serial Wire Debug (SWD).
Related information Arm DSTREAM-HT box contents on page 11 2.2 Arm DSTREAM-HT box contents The DSTREAM-HT product box contains the required components to set up and connect your host PC to your Arm ® architecture-based development board. The items are: •...
TI JTAG 14 header. • MICTOR adapter - Used in conjunction with the Arm JTAG 20 and CoreSight 20 cables, this adapter provides debug and trace access to any target with a MICTOR socket.
3.1 Install the USB drivers for the DSTREAM-HT system on Windows To use the DSTREAM-HT system with a USB connection, install the USB device drivers for your operating system. The USB drivers for the DSTREAM-HT system are provided with Arm ®...
• You must install Arm Development Studio to access the software drivers and debug hardware configuration utilities. • Your target hardware must have a debug connector supported by DSTREAM-HT. For a list of supported connectors, see Target interface connectors in the Arm DSTREAM-HT System and ®...
Page 25
3.0 port. ▪ The Ethernet cable, to connect the DSTREAM-ST unit to the network. ◦ To connect DSTREAM-HT to the target hardware, you need a target-compatible cable. For a list of supplied cables, see Arm DSTREAM-HT box contents. • If DSTREAM-HT or the target hardware are not earthed, potential differences can occur between them.
Page 26
DSTREAM-ST unit correctly detects the HSSTP probe during its boot sequence. • If you need to reset the DSTREAM-HT system, press the reset button on the rear of the DSTREAM-ST unit. When a DSTREAM-ST unit is connected in a DSTREAM-HT system, the reset button on the DSTREAM-ST unit re- initializes both the DSTREAM-ST unit and the HSSTP probe.
DSTREAM-HT power cable cable • If your target has separate debug and trace connectors, connect the DSTREAM-HT system with the debug cable bypassing the HSSTP probe: a. Connect the HSSTP probe to the target using the 40-way HSSTP cable. b. Connect the DSTREAM-ST unit to the target using the appropriate JTAG or CoreSight ™...
5. The Host Link LED of the HSSTP probe flashes blue, and then illuminates green to indicate that the units have successfully linked. 6. If the target is connected to the DSTREAM-HT system and powered, the TARGET LED on the DSTREAM-ST unit illuminates green.
Connect and power up the DSTREAM-HT system. • You must also ensure that the current DSTREAM-HT system firmware is at least the minimum version required by Arm Development Studio. You must have firmware version 5.4 or later, installed for the HSSTP probe to be detected.
4. Work with your DSTREAM-HT ® DSTREAM-HT is a comprehensive solution for the development and debug of complex Arm- based devices. This chapter explains some of the ways you can use DSTREAM-HT to work with your targets. 4.1 Debug software for DSTREAM-HT The development software on your host PC provides the interface between your debugger and the DSTREAM-HT hardware that controls the target devices.
23 4.2 Hot-plug the debug cable At times, you might want to connect or disconnect the debug cable between the DSTREAM-HT system and the target hardware, without powering off the target. This process is known as hot- plugging.
Page 33
Version 1.0 Work with your DSTREAM-HT To connect a DSTREAM-HT system to a target without affecting its current state, you must: 1. Power up the DSTREAM-HT system. Allow the DSTREAM-ST and HSSTP probe to boot up. 2. Connect the HSSTP trace cable to the target.
Version 1.0 Troubleshooting 5. Troubleshooting This chapter describes the steps that you need to take when your DSTREAM-HT system does not function as expected. For more information about troubleshooting and support for your DSTREAM-HT system, see the Arm DSTREAM-HT web page on the Arm Developer web site.
Page 35
Indicated by: A green Lanes LEDs and a red Chan up LED on the probe. Solution In Arm Development Studio, check the bonding sequence transmission length that is set in the python script for your target. If the bonding sequence transmission length is set correctly, contact Arm support.
4. Reconnect the 60-way ribbon cable. Ensure both ends of the cable are securely connected. 5. Reset the DSTREAM-HT system. Use the reset button on the rear of the DSTREAM-ST unit. 6. If a reset does not fix the Host Link connection, restore the DSTREAM-HT system. For more information, see Restore a DSTREAM-HT system.
Development Studio might not cause a red LED error on the HSSTP ® probe. Badly ordered data If Arm Development Studio receives data in an incorrect order, it reports an error. Invalid trace Indicated by: Arm Development Studio warning only.
Connect and power up the DSTREAM-HT system • Attempt a soft reset of your DSTREAM-HT system, by pressing the Reset button on the rear of the DSTREAM-ST unit, before running a full restore of the system. • Debug hardware drivers are provided with Arm ®...
Development Studio does not currently have a feature to remotely restart a DSTREAM-HT system, however, a workaround is available. Workaround To restart your DSTREAM-HT system, update the firmware. At the end of a firmware update, the DSTREAM-HT system restarts. To update the firmware of a DSTREAM-HT system, either use: •...