Hallo! Ich habe ein Problem mit dem ST Link (Debugger) und der Keil uVision Umgebung (kostenlose Variante). Das Target ist ein STM32F107. Das seltsame ist: Wenn ich in der GUI auf "Download" klicke fängt die LED am ST Link an zu blinken und das Target wird auch offensichtlich angehalten. Es erscheint in der "Console" keine Fehlermeldung. Jedoch startet das Target nach Abschluß des Vorgangs leider nicht neu und es befindet sich offensichtlich noch der alte Code auf dem Target. Nur indem ich eine "Debug"-Sitzung starte kann ich neuen Code auf das Target übertragen. Ich kann sowohl als Programmer als auch als Debugger den ST Link auswählen, jedoch als Programmer keine weiteren "Settings" vornhehmen. Lediglich "Update before Debugging" kann ich aktivieren. Hat jemand schon ein ähnliches Problem gehabt? Grüße Robert
hast du auch alle einstelungen richtig in den Target-> Utilities -> Flash -> Settings ?
Hallo Thomas, du meinst den Dialog wo ich in der Drop-Down-Liste den ST Link auswähle? Beim drücken auf den direct rechts davon befindlichen "Settings"-Button geschieht bei mir nichts. Und ein Ini-File habe ich nicht!? Ansonsten guck ich mal heute abend - hab momentan leider keinen Zugriff auf den Rechner. Grüße Robert
Hallo! So, hab jetzt nachgeschaut: Unter Target Options -> Utilities -> "Use Target Driver For Flash Programming" habe ich den ST Link ausgewählt und dann noch "Update Target before Debugging". Kein Ini-File und wenn ich auf Settings drücke passiert leider nichts. Habt ihr das auch so?
Hallo! Das Problem besteht leider immer noch - hat jemand eine Idee? Grüße Robert
Hallo, es handelt sich um einen SW-Bug. Keil sagt, der Treiber des ST-LINK kommt von ST, sieht sich also außerstande das Problem selbst zu lösen. ST sagt zu diesem Theme gar nichts. siehe auch hier: https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32VLDiscovery/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32VLDiscovery%2fDownload%20and%20Erase%20don%27t%20work%20in%20Keil&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000491D59B8574F8049B5DFA3E8B21CBA51&TopicsView=https%3A%2F%2Fmy.st.com%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM32VLDiscovery%2FAllItems.aspx¤tviews=886
Hallo! Besten Dank für die Antwort! Ist ntürlich nicht das gewünschte Ergebnis, aber ich kann mir sicher sein dass es nicht an meiner Konfiguration oder an meiner Hardware liegt - insgesamt ist das natürlich EXTREM unbefriedigend. Habe nämlich sowohl den ST Link als auch das STM32L Value Line Discovery Board. Lösung wird wohl nur der Wechsel zu einem anderen Hersteller sein - wer bietet die nächste gute "kostenlos"-Lösung? Grüße Robert
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.