SWD-Belegung der Tag-Connect-Footprints
Serial Wire Debug (SWD) ist die zweiadrige Debugschnittstelle der ARM-Cortex-Mikrocontroller: SWDIO und SWCLK, dazu Versorgung, Masse und in der Regel Reset. SWO überträgt Trace-Ausgaben und ist optional.
6-polig — TC2030 und ECV3-06
| Kontakt | SWD |
|---|---|
| 1 | VCC |
| 2 | SWDIO |
| 3 | nRESET |
| 4 | SWCLK |
| 5 | GND |
| 6 | SWO (optional) |
Plug-of-Nails™ TC2030 Series (Beispiel), Blick auf die Platine
Edge-Connect™ ECV3-06, Blick auf die Platine
Passende Kabel und Adapter: TC2030-CTX · TC2030-CTX-NL · TC2030-CTX-20 · TC2030-CTX-20-NL · TC2030-CTX-NL-LEMTA · TC2030-CTX-STDC14 · TC2030-CTX-NL-STDC14 · ECV3-06-CTX · ECV3-06-CTX-STDC14 · ARM20-CTX · COLL-ARM20-06-IDC · COLL-ARM20-MALE-06-IDC
10-polig — TC2050 und ECV3-10
| Kontakt | SWD |
|---|---|
| 1 | VCC |
| 2 | SWDIO |
| 3 | GND |
| 4 | SWCLK |
| 5 | GND, optional +5 V |
| 6 | SWO (optional) |
| 7 | — |
| 8 | — |
| 9 | GND / GNDDetect (optional) |
| 10 | nRESET |
Plug-of-Nails™ TC2050 Series (Beispiel), Blick auf die Platine
Edge-Connect™ ECV3-10, Blick auf die Platine
Passende Kabel und Adapter: TC2050-ARM2010 · COLL-ARM20-10-IDC · ECV3-10-IDC-050-20 · ECV3-10-IDC-STDC14 · TC2050-IDC-NL-050-STDC14
14-polig — TC2070 und ECV3-14
| Kontakt | SWD (STDC14) |
|---|---|
| 1 | — |
| 2 | — |
| 3 | T_VCC |
| 4 | T_SWDIO |
| 5 | GND |
| 6 | T_SWCLK |
| 7 | GND |
| 8 | T_SWO (optional) |
| 9 | — |
| 10 | — |
| 11 | GNDDetect (optional) |
| 12 | T_NRST |
| 13 | — |
| 14 | — |
Plug-of-Nails™ TC2070 Series (Beispiel), Blick auf die Platine
Edge-Connect™ ECV3-14, Blick auf die Platine
Passende Kabel und Adapter: TC2070-IDC-050 · TC2070-IDC-NL-050 · ECV3-14-2AP-IDC-050 · COLL-ARM20-14P-050
Für das eigene Layout
- Mindestens nötig: VCC, SWDIO, SWCLK, GND. VCC ist die Bezugsspannung für den Debugger, nicht seine Versorgung.
- nRESET ist dringend empfohlen — ohne ihn lassen sich Controller, die SWD-Pins umkonfiguriert haben, oft nicht mehr verbinden.
- Auf 6, 10 und 14 Polen liegen SWDIO und SWCLK auf verschiedenen Kontakten. Welcher Footprint, entscheidet der Stecker am Debugger — siehe Kabelliste.
Die Lage der Kontakte zeigt das Zählschema der Stecker.
Alle Tabellen sind aus den Belegungen der einzelnen Kabel und Adapter abgeleitet — Herstellerangaben, Datenblätter und eigene Messungen. Maßgeblich für ein bestimmtes Kabel bleibt die Tabelle auf dessen Produktseite.
Alle Belegungen im Überblick: Belegungen · JTAG · UART · ST-LINK (STDC14) · Weitere Belegungen