Forum: Mikrocontroller und Digitale Elektronik Wie JTAG auf STM32 nutzen? Welches Programm?


von Max S. (maximus-minimus)


Lesenswert?

Ich hatte mir bei ebay diese 5€ oder so JTAG USB dingens gekauft.
Nun sehe ich, das Mikroe den aber gar nicht unterstützt offenbar :-(
In Atollic True Studio sehe ich auch nicht wie ich damit arbeiten 
könnte?
Wie KAnn ich mit Freeware Jtag nutzen und Win
https://www.ebay.de/itm/J-Link-OB-ARM-Debugger-Programmer-Downloader-replace-v8-SWD-M74/401616080465?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

: Bearbeitet durch User
von pegel (Gast)


Lesenswert?

Soll ja ein J-Link sein.
Also am Besten den J-Link Debugger von SEGGER.

von Max S. (maximus-minimus)


Lesenswert?

hmm.so ein Ärger versuche eine Verbindung zum Blue Pill...aber da haut 
nicht hin..
Vielleicht hätte ich das angebotene Update des Flash nicht machen dürfen 
:-(

von Stefan F. (Gast)


Lesenswert?

Das ist kein JTAG Adapter, sondern ein SWD Adapter. Um diese zu 
verwenden, braucht man aus Sicht des µC nicht viel:

Stromversorgung
Ein paar Abblock-Kondensatoren
Reset-Taster (mit Pull-Up Widerstand)
Und die Verbindungen zum Adapter: GND, SWDIO und SWCLK

Die auf dem µC geladene Software kann (muss nicht) das SWD Interface 
deaktivieren. Bei STM32 ist das Interface während des Reset aber immer 
aktiv. Du kannst in der Software die Option "Connect under Reset" 
einstellen und dann beim Verbindungsaufbau den Reset Knopf gedrückt 
halten. Aber nicht zu lange, sonst meldet die Software eine 
Connect-Timeout.

Wenn deine IDE diesen Adapter jedoch nicht unterstützt, musst du diese 
Hürde zuerst überwinden.

von Max S. (maximus-minimus)


Lesenswert?


von Uwe B. (Firma: TU Darmstadt) (uwebonnes)


Lesenswert?

Warum willst Du JTAG beim STM32. SWD ist schneller und erlaubt auch noch 
SWO.

von pegel (Gast)


Lesenswert?

Die SEGGER J-Link Debugger Software kann auch SWD.
Nach viel probieren mit verschiedenen Versionen únd einen China JLink, 
habe ich es zum Schluß mit der Version V2.14h geschafft.

Allerdings unter Linux.

von pegel (Gast)


Lesenswert?

Max S. schrieb:
> ok, welches wäre denn ein günstiger JTAG?

Der im link ist auch nur SWD. Die Beschreibung ist falsch.

von Stefan F. (Gast)


Lesenswert?

pegel schrieb:
>> ok, welches wäre denn ein günstiger JTAG?
> Der im link ist auch nur SWD. Die Beschreibung ist falsch.

Immerhin ist er ST-Link kompatibel und wird vom Atollic TrueStudio 
unterstützt.

von pegel (Gast)


Lesenswert?

JTAG wäre mit dem möglich:

ebay 263712125222

Ich bin allerdings auch wieder zurück zum ST-Link und SWD.

von Max S. (maximus-minimus)


Lesenswert?

hmm.ok..wenn SWD da keinen Nachteil hat, dann würde ich das natürlich 
auch nutzen...

von pegel (Gast)


Lesenswert?

Hat eigentlich schon mal jemand den ST-Link V3 mit SW4STM32 bzw. OpenOCD 
probiert?

von pegel (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.