Forum: Mikrocontroller und Digitale Elektronik STM32 ST-LINK Utility Read Out Protection to level 2


von Max M. (max_m1)


Lesenswert?

Hallo,

ich habe heute Mist gebaut: Aus versehen habe ich die Read Out 
Protection to level 2 gesetzt (im STM32 ST-LINK Utility) und nun kann 
ich auf meinen STM32 nicht mehr zugreifen.

Weiss jemand eine Moeglichkeit wie man dass wieder rueckgaengig machen 
kann?

Vielen Dank und Gruesse

von cs (Gast)


Lesenswert?

Hallo,

wenn du das Zustandsdiagramm im Datenblatt anschaust wirst du sehen, 
dass du von dem Zustand nicht mehr herauskommst. Heisst also umlöten...

Viele Grüße

von Ben W. (ben_w)


Lesenswert?

nope keine chance

von Max M. (max_m1)


Lesenswert?

gibts da noch mehr so "features" welche irreversibel sind und man 
deshalb sehr aufpassen muss?

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

Max M. schrieb:
> gibts da noch mehr so "features" welche irreversibel sind und man
> deshalb sehr aufpassen muss?

Drücken die Anführungszeichen etwa Missfallen aus?
Das ist eine Schutzmaßnahme, die im professionellen Umfeld sehr wichtig 
ist. Wenn L2 gesetzt ist, bleibt dem Hacker nur der Weg zum freundlichen 
Dienstleister, der mit Säure und Ladungsmessung das Programm 
rauslutschen kann. Und das ist gut so.

L2 erlaubt Dir aber immer noch die Implementation eigener 
Flash-Mechanismen, ist also keine wirkliche Einschränkung, was 
Fieldupdates etc. angeht.

Zu Deiner Frage: alles mit OTP ist wie direkt in einen Laser zu guggen. 
;)

von max max (Gast)


Lesenswert?

Funktioniert eigentlich der FTDI noch wenn die Read-Out-Protection auf 
Level 2 ist?

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


Lesenswert?

Hast Du probiert, unter Stlink unter Option Bytes die Readout protextion 
wieder zurueckzusetzen? Das sollte den Chip loeschen und nach dem 
nachsten POR Dir wieder Schreibrechte geben!

von max max (Gast)


Lesenswert?

Uwe B. schrieb:
> Hast Du probiert, unter Stlink unter Option Bytes die Readout
> protextion
> wieder zurueckzusetzen? Das sollte den Chip loeschen und nach dem
> nachsten POR Dir wieder Schreibrechte geben!

Die Readout-Protection kann ich nicht mehr zurücksetzen, ich kann 
nichtmal mehr über JTAG zugreifen.
Einmal Level 2, immer Level 2....

Bootloader funzt aber.

Auf dem Board ist auch eine serielle Schnittstelle drauf welche man 
mittels FTDI zugreifen kann. Leider funktioniert der Zugriff nicht. 
Hängt dies wohl mit dem Level-2 zusammen?

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


Lesenswert?

Okay, das Reference manual sagt eindeutig: Level 2 ist irreversibel!

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.