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 the DSTREAM-PT system, 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-PT system 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-PT system 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.
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
101714_0100_02_en
Copyright © 2019 Arm Limited or its affiliates. All rights reserved.
2-37
Non-Confidential