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 v3.3 SR12 running on XP SP3 in a virtual machine (VMWare 7.1) under Windows 7 x64

 Hello,

We recently purchased a new development machine with Win7 64 bit. In our efforts to migrate to that machine we have discovered issues with using CCS 3.3 on that operating system with a specific emulator (There are no 64bit drivers for the emulator we use, Wintech TDS560). To get around this I have installed VMWare 7.1 and setup an XP SP3 virtual machine. I was able to get CCS 3.3 SR12 installed correctly in the VM and was able to connect the computer to the target board via the emulator successfully.

 

The problem is, when I try to program the processor with the "F28xx On-Chip Flash Programmer" plug in the "program" and "verify" stages are extremely slow. On the same machine (win7 x64) I have CCS 3.3 SR12 installed outside of the virtual machine (under win7) and using a different emulator with drivers that support 64 bit (the Blackhawk XDS100v2D) and everything works fine. It takes roughly 30 seconds to a minute to do the entire erase/program/verify cycle using the XDS100 in Win7, but up to TWENTY MINUTES to do the same using the TDS560 under the windows XP VM.

 

It's not just that it's slow either, but CCS actually stops responding to mouse and keyboard input for about 60 seconds between each update of the program/verify progress bar. I can minimize CCS when it's doing this and use anything else in the OS (virtual machine) normally.

 

I am not sure this is the right place to ask this, but I imagine if I posted this on the VMWare support forums they would have no idea what I'm talking about. I'm just wondering if anyone here has any idea what might be wrong or if anyone has ever tried this same thing before.

  • Chris,

    I have a similar setup as yours (Win7/64 and Windows Virtual PC with a XP SP3 on it) and the success of the connection seems to be heavily dependent on the brand of the emulator used. A XDS100 works ok under it (although a bit slower), but a SD XDS510USB did not connect at all. I don't have the Wintech emulator you have, but I can imagine its operation may be affected by that.

    I also tried to connect Blackhawk and Spectrum Digital emulators in a VmWare with Ubuntu 10.04 without success.

    Unfortunately I think it may simply be an inherent issue with virtual machines and its interaction with certain hardware devices, or the emulator manufacturer may have additional mechanisms to identify and perform data verification. In your case I suggest you to contact Wintech and check their plans to support 64-bit OSs.

    By the way, the page below contains a small list of emulators that worked on a VmWare:

    http://processors.wiki.ti.com/index.php/VMware_with_CCS

    Regards,

    Rafael

     

  • Hi Chris,

    One thing to try is to see if your XDS100v2 works ok in your VM setup. If it does, then Rafael's comment about the brand of emulator being a factor in terms of success in a VM environment is coming into play here.

    ki