2.4 CoreSight
™
20 connector
The CoreSight 20 connector is a 20-way 1.27mm pitch box header which supports JTAG debug, Serial
Wire Debug, SWO trace, and up to 4-bit wide continuous-mode TPIU trace.
To use CoreSight 20 connector with DSTREAM-ST, use the CoreSight 20 debug cable supplied in the
box contents.
Warning
You must configure the pinout mode of the CoreSight 20 connector before using it.
If you do not configure the CoreSight 20 connector correctly, your DSTREAM-ST unit might not operate
correctly. For example, if the pinout was configured for debug and trace, instead of debug only: the
nTRST signal might terminate as if it was a TRACEDATA signal, which causes the nTRST signal to
be asserted, and might cause a TAP reset when the DSTREAM-ST unit is connected.
To configure the pinout mode, use the Platform Configuration Editor (PCE) in Arm Development
Studio. In the PCE, select Debug Adapter, then select the Probe Configuration tab. In the
configuration items table, set the DSTREAMCS20 configuration item to either:
• 0: to use the connector in JTAG debug and trace mode.
• 1: to use the connector in JTAG debug only mode.
For more information, see Configure your debug hardware unit for platform autodetection in the Arm
Development Studio User Guide.
1 2
3 4
5 6
8
9 10
7
11 12
13 14
15 16
17 18
19 20
Figure 2-3 CoreSight 20 connector pinout
CoreSight
™
20 pinout tables
Pinout when DSTREAMCS20 is set to 0:
Table 2-4 Arm CoreSight 20 pinout table (DSTREAMCS20=0)
Pin Signal name Pin Signal name
1 VTREF 2 TMS/SWDIO
3 GND 4 TCK/SWCLK
5 GND 6 TDO/SWO
2 Target interface connectors
2.4 CoreSight
™
20 connector
100893_0100_06_en Copyright © 2017–2019 Arm Limited or its affiliates. All rights
reserved.
2-36
Non-Confidential