Device ID bei STM32F10x und STM32F20x

OP #3420631
Lesenswert?
• ▲
▼
Moin werte Mitstreiter,

ich habe zwei Entwicklungsboards entwickelt, beide fast gleich, eins mit 
einem STM32F103 HD und eins mit dem STM32F205.

Den STM32F103 habe ich schon immer und erfolgreich mit dem Tool 
stm32flash unter Linux und über serielle Schnittstelle programmiert. 
Beim STM32F205 geht es nicht, er erkennt die Speichergröße nicht.

Jetzt habe ich mir ein STLink V2 gekauft, und über qstlink/SWD 
ausprobiert. Ergebnis: den F103 erkennt er nicht (falsche Device ID) 
aber den F205 schon.

Nun habe ich in beiden Reference Manuals reingeschaut, beim F103 ist die 
Unique ID unter 0x1FFFF7E8, beim F205 unter 0x1FFF7A10.

Hat jemand schon irgendwelche Erfahrungen damit gemacht? Bei welchem 
Prozessor ist bei welcher Addresse die Speichergröße und so? Bin ich bei 
den Unique ID (12 Bytes) richtig oder muss ich woanders schauen?

Schöne Grüße und vielen Dank,

Albert F.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.