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/TMDSEVM5517: No driver found

Part Number: TMDSEVM5517
Other Parts Discussed in Thread: TIDA-01470,

Tool/software: Code Composer Studio

Hello,

I have been following along with the TIPED-0077 reference design that combines the TMDSEVM5517 and the TIDA-01470 PCM1864LMBEVM. I have created a target configuration in CCS that I believe to be correct:

Spectrum Digital DSK-EVM-eZdsp onboard USB emulator for EVM5517 and with the evm5517.gel initialization script.

However, when trying to launch that configuration with the USB plugged in and the board powered on, I get the message "error initializing emulator". 

Looking at the device manager, the TMDSEVM5517 board appears under other devices as "Unknown device" and the device status says "The drivers for this device are not installed" and when updating the driver, nothing is found. I have already tried installing the 5510 DSK but that won't work either. 

Additionally, upon restarting my computer with the device still plugged in, the "Unknown device" is no longer recognized, however, "TMS320C5510 DSK" appears. When this device is visible, it also cannot find a driver. On top of that, I cannot find a way for both "Unknown device" and "TMS320C5510 DSK" to both be visible at the same time. 

How can I get around this "error initializing emulator error"? I've been trying to find a driver for two days now.

Thanks,

Kira

  • I have already downloaded all the relevant files as well as others that I thought may be the necessary file, but upon updating the driver, even when browsing to the exact folders, no driver is found. 

    I have both the downloads from this page: http://www.ti.com/tool/sprc133

    As well as a download suggested in another thread: c5000.spectrumdigital.com/.../dsk5510_setup.exe

    Is there something I'm missing for this specific reference design?

    Kira

  • Kira,

    Does the board have an FDTI chip on it close to the USB port?  The product page for this board mentions that it has an XDS100 debug probe on it vs the Spectrum Digital DSK/EVM eZdsp.

    Regards,

    John

  • Hi John,

    Thanks for the help. I was finally able to launch the target configuration when switching to XDS100v3 for the connection. However, I'm running up on another error when trying to connect the target. I get the following message:

    "Error connecting to the target:

    (Error -600 @ 0x0)
    A required dynamic library could not be located.
    The library isn't on the search path.
    (Emulation package 6.0.222.0)"

    Do you know what this is referring to?

    Also no, I don't see an FDTi chip near the port.

    Thanks,

    Kira

  • Kira,

    That error usually means that some dll that the debug software is dependent on is not present.  It can also happen if it is not detecting an XDS100 at all.  

    If there is no FTDI chip on that board then it means that it is not an XDS100 even though that is what the product webpage says.  I found another thread that refers to the onboard Spectrum debug probe.

    https://e2e.ti.com/support/processors/f/791/t/488095

    What version of CCS are you running?  Just a heads up that if it is a Spectrum onboard debug probe it is not going to work with CCSv9 and later as the software for that is 32bit and CCSv9 is a 64bit application

    Regards,

    John

  • Hi John,

    I am running CCSv6 as that's what the reference design recommended I use. I had my CCS target configuration set up exactly as it is explained in the wiki for the C5517EVM, which is the same as what is explained in the thread you attached, however, it did not launch when I set the connection to Spectrum Digital DSK-EVM-eZdsp onboard USB emulator but it did launch when set to XDS100.

    The wiki I followed is here: http://processors.wiki.ti.com/index.php/C5517_General_Purpose_EVM_User_Guide#Software_and_IDE_Configuration

    Temo video and reference design I am following are here:

    https://training.ti.com/voice-preprocessing-demo-on-c5517

    http://www.ti.com/lit/ug/tiducy1c/tiducy1c.pdf

    Again, the device still shows up in my device manager as "unknown device" with no driver able to be found. This happens whether the Spectrum Digital or the XDS100 is set as the connector. I think the main issue here is the driver and I'm not sure what else to try.

    Thanks, Kira

  • Kira,

    You could try a newer version of CCS as v6 is pretty old.  CCSv8.3.1 would have the latest Spectrum digital drivers bundled.

    Does the board have a 14pin JTAG header on it?  If so another option would be to try an external XDS100v2.

    Regards,

    John

  • Kira,

    I managed to find a 5517 EVM.  It definite has the Spectrum Digital eZdsp debug probe on it.

    When I connect the 5V power supply and connect the USB cable (opposite corner from the power supply) labelled EMU USB I get a red LED by the power connector and a green LED near the Spectrum label (DS2).

    In device manager I see:

    So that is what you want to see vs the unknown device.

    I am then able to create a simple project in CCS and load it onto the device:

    Try to use a short USB cable that makes a solid connection.  Avoid using a USB hub.

    Worst case there is a JTAG header next to the USB connection and a cheap debug probe like an XDS100v2 could be connected to.  I tried an external XDS100v2 and that worked fine.  I was also able to use the newer XDS110.

    Regards,

    John

  • Hi John,

    Thanks so much for all your help. Turns out the driver files were not in the correct location. The Spectrum Digital installation put the drivers in a folder in the Program Files that I did not notice. I was able to run the demo just as you did above once I updated the driver for the device by searching in that specific folder.

    Thanks again,

    Kira

  • Kira,

    Great to hear that it is working.

    Regards,

    John