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.
Hat sich geklärt. Zum einen hatte ich die SWD / JTAG Funktionalität beim 103 deaktiviert, dazu kam noch dass die Zuweisung Chip-ID und Device in der .xml Datei falsch waren. Jetzt läuft alles wieder.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.