MSP430 mit msp430-gdb simulieren?

OP #473838
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

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