STM32 - Read protection wieder löschen - kein Zugriff mit JTAG!

Gast #2236214
Lesenswert?

Hallo!

Ich habe hier ein Programm für den STM32F103. Ich habe das Programm per 
seriellem Bootloader und der STM "Flash Programmer Demo" geschrieben, 
anschließend die "Read Protection" (nicht Write Protection!) 
eingeschaltet. Das Ergebnis: ich kann weder per seriellem Bootloader 
noch per JTAG (Segger J-Link, original) auf das Device um es wieder zu 
löschen. Der Bootloader antwortet nur "0x1F", der JTAG erkennt zwar die 
JTAG-Chain und führt auch ein "Full Chip Erase Done." durch, scheitert 
dann aber mit "Programming Failed!".

Jemand einen Tipp? Gemäß PM0075 (STM-Doku) müsste ich da doch auf jeden 
Fall wieder dran kommen?

Grüße
Robert
#2238176
Lesenswert?

Hallo Robert,
das habe ich vor 2 Tagen auch bemerkt, ich habe den ST-Link mit der 
kleinen Software (ST-Link). Ich muss zum löschen des Chips und aufheben 
der Write-Protection das write bit erst deaktivieren, den Rest macht er 
dann von alleine. Das ST-Link ist recht preiswert zu bekommen. Jtag und 
SW wird unterstützt.
Gruß Sascha

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