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.

TMS320F28335: Spectrum Digital XDS200 USB with UniFlash on Windows 10 Errors

Part Number: TMS320F28335
Other Parts Discussed in Thread: UNIFLASH,

I am trying to use a Spectrum Digital XDS200 USB on Windows 10 64-bit with UniFlash and I get the following error:

Error initializing emulator: (Error -2083 @ 0x0) Unable to communicate with the debug probe. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 6.0.504.1)

Not sure if this is a driver issue. The XDS200 shows up in Windows as a USB Composite device in device manager (generic name). I would expect a non generic name if it enumerated properly and the correct drivers were installed. I've tried installing CCSv7 to see if the drivers are available there. No luck.uninstalled and re-installed UniFlash. Still no luck. The left Green LED is lit. I've plugged it into two different USB ports and still get the same issue.

  • Hi Otto,

    Can you check the Device Manager for proper installation of XDS drivers? Do share the screenshot of the same.

    Regards,
    Gautam
  • Hi Gautam,
    Unfortunately, I can't try that right now. I attempted to update the XDS200 firmware and the unit became unresponsive when the update program was trying to reset it. (It no longer enumerates whatsoever). I'm sending it back to Spectrum digital for repair.
    Before I bricked it, it showed up simply as "USB Composite Device" under "Universal Serial Bus Controllers". There was no other entry for it. I was expecting to see something like "Spectrum Digital XDS200" or something similar.
    I will let you know when I get it back.
  • I guess the drivers were not installed prior to that. You need to select Spectrum Digital Drivers while installing CCS.
  • Hi Gautam,

    I thought I did select the Spectrum Digital drivers when I installed CCS. In fact, I believe that I selected Spectrum digital, Blackhawk, and a few others during the CCSv7 install to make sure that I had them all just in case my device used a different driver than what was shown on the label.

    I had initially just installed uniflash 4.1 ( I just want to program a device for now) and was hoping that it would install the Spectrum Digital XDS200 drivers automatically. I received a communications timeout error when trying to verify a FW load on my TMS320F28335 and decided to install the full CCS environment hoping that it would put in the correct drivers for my Spectrum Digital Emulator. That didn't appear to work either so I tried to reflash the programmer itself (there is a update_xds2XX.bat utility included with uniflash). I figured that maybe the dongle's FW was downreved and that maybe a new load would work with Windows 10 (64). It was during this update was when the unit became unresponsive and would no longer enumerate.

  • OK,

    I think I've found my problem.

    Looking at the page: http://processors.wiki.ti.com/index.php/Download_CCS#Code_Composer_Studio_Version_7_Downloads

    ...the release note states the following:

    Jan 16, 2017. "Installer bug fix for an issue that occurred under certain conditions in 7.0.0.00042 when installing Spectrum Digital debug probes"

    I am currently re-installing CCS7 (being sure to check the Spectrum Digital checkbox when installing). Unfortunately, I haven't received my bricked debugger back from repair yet so I won't be able to check if this works.

  • Update,

    I just received my XDS200 back from repair.

    I started UniFlash setting my device name, etc. Clicking on "Memory", I am now able to read the device's memory. This is something that I was not able to do previously. It appears that the aforementioned installation bug with the older version of CCS7 was indeed my issue.