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.

CCS on VMWare on Mac



Hi. I use a Mac and am trying to program a beagleboard (incl. JTAG XDS100 V2) - as far as I have read (processors.wiki.ti.com/.../VMware_with_CCS) this setup does not work well. I cannot seem to get it to work at all :o(

My setup: 

     Mac Pro 13" Retina i7 / 16 GB RAM / 256 SSD / VMWare Fusion 8.1.0 / OS X 10.11.4 / Windows 10 / CSS 6.1.2.00015

does anybody know of a way to make this work? I don't mind switching to Parallels if that helps, or using an older version of Windows (7, for example) or can I make some changes to the setup to get it working? Everything was working perfectly with the MSP430.

Thank you for any help given

Ursus

  • Hello Ursus,
    It seems to be a bit hit or miss with VMWare on a Mac host OS and Parallels seems to work better as mentioned by one user in the below thread:
    e2e.ti.com/.../1830948

    I have used CCS inside a VM via VMWare fine but that was on a Windows host. Hopefully others can share their experiences.

    Thanks
    ki
  • Hi Ki

    thank you very much for taking the time to answer. I have tried Parallels but it exhibited the same problems as VMWare - a friend suggested that it could be that virtualisation is just to slow for the JTAG - I'm beginning to think he might have a point :o)

    I have tried VMWare and Parallels -> both do not work with the JTAG attached (the hardware works perfectly when I use it on another Windows laptop). My next test will be to install windows directly on this machine and, if it works then, use Windows natively. 

    I will report back here incase anybody else stumbles across this thread.

    Cheers

    Ursus

  • My MacBook Pro is running OS X + Parallels + Windows 10. CCS is running on the Windows 10 VM and it works just fine. I use it every day. There is no problem in my configuration.

    When you insert XDS100 USB cable to MacBook, the Parallels will ask you which VM to connect. You can choose Mac or Windows 10 VM. Sure, you have to choose Windows 10 VM so that XDS100 can be identified by Windows. If not sure, you can open VM's menu "Devices/External Devices/", there will be something like "Texas Instruments ...." listed in the submenu.

    In my test, the virtualisation speed is almost the same with native Windows installation. Especially, I have configured 8 CPU to Windows 10 VM and enable parallel-compilation in CCS. Guess what, the compilation speed is really really fast. I am pretty satisfied with the performance.

    Sure, a Mac native CCS is the perfect solution.... and I am waiting for it for a very long time.
  • Hi Robert

    I have a very similar setup to you (although I have the 13" MacBook so no 8 CPU Threads for me :o) and, no matter which virtualization I used (Parallels, VMWare or VirtualBox) USB was never fast enough. I now have Windows installed on an external USB and everything works perfectly.

    Thank you for your feedback though
    Ursus
  • You are welcome.

    In fact, I have installed CCS on Windows XP VM under VirtualBox on a MacBook Air two years ago. And it also works.
    My MacBook Pro has 4 CPUs and thanks to Intel hyper-threading, I can get 8 virtualised CPUs.

    I still don't think it is because of "USB is not fast enough". It must be something else. Hope that you can figure it out someday.