MSP430 Development on Linux using the eZ430-F2013
Notes below are for debian wheezy:
1 2 3 4 5 6 7 8 | apt-get install gcc -msp430 mspdebug wget http: //41j .com /blog/wp-content/uploads/2014/11/ti_3410 .fw sudo cp ti_3410.fw /lib/firmware/ #compile code and program device wget http: //41j .com /blog/wp-content/uploads/2014/11/myprog .c msp430- gcc -Os -Wall -mmcu=msp430f2013 -std=gnu99 . /myprog .c -o myprog sudo mspdebug uif -d /dev/ttyUSB0 'prog ./myprog' |
notes
Useful information here on where to find firmware:
msp430 firmware
I’ve used the following makefile in the past with some success: download
This is the code I used for the test above:
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <msp430x20x3.h> int main ( void ) { WDTCTL = WDTPW | WDTHOLD; P1DIR = 0xFF; for (;;) { P1OUT=0; __delay_cycles(2500000); P1OUT=1; __delay_cycles(2500000); } return 0; } |