Behoben: st-flash ERROR common.c: stlink_flash_loader_run(0x8000000) failed! == -1

English Deutsch

Problem

Beim Flashen eines STM32 mit st-flash mit einem Befehl wie

st-flash write build/firmware.bin 0x8000000

siehst du eine Fehlermeldung wie

Siehe unten für ein vollständiges Fehlerprotokoll

Lösung

Höchstwahrscheinlich ist dein STM32 gesperrt (Readout-Schutz). Verwende OpenOCD zum Entsperren, siehe How to unlock STM32F0x using OpenOCD für ein Beispiel. Passe es an deine STM32-Familie an.

Vollständiges st-flash-Protokoll


Check out similar posts by category: STM32