Code Composer Studio MacOS beta for MSP430

Supporting Code Composer Studio on Mac has been one of the most common, if not the most common, request we have had from users on the E2E forums.  It has been a long journey but we now have a beta version of Code Composer Studio supporting MSP430 microcontrollers available for anyone to try.  This release is based off of CCSv6.1.0 which we recently released for Windows and Linux platforms.

Similar to our Linux version of Code Composer Studio there are some limitations on the debug interfaces that you can use.  The MSP430 USB FET works fine, as do newer LaunchPads such as MSP-EXP430F5529LP and MSP-EXP430FR5969.  However older development kits like MSP-EXP430G2, eZ430 and Chronos are not supported.

You can download the beta version here.  (Updated link to beta 3, Dec 2015)

We plan to add support for more device families throughout the year.

Note that when running CCS you will notice that it mentions 30 days remaining on the license at the bottom.  This can be ignored, there is no time limit on the license.

Please post any feedback that you have to the E2E forums.  Supporting Mac is new to us and value any feedback that you may have on how we can improve out support for Mac users.

  • user442785 there is a link to the download in the post.  Just after the second paragraph, before you get to the screen shot.  I would put it in this reply as well but I update the link when a new version is available.

  • I have Fraunchpad (Experimenter's board with msp430fr5739) i would like to know it is  working with this new mac ide or i have to wait.

  • Hubert.  I have used the FR6989 ok but have not tried FR5739.  It comes down to the debug controller that is on the board.  The older eZ430 debug controller does not work but the FR5739 should have the newer eZFET one.  I will see if I can locate one and give it a try.

  • Hi, bad news i tried 2 times and can not download package without error. Maybe installer is faulty?

  • Hubert I just tested the link and it worked ok.  What error do you get?

  • I downloaded the beta version yesterday (9-6-2015) and it installed without any visible problems on my Mac (OS X Yosemite).  However, the last screen of the installer says to run the script in the directory ccsv6/install_scripts.  However, there is no directory install_scripts if ccsv6.  

    Please advise.

    -Leo Oxvoxox

    Below is the directory listing:

    /Applications/Texas-Instruments/ccsv6$ ls -l

    total 0

    drwxr-xr-x  10 tom  admin  340 Sep  7 03:15 ccs_base/

    drwxr-xr-x   8 tom  admin  272 Jul 15  2014 doc/

    drwxr-xr-x  24 tom  admin  816 Sep  7 03:16 eclipse/

    drwxr-xr-x   4 tom  admin  136 Sep  7 03:14 install_info/

    drwxr-xr-x   6 tom  admin  204 Sep  7 03:16 install_logs/

    drwxr-xr-x   3 tom  admin  102 Sep  7 03:12 tools/

    drwxr-xr-x   5 tom  admin  170 Sep  7 03:16 uninstallers/

    drwxr-xr-x   3 tom  admin  102 Oct  7  2014 utils/

  • The next beta release is now available here:


    Support for MSP430, MSP432, CC3200, CC2650, Tiva, C2000 and Hercules Launchpad devices

    Support for MSP-FET, XDS100, XDS110, XDS2xx emulators

    Includes EnergyTrace for MSP430 and MSP432

    Supports OS X 10.10 and 10.9

    Known issues:

    Conditional breakpoints and breakpoints with actions may not work as expected on some emulators.

    An error dialog about unreachable sites is reported when checking for new software.   This can be ignored.

    Program load and debug performance may not be fully optimized.

    Please feel free to give the beta a try and start E2E threads for any issues found.  The goal is to have a production quality release by the end of the year.

    Deploying on MacOS has been a long process for us and we appreciate everyone's patience.



  • I have tried to install it in yosemite 10.10.5. I have all the security disabled. And it still fails, with no clear message. On the console program I have found this line:

    Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in():

    Does someone have a hint on how to solve it?

    Thanks in advance

  • If you are having install issues please create a thread on the E2E forums so that we can assist.  jmgc if you could attach the install logs to the post on E2E we can hopefully figure out what is going on.   If the install did not start then the files should be in /tmp.  Look for any bitrock* files. If the install started, past the “get install directory” pane, the install logs are in the install_logs folder

  • Hi,

    I have updated my Mac OS X to "El Capitan".

    Now, i can flash one time my EXP430F5529LP, but when i stop and recompile next time, i obtain the message "Interface Communication error". So i must unplug the USB and replug and it's OK. And the same after.

    Do you know this problem ?

    Thank you.


  • Is there any support currently for SYS/BIOS within the CCS for OSx? I have an existing RTSC project that I would like to build. Thanks for all of the work being done on this by TI. I am glad Mac is finally getting some attention.

  • Christophe if you create a thread on the E2E forums the team can work with you to figure out what is happening with El Capitan.

    Christopher we will not be supporting SYS/BIOS on Mac but we will be providing releases of TI-RTOS which includes the SYS/BIOS kernel.

  • Can I install this on Osx Lion??

  • OSX 10.9 and up are supported (El Capitan is in the process of being supported for the production release at the end of the year).  Lion is not supported.