Flashen mit ST-Link V2 und Keil uVision

OP #7391892
Lesenswert?

Hallo zusammen,

ich versuche gerade den STG-800 von Barth Elektronik mittels ST-Link V2 und Keil uVision zu flashen. Habe alles, wie in folgender Anleitung gemacht (https://barth-elektronik.com/downloads/9022-0020-A.pdf), wobei ich dann folgende Fehlermeldung bekomme:

Load "Pfad den ich hier im Forum nicht zeigen möchte" Full Chip Erase Done. Programming Failed! Error: Flash Download failed - "Cortex-M0" Flash Load finished at 13:18:20

Der eine Fehler der angezeigt wird, wird in uVision nicht weiter erklärt und in anderen Foren konnte ich mir auch nicht weiterhelfen.

Da die Anleitung von Barth schon etwas älter ist, ist der einzige Unterschied zu meinem Setup, dass ich die neuesten Versionen von uVision und der Service-Packs installiert habe.

Habe noch Bilder dazugefügt mit den Einstellungen des Debuggers.

Schon mal vielen Dank für eure Hilfe! Tiago

Angehängte Dateien:
OP #7391943
Lesenswert?

Thomas Z. schrieb:

Tiago schrieb:

C:\Users\Tiago\Downloads\STG-800-Samples\9045-0014-A\STG-800\CAN
\MDK-ARM\out\out.afx

Du arbeitest also unter "\Eigene Dateien\Downloads" (DE Windows) Kann man machen. Existiert den out.afx überhaupt an der Stelle?

unter anderem hat es mit Pfad nicht funktioniert

den Satz verstehe ich nicht.

ich arbeite nicht unter dem Downloads-Ordner, das ist nur ein Sample-Projekt, um das Flashen zu testen, da es mit meinem Projekt nicht funktionierte. Mein Projekt ist unter einem anderen Verzeichnis gespeichert. Aber bei beiden Projekten wird der gleiche Fehler ausgegeben. Das out.afx gibt es in der Tat nicht an dieser Stelle, aber ich dachte das wäre eine Datei die beim Compilen erstellt wird, ist das nicht der Fall?

#7391953
Lesenswert?

Tiago schrieb:

ich arbeite nicht unter dem Downloads-Ordner

den zeigst du aber. Wenn die AFX Datei nicht existiert kann die auch nicht geflasht werden. So einfach ist das Leben. Diese wird beim kompilieren erzeugt. Dein Keil ist am A... Entweder Lizenz Probleme oder die Projekt Settings sind falsch. Der Compiler läuft aus irgend einem Grund nicht durch.

OP #7391964
Lesenswert?

Thomas Z. schrieb:

Tiago schrieb:

ich arbeite nicht unter dem Downloads-Ordner

den zeigst du aber. Wenn die AFX Datei nicht existiert kann die auch nicht geflasht werden. So einfach ist das Leben. Diese wird beim kompilieren erzeugt. Dein Keil ist am A... Entweder Lizenz Probleme oder die Projekt Settings sind falsch. Der Compiler läuft aus irgend einem Grund nicht durch.

Hatte wohl nicht richtig geschaut, hab das Projekt nochmal kompiliert und die out.afx Datei wird erstellt, liegt also nicht daran.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren