ARM CoreSight 10-pin
ARM Cortex 10-Pin 0.05-inch (1.27mm) Micro Debug & SWD Header
The 10-pin Cortex debug header is the compact 1.27 mm connector for Serial Wire Debug and JTAG on Arm Cortex-M boards. Select a contact to see its SWD and JTAG function.
Pin assignment
- Power
- Debug (JTAG/SWD)
- Ground
- Not connected
Schematic face view, not to scale · numbering per ARM CoreSight 10-pin
| Pin | Signal | Function | Status |
|---|---|---|---|
| VTREF | Target reference voltage: the probe matches its logic levels to it and detects the target when it exceeds 0.8 V | Standard | |
| SWDIO / TMS | Serial Wire debug data I/O / JTAG test mode select | Standard | |
| GND | Ground | Standard | |
| SWCLK / TCK | Serial Wire clock / JTAG test clock | Standard | |
| GND | Ground | Standard | |
| SWO / TDO | Serial Wire trace output / JTAG test data out | Standard | |
| KEY | Polarization key: no pin, not connected | Discretionary | |
| TDI | JTAG test data in (unused in Serial Wire mode) | Standard | |
| GND | Ground; Keil documentation calls it GNDDetect, used by the probe to sense a connected target | Standard | |
| nSRST | Target system reset, active low (nRESET in Keil documentation) | Standard |
Pin details
Select a pin on the diagram or table for full details.
About this connector
Compact 10-pin ARM Cortex debug connector for SWD, optional trace, target reset, reference voltage, and ground.
Specifications
- Standard
- ARM Cortex 10-Pin 1.27mm Pitch
- Positions
- 10
Primary sources
Help keep this page accurate
Checked this pinout against your board or connector? Confirm it, or report a pin, voltage or orientation that does not match.
Opens a public form on GitHub with this page already filled in; a free GitHub account is needed. How reports and confirmations work