Wenn ich versuche, mein STM32 zu flashen, erhalte ich diese Fehlermeldung:
$ st-flash --reset write intflash.bin 0x8000000
st-flash 1.5.0
2018-12-11T00:52:25 INFO common.c: Loading device parameters....
2018-12-11T00:52:25 WARN common.c: Invalid flash type, please check device declaration
Unknown memory region
Es scheint, dass das Dienstprogramm st-info mein Gerät nicht erkennen kann:
$ st-info --chipid
0x0000
lsusb-Ausgabe (vielleicht wäre es hilfreich):
$ lsusb
...
Bus 001 Device 024: ID 0483:374b STMicroelectronics ST-LINK/V2.1
...
Wie haben Sie dieses Problem gelöst?
@nit1995 , es war ein Problem mit der Stromversorgung. Nachdem ich mein Netzteil repariert habe, ist alles in Ordnung.
Mein Problem hängt nicht mit der Stromversorgung zusammen, weiß jemand wie man das lösen kann?
Ich habe den gleichen Fehler. Hattest du eine Lösung dafür? @lucaspeixotot
Bei mir das gleiche Problem.
Stecke auch mit dem gleichen Problem.
Ich habe ein ähnliches Problem in #107.
Ich versuche, den Reset-Pin mit GND kurzzuschließen, und dann wird auch diese Unknown memory region
Fehlermeldung angezeigt.
Ich verwende einen Mac, daher kann ich das ST-Link-Dienstprogramm für Windows nicht verwenden.
Bei mir funktioniert bisher nur die Lösung:
Bestätigen Sie, was @JasonShiao gesagt hat - ich hatte ähnliche Probleme mit dem STM32F103 "Blue Pill" Board und ST-LINK V2 - beide waren (zu) billig. Fügen Sie einfach diesen Kommentar für den Rest der Leute hinzu.
Nach mehreren Versuchen RESET auf GND drücken - RESET loslassen, wenn die ersten Zeichen von ST-LINK auf dem Terminal erscheinen.
Hatte auch mehrere Versuche mit "unbekannter Chip-ID! 0x5fa0004" - ich würde sagen, die gleiche Ursache