Forum: Mikrocontroller und Digitale Elektronik STM32 STLinkV2 ISO-kein NRST mehr nach Update?


von Paul (Gast)


Lesenswert?

Hallo zusammen,

ich habe mich heute mal wieder ausversehen aus einem STM32 
"ausgesperrt". SWD vergessen zu aktivieren beim ersten programmieren. 
Ein Klassiker eben.

Habe dann das ST-Link Utiliyty gestartet und wollte wie immer den 
"Connect under Reset" durchführen. Da ich das nicht manuell mache, 
klemme ich immer an PIN 15 vom ST-Link die NRST Leitung an. Hab es dann 
20mal probiert, ohne Erfolg. Habe dann das Oszi an die NRST Leitung 
gehangen und siehe da: Dauer LOW. Einen alten ST Link V2 ISO aus der 
Schublade geholt und siehe da, es ging beim ersten mal.

Kann man das irgendwie konfigurieren was die NRST Leitung so treibt? Für 
die SWD Schnittstelle braucht man sie ja eigentlich nicht.

Habt ihr schon ähnliches festgestellt? Gibts einen Workaround dafür? 
Also bei mir wird der alte ST-Link erstmal alt bleiben.

VG Paul

von Stefan F. (Gast)


Lesenswert?

Ich würde erwägen, dass dein ST-Link Adapter defekt ist.

von Paul (Gast)


Lesenswert?

Ich hab aktuell nur 5 Jumper Kabel dran. Stecke ich diese 1:1 um geht ja 
alles.
Oder meinst du das die 20 polige Leiste im ST Link einen Treffer hat?

von Stefan F. (Gast)


Lesenswert?

Wenn's an einem ST-Link geht, am anderen nicht, dann ist der andere 
vielleicht kaputt. Ich glaube nicht, dass die Firmware den Pin Dauerhaft 
auf Low legt. Wenn das so wäre, gäbe es dazu massenhaft Berichte im 
Internet. Schon gegoogelt? Oder frage morgen den Hersteller.

von Paul (Gast)


Lesenswert?

Stefan ⛄ F. schrieb:
> Wenn's an einem ST-Link geht, am anderen nicht, dann ist der
> andere
> vielleicht kaputt. Ich glaube nicht, dass die Firmware den Pin Dauerhaft
> auf Low legt. Wenn das so wäre, gäbe es dazu massenhaft Berichte im
> Internet. Schon gegoogelt? Oder frage morgen den Hersteller.

Ja, defekt kann schon sein. Wäre aber komisch das nur der eine Pin 
betroffen wäre. Ich wollte eben sicher gehen das ich mich jetzt nicht 
komplett ausknipse wenn ich den anderen auch noch update. Programmieren 
und debuggen funktioniert ja.

Bei den AVR Programmern gab es meist eine Software wo man verschiedene 
Dinge einstellen kann, dachte das gibts beim ST-Link eventuell auch.

VG Paul

von Stefan F. (Gast)


Lesenswert?

Wäre schön, wenn es eine offensichtliche Downgrade Funktion gäbe. Ich 
habe auch jedesmal Schiss meinen China-Klon upzudaten.

von Walter T. (nicolas)


Lesenswert?

Paul schrieb:
> Habe dann das Oszi an die NRST Leitung
> gehangen und siehe da: Dauer LOW.

Gibt es denn einen Pull-Up?

von Stefan F. (Gast)


Lesenswert?

Walter T. schrieb:
> Gibt es denn einen Pull-Up

Der NRST Pin hat einen internen Pull-Up Widerstand.

von Walter T. (nicolas)


Lesenswert?

Das stimmt - aber ich nehme mal an, dass zum Testen die MCU nicht 
verbunden war. Ansonsten könnte ja niemand sagen, wer von beiden die 
NRST-Leitung herunterzieht.

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.