Der Standard JTAG Anschluss ist ein riesiger 20-poliger IDC-Stecker, der eine Menge Platz auf der Platine einnimmt. Aber, es gibt auch Alternativen dazu, zum Beispiel SWD. SWD stellt das absolute Minimum an Beschaltung dar und kommt mit lediglich 4, 5 oder 6 Pins aus.

Ein STLink/2 von ST hat einen Standard JTAG Anschluss mit 20 Pins, sodass hier ein Adapter notwendig ist. Diesen kann man entweder direkt am Stecker machen oder eine kleine Platine anfertigen.

Die Pinbelegung:

Pin# Label Kommentar Optional
1 VCC Dient der Stromversorgung des Debuggers nein
7 TMS/SWDIO SWD Data Leitung, bidirektional nein
8 GND Masse nein
9 TCK/SWCLK SWD Clock, Taktsignal nein
13 TDO/SWO Für SWV (Serial Wire Viewer) trace, wird benötigt, wenn man printf verwenden will ja
15 nSRST/RESET Reset-Leitung zum Microkontroller ja