Advertisement

Quick Links

DSTREAM-XT
Version 1.0
Getting Started Guide
Non-Confidential
Copyright © 2021 Arm Limited (or its affiliates).
All rights reserved.
Issue 00
102443_1.0_00_en

Advertisement

Table of Contents
loading

Summary of Contents for ARM DSTREAM-XT

  • Page 1 DSTREAM-XT Version 1.0 Getting Started Guide Non-Confidential Issue 00 102443_1.0_00_en Copyright © 2021 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 Document ID: 102443_1.0_00_en Version 1.0 or indirectly, in violation of such export laws. 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. Arm may make changes to this document at any time and without notice.
  • 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. This document includes language that can be offensive. We will replace this language in a future issue of this document.
  • Page 5 • Avoid using the product near sources of EMI. • Never use the product in Safety-Critical-Systems (SCS), or Life-Critical-Systems (LCS). Arm recommends that, wherever possible, shielded interface cables be used. Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 5 of 38...
  • Page 6: Table Of Contents

    2.4 The DSTREAM-XT probe........................... 21 3 Set up your DSTREAM-XT system......................25 3.1 Install the USB drivers for the DSTREAM-XT system on Windows..........25 3.2 Install the USB drivers for the DSTREAM-XT system on Linux............26 3.3 Connect and power up the DSTREAM-XT system................26 3.4 DSTREAM-XT system boot sequence....................
  • Page 7: List Of Figures

    Figure 18: Rear of XT probe................21 Figure 19: Top of XT probe................22 Figure 20: DSTREAM-XT connection............29 Figure 21: DSTREAM-XT debug bypass connection.........29 Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 7 of 38...
  • 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: Feedback

    • An explanation with as much information as you can provide. Include symptoms and diagnostic procedures if appropriate. Feedback on content If you have comments on content then send an e-mail to errata@arm.com. Give: • The title DSTREAM-XT Getting Started Guide. • The number 102443_1.0_00_en.
  • Page 10: Other Information

    Introduction 1.3 Other information See the Arm website for other relevant information. • ® Developer. • ® Documentation. • Technical Support • Glossary. ® Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 10 of 38...
  • Page 11: The Dstream-Xt System

    Document ID: 102443_1.0_00_en Version 1.0 The DSTREAM-XT system 2 The DSTREAM-XT system The DSTREAM-XT system is a debug and trace hardware probe that enables software debug and trace for the optimization of software running on Arm ® processor-based targets. DSTREAM-XT provides an interface between a debugger such as Arm Debugger provided with Arm Development Studio and an Arm processor-based target using a hardware interface such as JTAG or Serial Wire Debug (SWD).
  • Page 12: Buy Arm Dstream-Xt

    Arm DSTREAM-XT box contents on page 12 2.2 Arm DSTREAM-XT box contents The DSTREAM-XT product box contains the required components to set up and connect your host computer to your Arm architecture-based development board. The items are: • DSTREAM-ST unit Figure 2-1: DSTREAM-ST unit •...
  • Page 13 Figure 2-5: CoreSight 10/20-way 0.05" pitch ribbon cable • CoreSight Short 20-way 0.05" pitch ribbon cable Figure 2-6: CoreSight Short 20-way 0.05" pitch ribbon cable Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 13 of 38...
  • Page 14 • JTAG 14-way Texas Instruments adapter Figure 2-9: JTAG 14-way Texas Instruments adapter • MICTOR 38-way 4-bit adapter Figure 2-10: MICTOR 38-way 4-bit adapter Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 14 of 38...
  • Page 15 • DSTREAM-XT x8 card edge adapter Figure 2-13: DSTREAM-XT x8 card edge adapter • DSTREAM-XT x16 card slot adapter Figure 2-14: DSTREAM-XT x16 card slot adapter Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 15 of 38...
  • Page 16: The Dstream-St Unit

    DSTREAM-ST is a Gigabit Ethernet (GbE) device. To achieve the maximum GbE data transfer rate: • Your host computer must support the GbE standard. Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 16 of 38...
  • Page 17 When using DSTREAM-ST with the XT probe, you must use the unified power cable provided with the power supply unit. Front The front of the DSTREAM-ST unit contains ports for connecting to your target. Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 17 of 38...
  • Page 18 TI JTAG 14 header. • MICTOR adapter - Used in conjunction with both the Arm JTAG 20 and CoreSight 20 cables, this adapter provides debug and trace access to any target with a MICTOR socket.
  • Page 19 Illuminates when the unit is accessing its internal flash storage. TARGET Illuminates when a valid target VTREF is detected. DEBUG Illuminates when debug data transfer takes place. Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 19 of 38...
  • Page 20 Related information The DSTREAM-XT probe on page 20 Connect and power up the DSTREAM-XT system on page 26 Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 20 of 38...
  • Page 21: The Dstream-Xt Probe

    DSTREAM-XT Getting Started Guide Document ID: 102443_1.0_00_en Version 1.0 The DSTREAM-XT system 2.4 The DSTREAM-XT probe The DSTREAM-XT probe provides the hardware interface to connect your DSTREAM-XT system to the PCIe port of your target. Rear Figure 2-18: Rear of XT probe 5VDC...
  • Page 22 DSTREAM-ST unit and the target, leaving this connector, on the XT probe, unused. PCIe connector Connects the XT probe to the appropriate DSTREAM-XT adapter using the provided 98-way ribbon cable. Copyright © 2021 Arm Limited (or its affiliates). All rights reserved.
  • Page 23 Illuminates green to indicate that the numbered lane has initialized correctly. Gen [1-4] Illuminates green to indicate the current PCIe protocol/lane-rate in use. If a particular lane rate fails to initialize, DSTREAM-XT automatically falls-back to the next slowest lane rate. Link Up Illuminates green to indicate that the PCIe link has been established at the indicated lane rate.
  • Page 24 The DSTREAM-ST unit on page 16 Connect and power up the DSTREAM-XT system on page 26 Troubleshooting on page 35 DSTREAM-XT trace probe configuration Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 24 of 38...
  • Page 25: Set Up Your Dstream-Xt System

    3.1 Install the USB drivers for the DSTREAM-XT system on Windows To use the DSTREAM-XT system with a USB connection, for your operating system, install the USB device drivers provided with Arm Development Studio 2021.1 or later.
  • Page 26: Install The Usb Drivers For The Dstream-Xt System On Linux

    Set up your DSTREAM-XT system 3.2 Install the USB drivers for the DSTREAM-XT system on Linux To use the DSTREAM-XT system with a USB connection, for your operating system, install the USB device drivers provided with Arm Development Studio 2021.1 or later.
  • Page 27 USB 3.0 port. ▪ The Ethernet cable, to connect the DSTREAM-ST unit to the network. ◦ To connect DSTREAM-XT to the target hardware, you need a target-compatible cable/ adapter. For a list of supplied cables and adapters, see Arm DSTREAM-XT box contents.
  • Page 28 Powering simultaneously ensures that the DSTREAM-ST unit correctly detects the XT probe during its boot sequence. • If you need to reset the DSTREAM-XT system, press the reset button on the rear of the DSTREAM-ST unit. When a DSTREAM-ST unit is connected in a DSTREAM-XT system, the reset button on the DSTREAM-ST unit re- initializes both the DSTREAM-ST unit and the XT probe.
  • Page 29 PCIe connector. In this case, the JTAG 20-way 0.1" cable must be connected between the JTAG 20 connector of the DSTREAM-ST unit and the Debug via PCIe connector of the XT probe. Copyright © 2021 Arm Limited (or its affiliates). All rights reserved. Non-Confidential Page 29 of 38...
  • Page 30: Dstream-Xt System Boot Sequence

    DSTREAM-XT system boot sequence on page 30 3.4 DSTREAM-XT system boot sequence When you power up the DSTREAM-XT system, it goes through a boot sequence. The LEDs identify the progress of the boot sequence. The boot sequence is: 1. To indicate that both units are powered, the DSTREAM logo of the DSTREAM-ST unit illuminates blue and the STATUS LED of the XT probe illuminates red.
  • Page 31: Update The Dstream-Xt System Firmware

    DSTREAM-ST unit and XT probe is updated simultaneously. For more information, see Connect and power up the DSTREAM-XT system. • You must also ensure that Arm Development Studio 2021.1 or later is installed on the host computer. • In Arm Development Studio, the latest firmware files are available at: <Arm_Development_Studio_install_directory>/sw/debughw/ firmware/ •...
  • Page 32: Using Dstream-Xt

    4 Using DSTREAM-XT ® DSTREAM-XT is part of a comprehensive solution for the development and debug of complex Arm-based devices. This chapter explains some of the ways you can use DSTREAM-XT to work with your targets. 4.1 Debug software for DSTREAM-XT The development software on your host computer provides the interface between your debugger and the DSTREAM-XT hardware that controls the target devices.
  • Page 33: Hot-Plug The Debug Cable

    Development Studio <version>/bin/csat.exe. 4.2 Hot-plug the debug cable At times, you might want to connect or disconnect the debug cable between the DSTREAM-XT system and the target hardware, without powering off the target. This process is known as hot- plugging.
  • Page 34 • If you are not using an RTCK system, the debug software can handle this situation. However, you must perform a Test Access Port (TAP) reset using the debugger when you next connect the DSTREAM-XT system to a target. For more information on TAP resets, see Reset signals.
  • Page 35: Troubleshooting

    4. Reconnect the 60-way ribbon cable. Ensure both ends of the cable are securely connected. 5. Reset the DSTREAM-XT 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-XT system. For more information, see Restore a DSTREAM-XT system.
  • Page 36: Dstream-Xt Overheats

    DSTREAM-XT system, see Connect and power up the DSTREAM-XT system • Attempt a soft reset of your DSTREAM-XT system, by pressing the Reset button on the rear of the DSTREAM-ST unit, before running a full restore of the system.
  • Page 37: Remotely Restart A Dstream-Xt System

    During the firmware update process on the DSTREAM-ST unit, it detects the attached XT probe and updates the probe firmware. Results After the recovery and the firmware update process is complete, the DSTREAM-XT system automatically reboots. If a restore fails, contact support.
  • Page 38 DSTREAM-XT Getting Started Guide Document ID: 102443_1.0_00_en Version 1.0 Troubleshooting • Update the firmware of your DSTREAM-XT system. At the end of a firmware update, the DSTREAM-XT system restarts. To update the firmware of a DSTREAM-XT system, either use: ◦...

Table of Contents