JTAG Communication Failure STM32F405

OP #3754378
Lesenswert?

Ahoi

Ich arbeite mit dem uVision von Keil mdk 5 und programmieren in c.
Ich habe 2 identische Prototypen. Bei beiden war noch keine Firmware 
drauf Einer läuft tiptop. Der andere will nicht. Ich bekomme immer den 
Fehler:

JTAG Communication failure

Unter "Options for Target" kann ich mein ULINKpro unter Debug --> 
Settings --> Debug nicht einstellen.

Was könnte das Problem sein??

Danke und Grüsse

MC Bu
#3754415
Lesenswert?

Hatten hier bei uns ein ähnliches Problem.
Ist zwar kein Pro nnur der Ulink2.

Das Problem war ein Jumper intern der zwischen externer und interer 
Spannungsversorgung umschaltete. Danach haben wir alle auf interne 
Spannungsversorgung gejumpert. Jetzt gehen sie alle ;-)

Vielleicht ist es ja das.

Gruß
Gast #3754438
Lesenswert?

MC Bu schrieb:
> Ich habe 2 identische Prototypen. Bei beiden war noch keine Firmware
> drauf Einer läuft tiptop. Der andere will nicht.

Wahnsinn. Ist das nicht der Optimalfall für eine Fehlersuche?

So kann man doch alles vergleichen:
 - Versorgungsspannung überall vorhanden und stabil?
 - Schwingt der Quarz (falls benötigt)?
 - Kommt der JTAG-Takt an?
 - Schickt die MCU irgendeine Antwort?
 - Sind die Takte schön steilflankig?
 - Sind alle Leitungen i.O. ?

Eigentlich bedarf es doch sehr wenig, bis der STM32 vom JTAG-Adapter 
erkannt wird.

Viel Erfolgt beim Suchen.
W.T.
Gast #3754458
Lesenswert?

MC Bu schrieb:
> Aber etwas verhindert,
> dass der Osc beim zweiten in Schwung kommt

JTAG muß afaik auch ohne Quarz funktionieren. Erst die funktionierende 
Firmware startet den Quarz-Oszillator (wenn sie kann). Ich würde also 
vorher die JTAG-Signalleitungen auf Kurzschlüsse und Durchgängigkeit 
testen.

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