MSP430

Setup codecomposer V6 on Ubuntu 13.10

Install depencencies

sudo apt-get install libc6:i386 libx11-6:i386 libasound2:i386 libatk1.0-0:i386 libcairo2:i386 libcups2:i386 libdbus-glib-1-2:i386 libgconf-2-4:i386 libgdk-pixbuf2.0-0:i386 libgtk-3-0:i386 libice6:i386 libncurses5:i386 libsm6:i386 liborbit2:i386 libudev1:i386 libusb-0.1-4:i386 libstdc++6:i386 libxt6:i386 libxtst6:i386 libgnomeui-0:i386 libusb-1.0-0-dev:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libudev-dev:i386

create a symlink for libudev.so.0, the installer is looking for the library in /lib

ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/libudev.so.0

After installation get a demo project. Build it and load it with:

mspdebug rf2500
prog *.out

http://hackaday.com/2010/08/11/how-to-launchpad-programming-with-linux/

Ubuntu 14.04
sudo apt-get install libnss3:i386

Add:
-DTIBrowserType=mozilla

at end of file of [install dir]/ccsv6/eclipse/ccstudio.ini

Bootstrap Loader (BSL)

BSL instructions
http://www.ti.com/lit/ug/slau319k/slau319k.pdf

BSL can be used over UART.
MSP430 RTS to SERAL DTR
MSP430 TEST to the SERIAL RTS.
MSP430 BSL transmit (P1.1) to SERIAL RX
MSP430 BSL receive (P1.5) to SERIAL TX


With the use of mspdebug flash-bsl a program can be flashed with the BSL interface

BSL programmer design
http://www.flyingcampdesign.com/uploads/3/5/3/8/3538283/10001_msp430_bsl_programmer_schematic.pdf

4 Comments

  1. Pretty section of content. I just stumbled upon your
    site and in accession capital to assert that I get in fact enjoyed account your blog posts.
    Anyway I will be subscribing to your feeds and even I achievement you access
    consistently quickly.

Leave a Reply

Your email address will not be published. Required fields are marked *