ULINK2 Keil Jtag STM-32F

Gast #1571583
Lesenswert?

Hallo,

ich möchte eine JTAG-Verbindung zu einem STM-32F (ARM Cortex-M3) via 
eines ULINK2 von Keil herstellen. Jetzt wird da von Keil so ein 
20-poliger Pfostenstecker verwendet. Ich möchte auf meiner Platine jetzt 
aber nicht so viel Platz verschwenden und frage mich daher welche Pins 
ich tatsächlich benötige. Im Anhang habe ich mal die Beschaltung der 
JTAG-Schnittstelle von einem EVAL-Board von OLIMEX angehängt.

Ich denke man braucht:
TRST
TDI
TMS
TCK
TDO
RST

Was ist mit 3V3 und GND? Und wie sieht das mit den 3-Pins aus, welche 
über 10k nach GND verbunden sind?

mfg Sebastian
Angehängte Dateien:
Gast #1571812
Lesenswert?

Der Reset kann auch per Kommando über JTAG ausgelöst werden. Bei einigen 
JTAG Adaptern kann/muss man das dann auch dementsprechend einstellen.
Ansonsten habe ich bisher auch die Pins wie sie Jürgen bereits 
aufgelistet hat verwendet, werde aber mal bei gelegenheit Arnes Tipp 
(Danke!) testen.

Wenn es noch weniger Pins sein sollen, dann wäre noch SDW mit nur noch 2 
Signalleitungen (SWDIO und SWDCLK) möglich. Theoretisch. Hat in der 
Praxis aber nie bei mir funktioniert (was wohl an meiner billig Lösung 
liegt).

Und eines sollte man nicht vergessen: Sofern kein GND mehr zwischen 2 
Leitungen im JTAG Kabel vorhanden ist, dann sollte man das Kabel 
möglichst kurz halten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren