Forum: Mikrocontroller und Digitale Elektronik MSP430 mit msp430-gdb simulieren?


von Rüdiger I. (ruediger_ibers)


Lesenswert?

Hallo zusammen,

Ist es möglich, ein mit msp430-gcc kompiliertes Projekt erst im 
Simulator zu testen? Ich weiß, dass es mit Insight funktioniert, würde 
aber gerne Eclipse benutzen.

Wenn ich versuche, den msp430-gdb per Komandozeile zum debuggen zu 
überreden, passiert folgendes:

# >msp430-gdb --nx --nw  //no window and no ini file
GNU gdb 5.1.1
......
This Gdb was configured as "--host=i686-pc-cygwin --target=msp430".
(gdb) target sim
Connected to the Simulator
(gdb) load aout.elf.hex
''aout.elf.hex'' has no bss section.
unable to load program
(gdb)

Der nächste Befehl:
# >msp430-size --target=ihex aout.elf.hex

gibt folgendes aus:
   text     data      bss      dec      hex  filename
   156        0        0      156       9c  aout.elf.hex

Das hex-file habe ich mit
# > msp430-objcopy -O elf32-msp430 test.elf aout.elf.hex
erzeugt.

Installiert habe ich die neuesete Version von mspgcc.sourceforge.net ( 
mspgcc-20061126.exe) auf meinem XP System.

test.c wurde mit folgendem Befehl kompiliert:
# >msp430-gcc -mmcu=msp430x413 -g -O2 -c -Wall -o test.elf test.c
Muss ich irgendwelche anderen Kompilerflags setzen?

Ist es überhaupt möglich oder was mache ich falsch?

Danke für Antworten,
Rüdiger

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
Noch kein Account? Hier anmelden.