Hot-Plug The Debug Cable - ARM DSTREAM-ST Getting Started Manual

Table of Contents

Advertisement

DSTREAM-ST Getting Started Guide
CoreSight Access Tool (CSAT)
The CoreSight
Access Tool (CSAT) provides a scriptable low-level interface to the CoreSight
Debug Access Port (DAP) on a target. CSAT is useful to perform initial bring-up tests before a
debugger connection to the target is available.
CSAT provides low-level, command-line manipulation of devices connected to a DAP, for
example, custom instrumentation hardware, at the memory or register level. CSAT removes
the complexity, complication, or overhead of a debugger. CSAT can be used while a debugger
is connected to an Arm processor. This enables the debugging of complex hardware-related
problems.
For more information, see the
Guide. In your Arm Development Studio installation, CSAT is located in
<Arm_Development_Studio_install_directory>/bin/csat
Related information
Install the USB drivers for the DSTREAM-ST unit on Linux
Install the USB drivers for the DSTREAM-ST unit on Windows

4.2 Hot-plug the debug cable

At times, you might want to connect or disconnect the debug cable between the DSTREAM-
ST unit and the target hardware, without powering off the target. This process is known as hot-
plugging.
If the DSTREAM-ST unit or the target hardware are not properly earthed, potential
differences can occur between them. During connection, potential differences can
cause unwanted pulses in the debug interface. Pulses in the debug interface can
cause unwanted resets to occur.
Arm recommends you avoid hot-plugging the debug cable, however, you can hot-plug without
affecting operation of the target, if:
• The DSTREAM-ST unit is powered by its original power supply (which has an earthed-output).
• The target hardware is earthed either through its power supply or a separate earth connection.
Hot-plugging: connecting
When connecting the debug cable to the target system, to guard against ground-
loop noise, ensure that one of the GND pins of the debug connector makes contact
first. This contact ensures that the current target state is not affected. For pin
details, see
Interface Design Reference Guide.
Copyright © 2017–2019, 2022 Arm Limited (or its affiliates). All rights reserved.
CoreSight Access Tool (CSAT) User
Target interface connections
Non-Confidential
Document ID: 100892_1.0_07_en
.
on page 19
on page 19
in the Arm
®
DSTREAM-ST System and
Version 1.0
Work with your DSTREAM-ST
Page 25 of 31

Advertisement

Table of Contents
loading

Table of Contents