Forum: Mikrocontroller und Digitale Elektronik Unbekannten JTAG Adapter starten


von R. F. (rfr)


Angehängte Dateien:

Lesenswert?

Guten Morgen.

Die im Bild gezeigten Teile sind ein JTAG Adapter und ein Gerät mit 
Cortex3 CPU.

Die Doku zum Gerät ist in diesem Forum bereits diskutiert worden.Die 
Pinouts stammen von hier. Der Anschluss des JTAGs und die Arbeitsweise 
sind mir aber nicht bekannt.

Ich hätte also gerne einige Hinweise von Leuten, die bereits mit diesem 
Adapter gearbeitet haben. Insbesonders weiss ich nicht, welche SW ich 
verwenden kann.

BS ist Linux.

Kann mir jemand hier weiterhelfen?

Gruss

Robert

von Jim M. (turboj)


Lesenswert?

Die Rückseiten wären jeweils interessant, ebentuell steht da ja drauf 
was es genau ist. Ich kann den JTAG Adapter nicht genau identifizieren, 
aber er basiert auf einem FTDI Chip. Eventuell kann man es auch über die 
USB IDs (VID:PID) identifizieren.

OpenOCD unterstützt sehr viele FTDI-basierte JTAG Adapter, und auch
den STM32F103. Download für Windoof unter: 
http://www.freddiechopin.info/en/download/category/4-openocd

Als Treiber will es neuerdings WinUSB haben, das geht am einfachsten mit 
Zadig (http://zadig.akeo.ie/).

Wenn Du die USB IDs (im Gerätemanager) hast, kannst du im 
interfaces/ftdi/ Verzeichnis nachschauen, ob der Adapter dort verfügbar 
ist.

von R. F. (rfr)


Lesenswert?

Die Rückseite enthält einen Link, unter dem aber nichts mehr steht.

Die Software für Linux werde ich mal suchen, villeicht findet sich was.

Gruss

Robert

von Jim M. (turboj)


Lesenswert?

Wenn derselbe Link in den OpenOCD config files auftaucht, hätte ich Dir 
helfen können. Foto, bitte.

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Jim Meba schrieb:
> Wenn derselbe Link in den OpenOCD config files auftaucht, hätte ich Dir
> helfen können. Foto, bitte.

Es geht doch genau darum, eine Salamitaktik anzuwenden, d.h. den 
möglichen Helfern möglichst wenig hilfreiche Informationen zu geben. 
Statt zu sagen "Cortex3 CPU", wäre es wesentlich sinnvoller gewesen, den 
Controllertyp zu benennen, nämlich offenbar ein STM32F103. Vermutlich 
ist es aber eine Sonderausführung dieses Controllers, denn die 
Standardtypen enthalten einen ARM Cortex-M3. Ich wüsste nicht, dass ARM 
einen Cortex3 anbietet.

von R. F. (rfr)


Angehängte Dateien:

Lesenswert?

Anliegend das foto.

von 123 (Gast)


Lesenswert?

Das passt vermutlich schon. Das St Logo ist nur nicht auf dem Bild.  Auf 
dem f4 ist auch ein arm Logo Mit drauf.

von marc ebmeyer (Gast)


Lesenswert?

was ist mit dem seriellen anschluss sehen alle nicht verlötet aus

von R. F. (rfr)


Lesenswert?

sind auch nicht verlötet. Was kann ich mit diesem Ding denn nun machen?

von Philip S. (psiefke)


Lesenswert?

R. Freitag schrieb:
> sind auch nicht verlötet. Was kann ich mit diesem Ding denn nun machen?

Erstmal fertig löten, dann google anwerfen...

Open OCD wirft einiges aus:

Hier sind auch einige Fotos dabei, die Deinen Adapter zeigen:

https://www.google.ch/search?q=openocd-usb&safe=off&espv=2&source=lnms&tbm=isch&sa=X&ei=K1LKU42uGvOy7Aan-IH4Aw&ved=0CAYQ_AUoAQ&biw=1601&bih=1079

Und hier dann noch mehr Krams:
http://openocd.sourceforge.net/doc/html/Debug-Adapter-Hardware.html


Ach, guck doch mal:
https://www.google.ch/search?q=openocd-usb&safe=off&espv=2&source=lnms&sa=X&ei=L1LKU_g3wp47zJmAwA8&ved=0CAcQ_AUoAA&biw=1601&bih=1079&dpr=1

von Jim M. (turboj)


Lesenswert?

R. Freitag schrieb:
> Was kann ich mit diesem Ding denn nun machen?

Der 20-polige Stecker ist IIRC für ARM-kompatibles JTAG ausgelegt. Du 
hast die JTAG Pins an deinem Board ja schon rausgefunden. Es kann sein, 
dass Du über Pin 1 die Spannung des Target (normalerweise 3,3 Volt) 
anlegen musst.

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.