Forum: Mikrocontroller und Digitale Elektronik STM32 - Read protection wieder löschen - kein Zugriff mit JTAG!


von Robert (Gast)


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

von Sascha P. (spy007)


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

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.