Guten Tag Ich versuche mit dem IAR Embedded Workbench eine Release-Version meines Programs auf das Zielsystem zu laden. In den Projektoptionen habe ich bei release den MPS-debuger gewählt. Wenn ich jedoch den Debug-Buton drücke, erscheint folgende Fehlermeldung: "Failed to load .../menu.txt" das File wird jedoch an der angegebenen Stelle erzeugt. Ich hoffe, jemand kann mir bei meinem Problem helfen. Gruss Tom
>Ich versuche mit dem IAR Embedded Workbench eine Release-Version meines >Programs auf das Zielsystem zu laden. In den Projektoptionen habe ich >bei release den MPS-debuger gewählt Ich kenne keinen MSP-Debugger... Du meinst wohl den FET-Debugger?! Wenn ja, dann musst Du auch den richtigen auswählen (TI-USB /Parallel, JLink, Softbaugh...). >erscheint folgende Fehlermeldung: "Failed to load .../menu.txt" >das File wird jedoch an der angegebenen Stelle erzeugt. Und vorallem musst Du ein .d43 File erzeugen lassen und kein .txt! (Einstellung in den Linker-Options)
Hallo Vielen Dank für die Antwort! Sorry, ich habe den MSP-FET430UIF Debuger. Es geht darum, dass ich mir eine Release-Version meines Codes ohne Debug-informationen erstellen lassen will. Ich habe eine zeitkritische Anwendung, darum möchte ich den Code so schnell wie möglich haben. Wenn ich in den Linker-Einstellungen "Debug Information for C-SPY" ohne die Option "With runtime control modules" anwähle, funktiniert zwar das Downloaden, die Software läuft jedoch gleich schnell wie im Debug-Modus. Was muss ich tun um meine Software so schnell wie möglich zu bekommen? Eine Debug-Möglichkeit brauche ich nicht. Gruss Tom
>Es geht darum, dass ich mir eine Release-Version meines Codes ohne >Debug-informationen erstellen lassen will. Genau das ist ja der Unterschied zwischen Debug- und Release-Version. Die Release ist immer ohne Debug-Info! >Ich habe eine zeitkritische Anwendung, darum möchte ich den Code so >schnell wie möglich haben. Wenn ich in den Linker-Einstellungen "Debug >Information for C-SPY" ohne die Option "With runtime control modules" >anwähle, funktiniert zwar das Downloaden, die Software läuft jedoch >gleich schnell wie im Debug-Modus. Das liegt an Deinem Programm. Wie schon gesagt, in der Release sind keine Debug-Info's enthalten. >Was muss ich tun um meine Software so schnell wie möglich zu bekommen? >Eine Debug-Möglichkeit brauche ich nicht. Vielleicht die Optimierungen bei den Compiler-Options aktivieren! Oder Dein Programm überdenken, eventuell musst Du (in Teilen) auf Assembler ausweichen.
Im Release läuft die Software auch nicht schneller. Der Code ist 100% gleich, lediglich im File für den Debug sind die ganzen Symbole usw. drin, die werden aber sowieso nicht auf den MSP430 geladen, sondern bleiben im Debugger hängen.
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.