hi hab ein problem mit eclipse und mspgcc beim debuggen device geht in den run zustand und akzeptiert den start breakpoint nicht gdb.ini: target remote localhost:3333 set remoteaddresssize 16 set remotetimeout 999999 set downloadwritesize 512 set remote memorywritepacketsize 512 set remote memorywritepacketsize fixed set remote memoryreadpacketsize 512 set remote memoryreadpacketsize fixed erase all load /msp430_led/Debug/msp430_led No source available for "InterruptVectors() " debug: MSP430_Configure() notice: msp430-gdbproxy.exe: waiting on TCP port 3333 notice: msp430-gdbproxy.exe: connected debug: MSP430_Registers(READ) debug: MSP430_Memory(READ) debug: MSP430_Registers(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Breakpoint(ADD) debug: Set breakpoint in BP reg 0 to 0xf836 debug: MSP430_Breakpoint(ADD) debug: Set breakpoint in BP reg 1 to 0xf84a debug: MSP430_Run() error: msp430: Could not run device (to breakpoint) (17) wär echt cool wenn mir jemand etwas weiterhelfen könnte
Bei den aktuellen Versionen des GDB usw. müssen die "set..." Zeilen aus der ini raus. Also nur: target remote localhost:3333 erase all load /msp430_led/Debug/msp430_led Dann klappts auch. Im GDB Proxy müsstest du dann mehrere MSP430_Memory(WRITE) sehen
danke hatt ich auch schon probiert weil ich es im netz geshen habe hat nichts gebracht habe ein tiusb dings und mit code composer gehts eigentlich ganz gut debug: MSP430_Initialize() debug: MSP430_Configure() debug: MSP430_VCC(3000) debug: MSP430_Identify() info: msp430: Target device is a 'MSP430F20x3' (type 52) debug: MSP430_Configure() notice: msp430-gdbproxy.exe: waiting on TCP port 3333 notice: msp430-gdbproxy.exe: connected debug: MSP430_Registers(READ) debug: MSP430_Memory(READ) debug: MSP430_Registers(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Memory(READ) debug: MSP430_Breakpoint(ADD) debug: Set breakpoint in BP reg 0 to 0xf83a debug: MSP430_Run() error: msp430: Could not run device (to breakpoint) (17)
Hm, der schreibt nix. Seltsam. Welche Verison verwendest du? Nimmst du auch Eclipse? Hast du da Standard(Windows) MI 2 bei GDB Command Set eingestellt? Bei mir klappt das so einwandfrei. Edit: Es muss in der Ini heißen: monitor erase all
verwende die aktuelle eclipse version und msp430gcc auch verwundern tut mich nur dass es am anfang funktionierte und dann immer schlechter wurde, und jetzt nicht mal mehr einen einzigen breakpint setzt
Naja, er beschreibt den Flash ja nicht. Da fehlt das "monitor" beim Löschen
hab jetzt auch den grund gefunden warum er das nicht macht und zwar glaub ich das er im elf file keinen code vorfindet, irgenwie ist das echt zum verrückt werden bin voll fertig hab mir die letzten zwei nächte um die ohren geschlagen
danke für die hilfe hab jetzt den fehler gefunden den ich gemacht habe und zwar hab ich die main.c nicht gespeichert und darum war das file leer
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.