Stlink: Ungültiger Flash-Typ, unbekannter Speicherbereich auf STM32F779I

Erstellt am 10. Dez. 2018  ·  8Kommentare  ·  Quelle: stlink-org/stlink

  • [X] Programmierer/Board-Typ: Stlink/v2-onboard
  • [x] Betriebssystem: Linux 4.14.3
  • [X] Stlink-Tools-Version und/oder Git-Commit-Hash: v1.5.0
  • [X] Name des Stlink-Befehlszeilentools: st-info, st-flash
  • [X] Zielchip (und optionales Board): STM32F779I-EVAL

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
...
componenst-flash componenst-info olinux staturesolved targestm32f7

Alle 8 Kommentare

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:

  1. Den Reset-Pin zuerst mit GND kurzschließen
  2. Ziehen Sie sofort den Reset-Pin ab und geben Sie gleichzeitig den Befehl st-flash ein.
    Das Timing ist entscheidend und es kann mehrere Male dauern, bis der Erfolg erreicht ist.

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

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

Vascom picture Vascom  ·  7Kommentare

lkord picture lkord  ·  14Kommentare

lulle2007200 picture lulle2007200  ·  12Kommentare

vitormhenrique picture vitormhenrique  ·  13Kommentare

yosoufe picture yosoufe  ·  12Kommentare