Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI's MSP430 Tools and Mac OS X

Other Parts Discussed in Thread: MSP430F148, TUSB3410, MSP430F2013

Hi,

I would like to gather your experience and feedback when it comes to running TI's MSP430 Windows-only development tools on the Mac. What works well? What doesn't? While there should be no problems using Boot Camp, from my own experience I can say that there can be issues when using a virtualization environment running Windows as the guest OS, mostly due to what seems like USB compatibility issues.

Based on your feedback I would like to extend the below Wiki page:

http://wiki.msp430.com/index.php/Category:Mac_OS_X_Support_-_MSP430

When providing inputs, please include information such as VM name/version, host OS version, guest OS name/version, etc.

Thanks,
Andreas

  • I made a "CDC/ACM" USB serial port driver for the LauchPad  / eZ430-RF2500  and FRAM kit.

    Access the LaunchPad thru a BSD TTY serial port, just like any other serial ports device.

    You have to remove any "code less Kext" on your system that attached to the FET430UIF to use this Driver, an IOpersonality is added to this driver to block AppleHID (credits to westfw).

    In the last revision, I added codes to the driver to only accept TI devices and allow the rest thru, so it can work with other CDC/ACM device (e.g. Arduino)

    The driver code is largely based on Apple's open source codes.

    Tested working on OS version 10.5.x, 10.6.x, 10.7.x

    Available here.

    MSP430LPCDC 1.0.3b.zip

    Most early discussion is done on this thread on the 43oh.com forum.

    www.43oh.com

    Regards,

    Terence Ang

     

  • I just got the MSP-FET430UIF to work under MacOS and Parallels, but I had to update its firmware with the MSP430 Flasher tool first on a native PC.  The MSP-FET430UIF driver installed fine under my virtualized Windows system, but Code Composer Studio and the MSP430 Flasher tool did not detect any FET devices.  Once I upgraded the firmware on my PC, Code Composer Studio on the Mac also asked to do a firmware upgrade, which I did.  Everything worked fine after that.

    Here's a link to the tool:

    http://processors.wiki.ti.com/index.php/MSP430_Flasher_-_Command_Line_Programmer

    Here are the details:

    MacBook Pro running OS x 10.7.3
    Parallels v7.0.15094
    Windows 7 64-bit
    Code Composer Studio v5.1.1

  • I too ran into problems using the MSPFET-430UIF on IAR 5.51 on Mac OS X 10.6.8 running Parallels 6 virtualizing Windows 7. The issue was that IAR would not recognize the existence of the MSPFET-430UIF. It would throw a "Failed to Initialize" and " Unknown Exception in Driver #M2" error. Gerry Vahe, Applications Engineer from TI helped find a fix. 

    The red-herring is that my MSPFET-430UIF has a v1.4a sticker on it which should indicate v3 firmware. When plugged into the Mac running Parallels, it only lights the green power LED which also indicates v3 firmware. However, under Windows Device Manager (running in Parallels), it shows a VCP driver which is indicative of v2. 

    The fix:

    • I installed Code Composer 5.5 on a Dell PC running Win7 and the Elprotronics Lite-FET Pro430. The Elprotronics Lite-FET software shows that my MSPFET430UIF was actually v2.
    • Plugging the board into Code Composer 5.5 (running on that PC), and clicking debug, I am asked to update the firmware. I do so.
    • I check the firmware on the Elprotronics Lite-FET Pro430. It is now v3.03
    • I plug the MSPFET-430UIF back into the Mac running Parallels with Win7 using IAR 5.51. It automatically updates drivers in Win7 and device manager now shows it as a CDC driver (as opposed to the VCP that it was previously). 
    • Run download and debug in IAR. It asks to update the firmware. I click yes.
    • Afterwards, I can program my MSP430 using the MSPFET-430UIF.
    It appears that the original software on the MSPFET430UIF did not match what IAR expected but on the Mac, IAR does not ask to update the firmware. I had to update it on a PC. Once it was updated on the PC and plugged back into the Mac, then IAR finally recognized it. Again special thanks to Gerry Vahe of TI.

  • Hi,

    I'm running CCS6.1.1 Beta2 (6.1.1.00027) on MAC OS X 10.10.5. while launching target configuration for MSP430F2013 using EZ430 emulator CCS can't find the USB FET driver. 

    Any idea?

    Thorsten

**Attention** This is a public forum