Közzététel dátuma: Oct 01, 2012 7:32:14 PM
Előrefordított Windows-os GNU fejlesztői készletet (binutils 2.22, GCC 4.6.3, GDB 7.4) tett közzé a Sysprogs UG több processzorhoz, többek között az MSP430 mikrovezérlőkhöz is. Az msp430-gcc4.6.3.exe programcsomag a gnutoolchains.com/download/ címről tölthető le. Az ingyenes programcsomagon kívül szükségünk lesz az msp430-gdbproxy-1.0.zip csomagra is amelyet a gnutoolchains.com/msp430/gdbproxy/ címről tölthetünk le.
Alternatívaként a VisualGDB nevű kereskedelmi terméküket is ajánlják , ami egy kiegészítő csomag a Microsoft Visual Studióhoz, ami lehetővé teszi a GCC keresztordítól által fordított programok nyomkövetését (debug).
Az ingyenes GNU programokkal a programfordítás és nyomkövetés így végezhető (természetesen van make is...):
Programfordítás:
PATH=C:\sysGCC\msp430\bin;%PATH%
msp430-gcc -g -mcpu=430 -mmcu=msp430g2231 -o ledflash.elf main.c
GDBproxy indítás külön ablakban (előtte csatlakoztatni kell a Launchpad kártyát):
msp430-gdbproxy.exe
(a PATH beállítása mellőzhető, ha a C:\sysGCC\msp430\bin az aktuális könyvtár)
GDB indítás az első ablakban:
msp430-gdb ledflash.elf
A csatlakozáshoz és a program beégetéséhez a GDB promptnál ki kell adni az alábbi parancsokat:
target remote :2000
mon erase
load
Innen kezdődhet a gdb debugolás (már ha valaki ismeri a parancsokat...).