Jim's
Tutorials

Spring 2013
course
navigation

MSP430

I'm strongly considering the TI msp430f5510. Some of the selling points for me are:
I have this JTAG programmer: https://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG-TINY-V2/ and this msp430f5510 development board: https://www.olimex.com/Products/Duino/MSP430/OLIMEXINO-5510/.
The msp430s are easy to program on Linux using mspgcc (wiki), and it's even in the Ubuntu repos since 11.10 (sudo apt-get install msp430-libc gcc-msp430 binutils-msp430 mspdebug to get the full toolchain including the debugger to load the programs to the target MCU).
-The Ubuntu 12.10 repos have mspdebug 0.19, which is having a lot of trouble talking to the MSP430F5510 (I tested it with an MSP430F2013 and it works fine). The latest mspdebug release is 0.21, so I built it from source per the instructions here. First removed mspdebug installed by apt-get and installed some dependencies for building:
$ sudo apt-get remove mspdebug $ sudo apt-get install libusb-dev libreadline-dev
It compiled and installed without any problems, and now works a treat as long as I unplug the JTAG programmer after each time I run mspdebug.
-Looking into using the on-board USB. TI's tools here: http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430_USB_Developers_Package/latest/index_FDS.html
http://cs.marlboro.edu/ courses/ spring2013/jims_tutorials/ alex/ MSP430
last modified Monday January 28 2013 8:09 pm EST