ST-Link Utility -> Can not connect to target

Gast #4661563
Lesenswert?

Hallo Zusammen,

ich habe ein Problem mit meinem STM32F4 Discovery Board. Ich wollte es 
testweise gegen auslesen schützen. Dazu habe ich unter Option Bytes: 
Read Out Protection Level 2 aktiviert. Dabei kam aber eine 
Fehlermeldung. Jetzt kann ich den Controller nicht mehr programmieren. 
Auch "Connect Under Reset" funktioniert nicht. Was könnte ich noch 
probieren? Vielen Dank.

MfG
Gast #4661732
Lesenswert?

Danke für die Nachricht. Besagt dieser Ausschnitt bei Level 2 "all debug 
features disabled" das man danach gar keinen Zugriff mehr auf den Chip 
hat? Oder wo steht das genau? Mit Level 1 wäre ich dann besser 
aufgehoben?

Read Out protection:
Modifies the read protection state of the Flash memory.
For STM32F0, STM32F2, STM32F3, STM32F4, STM32L4 and STM32L1 devices, 
read protection levels are available:
– Level 0: no read protection
– Level 1: memory read protection enabled
– Level 2: memory read protection enabled and all debug features 
disabled.

Vielen Dank.

MfG
(Firma: www.harerod.de) Persönliche Seite #4662548
Lesenswert?

Womit Du gut aufgehoben bist, liegt an Deiner Anwendung.
L2 heißt halt, dass ohne Update-Routinen im Flash, die Kiste dicht ist.

Wenn Dir das Schreiben eines eigenen Bootloaders zuviel ist, könntest Du 
einen "Lösch-Knopf" vorsehen, der bei Betätigung die Fuses und das Flash 
von innen her löscht.

Oder falls Du eine Kommunikationsschnittstelle hast, kannst Du auch 
einen "Lösch-Befehl" implementieren.

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