Ich versuche verzweifelt Eclipse mit mspgcc zum Laufen zu bekommen. Dazu habe ich mehrere der Beschreibungen, die auf der Startseite von mikrocontroller.net unter mspgcc angezeigten Links probiert: Eclipse+mspgcc+GDB-Proxy (03/2009) und Eclipse und MSPGCC unter Windows (03/2009) Dabei scheitere ich jedes mal an der gleichen Stelle: Wenn ich ein Projekt anlege ist unter Properties -> C/++Build -> Discovery Options das Discovery profile "Managed Build System" auszuwählen. Das ist aber bei mir nie vorhanden. Entweder das Feld ist ganz leer - das fürhrt dann gleich zu einem Fehler beim Verlassen der Seite - oder es steht "GCC per file scanner..." als einziger Eintrag. Das ist abhängig davon, welche der Anleitungen ich befolge. Damit kann ich hier natürlich msp430-gcc nicht eintragen weil das dazu erforderliche Feld fehlt. Wie bekomme ich Managed Build System in dieses Feld? Installiert habe ich genau das, was in den Beschreibungen per Link angegeben ist, also jeweils die neuesten Versionen der Dateien. Betriebssystem Windows XP. Bisher habe ich mit IAR Embedded Workbench Kickstart den MSP430 programmiert. Das läuft bestens, aber die Grenze von 8k ist inzwischen zu meinem Problem geworden, weshalb ich umsteigen will. Ich hoffe mir kann jemand einen hilfreichen Tip geben. Viele Grüße Manfred
Hi Manfred, ich habe exakt das selbe Problem, hast du bereits eine Lösung gefunden? Gruss Stefan
Das DIscovery Profiles Feld ist bei mir auch leer, trotzdem funktioniert die ganze ToolChain, erzeugt elf-Files und Debuggen geht auch. Schau mal in meine ScreenShots: http://supachris.homeip.net/Eclipse_MSPGCC.zip Mitlerweile hab ich das auch unter Windows 7 x64 laufen, da funktionierts allerdings nut mit Eclipse Ganymede.
Hi Christian, vielen Dank erstmal für die Hilfe, aber bei mir geht das immer noch nicht. Außerdem ist bei dir auf den Bildern das Disc. Profile nicht (!) leer. Jedes mal, wenn ich auf Discovery Options gehe, egal was ich dabei dann an den Einstellungen ändere, bekomme ich beim wechseln zu einer anderen Seite oder beim Drücken auf OK eine Exception! Wenn ich nur Apply drücke geht es, aber nachdem das OK danach nicht geht und die Exception geworfen wird, wird es nicht gespeichert. Weißt du Rat?
Nee, da weiß ich leider keinen Rat. Das MSPGCC PlugIn ist aber korrekt drin, oder? Auf meinem aktuellen Ganymede auf Win 7 x64 ist das Feld leer. Die Bilder stammen noch von XP damals. Ich könnte ja mal den kompletten Eclipse-Ordner zippen und online stellen. Das läuft ja auch problemlos ohne Install....
Hi Christian, der Wizard funktioniert mittlerweile super! Mit Ganymede hab ichs jetzt zum laufen bekommen. Leider kommt beim Starten des Debuggers folgende Fehlermeldung: Target selection failed. localhost:3333: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. localhost:3333: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. localhost:3333: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. Der Debugger ist angeschlossen via USB (USB FET...) Als External Tools Configuration habe ich für den FET folgendes als Paramter eingetragen: --port=3333 msp430 TIUSB sollte also eigentlich stimmen, weißt du da etwas zu? Dank dir vielmals für deine Hilfe! Stefan
Hi, sorry, gang zurück, das geht, hatte nur vergessen zu starten :) aber er erkennt ihn nicht und in iar (mit den gleichen dlls) schon :/ debug: MSP430_Initialize() debug: MSP430_Configure() debug: MSP430_VCC(3000) debug: MSP430_Identify() error: msp430: Could not find device (or device not supported) (4) debug: MSP430_VCC(0) debug: MSP430_VCC(3000) debug: MSP430_Reset(ALL_RESETS) debug: MSP430_Close() Assertion failed: !msp430_status.is_open, file target_msp430.c, line 745 This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.
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.