• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » MSP430™ Microcontrollers » MSP430 Ultra-Low Power 16-bit Microcontroller Forum » TI's MSP430 Tools and Mac OS X
Share
MSP430™ Microcontrollers
  • Forum
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS
MSP430 Resources
  • MSP430 Product Folder
  • MSP-EXP430G2 - MSP430 LaunchPad Value Line Development kit
  • MSP430 Getting Started Guide
  • MSP430 Microcontroller Projects
  • More Resources >
  • TI's MSP430 Tools and Mac OS X

    TI's MSP430 Tools and Mac OS X

    This question is not answered
    Andreas Dannenberg
    Posted by Andreas Dannenberg
    on Aug 31 2009 01:57 AM
    Genius11870 points

    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

    ---------------------------------------------------------------------------------------------------------
    Please click the Verify Answer button on this post if it answers your question.
    ---------------------------------------------------------------------------------------------------------

    Mac
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Aug 31 2009 03:37 AM
      Guru17140 points

      Hi Andreas,

      I'm using a Mac for code develpment (OS X 10.5). Using Boot Camp is as using a Windows PC, so there are no problems I discovered so far (XP Prof SP3, IAR and CCE V3.1; MSP-FET430UIF, eZ430-F2013 and eZ430-RF2500 all work without problems; I have installed CCS V4.0 too, but here I have some problems with variable window; MSP-FET430UIF and eZ430-RF2500 work fine too).

      I've tested Parallels 3.0 which didn't work (IAR toolchain). I will update to OS X 10.6 (hopefully this week) and prior do some testing with VMware Fusion and Parallels 4.0. I will try to use the Boot Camp installation because I need a native Windows for some other reasons.

      I intend testing Virtual Box (with it own Windows installation since Virtual Box can't use the Boot Camp partition) too. Hopefully I will have the time to do so.

      Keep you posted, rgds
      aBUGSworstnightmare 

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andreas Dannenberg
      Posted by Andreas Dannenberg
      on Aug 31 2009 04:08 AM
      Genius11870 points

      Hi aBUGSworstnightmare,

       

      thanks for your time putting this feedback together, this is exactly what we need. Btw, I've tested the latest version of VirtualBox together with Win XP SP3 / IAR / MSP-FET430UIF, but during all my testing I could get it to download/debug only twice, despite several re-boot and re-start attempts. All other attempts resulted in a "Target Not Found Error". When it was working it worked very well; however I've been unable to pinpoint the reason for this intermittent behavior.

       

      Regards,

      Andreas

      ---------------------------------------------------------------------------------------------------------
      Please click the Verify Answer button on this post if it answers your question.
      ---------------------------------------------------------------------------------------------------------

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Sep 01 2009 04:04 AM
      Guru17140 points

      Hi Andreas (are you a German guy?),

      well, bad news on my Virtual Box testing! Same result as yours!

      Just finished (in better words aborted) the VirtualBox3.0.4 testings which only led to unsatisfying results. Here the details:

      Host O.S.: MAC OS X 10.5.8
      Virtual Machine: VirtualBox V3.0.4 (with guest additions installed)
      Guest OS: Win XP SP3
      IDE: IAR 

      I was unable the get one of my USB tools running! --> test aborted after several attempts!
      Rgds
      aBUGSworstnightmare

      P.S. Parallels 4.0 is next! 

      P.S.S. I have a good knowlage in using Virtual Machines on Windows/Linux and OS X; but I have no idea what the problem with VirtualBox is.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andreas Dannenberg
      Posted by Andreas Dannenberg
      on Sep 01 2009 04:19 AM
      Genius11870 points

      Hi aBUGSworstnightmare,

      thanks for the additional feedback. Which of the USB tools did you try? UIF? ez430-F2013? ez430-RF2500?

      Also, do you think the issues are potentially driver related (Can the driver be installed and does it show up in the device manager properly?) or IDE related (What fails? IDE startup? Build? Debug?)? I know it might not be easy to determine who is at fault, since the fact that the driver installs smoothly and shows up in the device manager doesn't mean it can actually be used...

      Thanks,
      Andreas

      ---------------------------------------------------------------------------------------------------------
      Please click the Verify Answer button on this post if it answers your question.
      ---------------------------------------------------------------------------------------------------------

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Sep 01 2009 10:46 AM
      Guru17140 points

      Hi andre,

      I've tried ez430-F2013 and ez430-RF2500 but both tools were not recognized by the new hardware wizard --> driver could not be installed. So, the problem I was facing was not related to the TI tools (HW or SW) hence - from my point of view - it is related to VirtualBox USB device handling.

      aBGUGSworstnightmare

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Sep 02 2009 03:03 AM
      Guru17140 points

      Hi andre,

      just finished testing of VMware Fusion 2.0.5; pls fin the details below:

      Host OS: MAC OS X 10.5.8

      Guest OS: Windows XP SP3

      Virtual Machine: VMware Fusion 2.0.5 (173382)

      IDE Version: CCE v3.1 Build: 3.2.4.3.8

      Tested Hardware Tools: eZ430-F2013, eZ430-RF2500 and MSP-FET430UIF

      Results: All Hardware and software tool(s) work perfect! Tested compile/download/single step/run to line/run/variable view/memory view,  .. Test were made with existing and new projects.

      Rgds
      aBUGSworstnightmare

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • adrian
      Posted by adrian
      on Sep 02 2009 20:28 PM
      Expert4400 points

      hey bugs,  that's awesome!  would you mind adding your results to the wiki?

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andreas Dannenberg
      Posted by Andreas Dannenberg
      on Sep 02 2009 21:01 PM
      Genius11870 points

      Thanks for the feedback, I updated the Wiki page.

       

      aBUGSworstnightmare
      I've tried ez430-F2013 and ez430-RF2500 but both tools were not recognized by the new hardware wizard --> driver could not be installed.

      When I did some tests, the devices were recognized, and I could install the drivers. Did you use the VirtualBox full version? I'm asking because there is another version (Open Source Edition), but this one lacks USB support. Do other USB devices work in your VirtualBox VM? Or I wonder if the differences may have something to do with the HW setup as well (What type of Mac is used, how does the USB tree look like...).

      Thanks,
      Andreas

      ---------------------------------------------------------------------------------------------------------
      Please click the Verify Answer button on this post if it answers your question.
      ---------------------------------------------------------------------------------------------------------

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Pascal4275
      Posted by Pascal4275
      on Sep 02 2009 22:36 PM
      Expert1145 points

      Hello!

      Just my 2 yen contribution:

      I have successfully run CCE and IAR on MacIntosh via VMWare.

      Bootcamp is fine, but it's good to use both systems in parallel.

      There is a full (lengthy) report of what I did a few months ago, and I am working

      with the same environment now. The pictures don't show CCE but IAR.

      http://passworld.co.jp/ForumMSP430/viewtopic.php?f=5&t=154&p=357#p357

      Pascal

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andreas Dannenberg
      Posted by Andreas Dannenberg
      on Sep 02 2009 22:48 PM
      Genius11870 points

      Hi Pascal,

      good to hear from you again! Thanks for posting the link, lots of valuable information there! Seems like VMware is a good way to go - at least for now.

      Regards,
      Andreas

      ---------------------------------------------------------------------------------------------------------
      Please click the Verify Answer button on this post if it answers your question.
      ---------------------------------------------------------------------------------------------------------

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Pascal4275
      Posted by Pascal4275
      on Sep 02 2009 22:55 PM
      Expert1145 points

      Hello Andreas!

      Yes, VMWare works fine in most of the cases. Apparently Parallels works fine too.

      But I hope TI will provide a native MacOS-X version of CCE. Maybe this was the hidden

      meaning of  "at least for now"...

      As Eclipse already exists on MacOS-X, I think it wouldn't be _that_ hard to port the whole stuff.

      Pascal

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Sep 03 2009 04:04 AM
      Guru17140 points

      Hi Andreas,

      I've tried with the full edition of VirtualBox (http://www.virtualbox.org/wiki/Downloads) but had problems with the installation of USB devices (look here for details: http://www.virtualbox.org/manual/UserManual.html#settings-usb). Maybe you can lend me a hand and give me the TI Vendor ID (if NOT 0451) to aid in installing the tools.

      Well, I had problems with ALL USB devices (because I did not RTFM (see link above)) --> I will do the testings again.

      Do you have knowlage on CCS V4 MCU Core edition (or you maybe know someone who has)? I'm intending testing this too, but I have problems with the variable window since neither locals nor globals were displayed.

      Rgds
      aBUGSworstnightmare

      P.S. I'm using an Intel 20" iMAC 

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Sep 03 2009 07:05 AM
      Guru17140 points

      Hi Adrian,

      n.p.! Here's another one:

      results for Parallels Desktop 4.0; pls fin the details below:

      Host OS: MAC OS X 10.5.8

      Guest OS: Windows XP SP3

      Virtual Machine: Parallels Desktop 4.0.3846

      IDE Version: CCE v3.1 Build: 3.2.4.3.8

      Tested Hardware Tools: eZ430-F2013, eZ430-RF2500

      Results: Tested compile/download/single step/run to line/run/variable view/memory view,  .. Test were made with existing and new projects.

      In case of eZ430-F2500: tool works fine, everythings o.k.
      In case of eZ430-F2013: new hardware dialog was sucessfully completed, but when I intended to debug a project I always got the Parallels Windows asking were to add the new HW (VM or Apple). I was unable to assign the tool to the VM --> CCE stalls/or reported no tool found --> my testing of eZ430-F2013 <--> Parallels 4.0 failed! 

       

      Rgds
      aBUGSworstnightmare

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • aBUGSworstnightmare
      Posted by aBUGSworstnightmare
      on Sep 03 2009 09:07 AM
      Guru17140 points

      Hi andre,

      did some further testing with VirtualBox, pls find my results below:

      Host OS: MAC OS X 10.5.8

      Guest OS: Windows XP SP3

      Virtual Machine: Sun VirtualBox V3.0.4 r50677

      IDE Version: CCE v3.1 Build: 3.2.4.3.8

      Tested Hardware Tools: eZ430-F2013, eZ430-RF2500

       

      Results: Tested compile/download/single step/run to line/run/variable view/memory view,  .. Test were made with existing and new projects.

      In case of eZ430-F2500: tool works fine, everythings o.k. (no problems with repeated download/debug attempts as described by you)
      In case of eZ430-F2013: new hardware dialog was sucessfully completed and device ws installed propperly, but when I intended to download/debug a project I always got the error no USB FET found --> my testing of eZ430-F2013 <--> VirtualBox V3.0.4 failed! 

      Something to say on VirtualBox USB handling: you need to add a filter for EACH USB device (also for your USB stick) --> you need to have a look at the venor ID and then create a filter (I used 0451 as TI's ID). 

      So, here is my recommendtion on Virtual Machines for MAC: USE VMWARE because it works fine straight out of the box (and because a Linux Version is available too)!

       

      Rgds
      aBUGSworstnightmare

      P.S. Checked the eZ430-F2013 on Boot Camp --> tool works fine (no HW errors with the tool)

      MAC OS X linux Virtual Machine CCEv3
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andreas Dannenberg
      Posted by Andreas Dannenberg
      on Sep 04 2009 00:41 AM
      Genius11870 points

      aBUGSworstnightmare,

      thanks for all the testing you have done and the results you reported back. I updated the Wiki page accordingly (see original post). It will be very helpful for other users.

      Regards,
      Andreas

      ---------------------------------------------------------------------------------------------------------
      Please click the Verify Answer button on this post if it answers your question.
      ---------------------------------------------------------------------------------------------------------

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    1234
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use