ARM DSTREAM-HT Getting Started Manual
Hide thumbs Also See for DSTREAM-HT:

Advertisement

Quick Links

DSTREAM-HT
Version 1.0
Getting Started Guide
Non-Confidential
Copyright © 2019, 2022 Arm Limited (or its affiliates).
All rights reserved.
Issue 02
101760_1.0_02_en

Advertisement

Table of Contents
loading

Summary of Contents for ARM DSTREAM-HT

  • Page 1 DSTREAM-HT Version 1.0 Getting Started Guide Non-Confidential Issue 02 101760_1.0_02_en Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved.
  • 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: •...
  • Page 6: Table Of Contents

    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...
  • Page 7: List Of Figures

    Figure 2-14: Rear of HSSTP Trace probe..................19 Figure 2-15: Top of HSSTP Trace probe..................20 Figure 3-1: DSTREAM-HT connection................... 27 Figure 3-2: DSTREAM-HT debug bypass connection..............27 Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 7 of 39...
  • Page 8: Introduction

    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.
  • Page 9: Useful Resources

    1.3 Other information See the Arm website for other relevant information. • Developer. ® • Documentation. ® Technical Support. • • ® Glossary. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 9 of 39...
  • Page 10: The Dstream-Ht System

    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).
  • Page 11: Buy Arm Dstream-Ht

    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: •...
  • Page 12: Figure 2-3: Dstream-Ht Power Supply And Cables

    • CoreSight Short 20-way 0.05" pitch ribbon cable. Figure 2-6: CoreSight Short 20-way 0.05" pitch ribbon cable • JTAG 20-way 0.1" pitch ribbon cable. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 12 of 39...
  • Page 13: Figure 2-7: Jtag 20-Way 0.1" Pitch Ribbon Cable

    Figure 2-10: MICTOR 38-way 4-bit adapter • Ethernet cable. (Not pictured) • USB 3.0 cable. (Not pictured) Related information Buy Arm DSTREAM-HT on page 10 Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 13 of 39...
  • Page 14: The Dstream-St Unit

    DSTREAM-ST is a USB 3.0 device. To achieve the maximum USB 3.0 data transfer rate: • Your PC must have a USB 3.0 port. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 14 of 39...
  • Page 15 When using DSTREAM-ST with the HSSTP probe, you must use the dual power cable provided with the power supply unit. Front The front of the DSTREAM-ST unit contains ports for connecting to your target. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 15 of 39...
  • Page 16: Figure 2-12: Front Of The Dstream-St Unit

    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.
  • Page 17: Figure 2-13: Indicator Leds

    Debug Hardware Firmware Installer view in Arm Development Studio. STATUS Illuminates green to show that DSTREAM-ST is in its ready state. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 17 of 39...
  • Page 18 Related information The HSSTP probe on page 18 Connect and power up the DSTREAM-HT system on page 24 Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 18 of 39...
  • Page 19: The Hsstp Probe

    Connect the power supply unit to Power input port using the dual power cable. The top of the HSSTP probe has connectors for connecting to a DSTREAM-ST unit and to a target. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential...
  • Page 20: Figure 2-15: Top Of Hsstp Trace Probe

    When you power-up the HSSTP probe, the LEDs on top of the unit indicate the status of the unit. Status At power-up, the Status LED: Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 20 of 39...
  • Page 21 Chan Up (Channel) Illuminates green to indicate that the channel has initialized correctly. Illuminates red to indicate that the channel has failed to initialize. Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 21 of 39...
  • Page 22 The DSTREAM-ST unit on page 14 Connect and power up the DSTREAM-HT system on page 24 Troubleshooting on page 34 DSTREAM-HT trace probe configuration Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 22 of 39...
  • Page 23: Set Up Your Dstream-Ht

    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 ®...
  • Page 24: Install The Usb Drivers For The Dstream-Ht System On Linux

    • 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.
  • Page 27: Figure 3-1: Dstream-Ht Connection

    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 ™...
  • Page 28: Dstream-Ht System Boot Sequence

    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.
  • Page 29: Update The Dstream-Ht System Firmware

    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.
  • Page 30 The firmware is now updated on both the DSTREAM-ST unit and HSSTP probe. Related information Connect and power up the DSTREAM-HT system on page 24 Copyright © 2019, 2022 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 30 of 39...
  • Page 31: Work With Your Dstream-Ht

    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.
  • Page 32: Hot-Plug The Debug Cable

    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.
  • Page 34: Troubleshooting

    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.
  • Page 36: Host Link Issues

    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.
  • Page 37: Dstream-Ht Overheats

    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.
  • Page 38: Restore A Dstream-Ht System

    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 ®...
  • Page 39: Remotely Restart A Dstream-Ht System

    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: •...

Table of Contents