Hallo! Ich stehe gerade etwas auf dem Schlauch. Ich versuche in meiner Schaltung den STM32F103RBT6 durch einen STM32F205RBT6 zu ersetzen. Pin31 und Pin47 habe ich wie gefordert beschaltet... das sollte es ja hardwaremässig dann auch gewesen sein. Den F103 programmiere ich normalerweise über UART1 und den entsprechenden FTDI Chip mit der Flash loader Demonstrator Demo. Hat bisher alles super geklappt. Der F205 wird aber leider nicht richtig erkannt. Im ersten Fenster wird die Flash Size mit 48kB angegeben (falsch) und im zweiten dann das Device gar nicht mehr erkannt. Wenn ich nun aber über HTerm mit dem Prozessor spreche passt alles. Richtige Kennung etc.. Auch kann ich über den JLink Edu per gdb JTAG auf den Controller zugreifen und sogar Code einspielen. Das möchte ich aber nicht, weil mir das zu umständlich ist... Kennt jemand ein kostenloses Flash tool für den F205 oder kann mir sagen wo das Problem mit dem Flash Loader Demonstrator liegt? Oder ob ich etwas übersehen habe bei der Migration auf den F205? Besten Dank und Gruß vaid P.S.: Den STM32 Progger von Erfos habe ich auch schon versucht, der kennt nur die F1xx Serie :-(
vaid schrieb: > kann mir sagen > wo das Problem mit dem Flash Loader Demonstrator liegt? Der kennt den F205 möglicherweise nicht, weil er zu alt ist? Vielleicht kannst Du ein Update machen? Grüße Sven
Ach herje... Die ST Seite treibt mich noch mal in den Wahnsinn. Tatsächlich gibts ein Update zum Flash loader Demonstrator. Nun die V2.4.0 ich hatte die V2.2.0 . Danke für den Hinweis! Zur Zeit komme ich noch nicht drauf, sondern hänge bei "Remove Protection". Aber da komm ich sicherlich auch noch hinter ;-) Warum benutzt den eigentlich noch niemand? Bei gleichem Preis noch ne Menge mehr Möglichkeiten find ich super. Und der Umstieg scheint nicht ganz sooo schwierig zu sein (migriere gerade noch die Stdlib).
Ich muss den Thread noch mal hoch holen, da ich nicht weiter komme. Nach wie vor gilt, ich komme per JTAG auf den Controller, er wird auch richtig erkannt. Software einspielen geht auch, da scheint aber einiges nicht zu stimmen. Denn die reagiert völlig anders als geplant :-) Und das Schlimmste, ich komme immer noch nicht mit der Flash Loader Demo drauf. Habe die Einstellungen mal angehängt. Danach bleibt er immer in der Remove Protection hängen, entfernen geht auch nicht. Controller wurde auch schon getauscht, gleiches Ergebnis. Was mich wundert, wieso sollten die den Controller mit der Read Protection ausliefern? Sollte doch eigentlich nichts drauf sein? Und die Option Bytes setze ich doch auch erst im Code, nicht wie bei Atmel über irgendwelche FuseBits. Alle Fehlermeldungen die ich erhalte (und google) landen irgendwo in China oder Japan, nutzt den Prozessor wirklich niemand?! Besten Dank für Denkanstöße!
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.

