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.

XDS510USB Emulation drivers for Linux

Other Parts Discussed in Thread: CCSTUDIO

I'm giving the latest CCS 5.1.0.09000 a try under Ubuntu 11.10 32 bits. I'm having issues with XDS510USB JTAG Emulator. I followed the validation steps found here:

Everything goes well until I reach the scantest :


tm-dev@tm-dev:/opt/ti/ccsv5/ccs_base/emulation/drivers$ ./sdjtag -X portsavailable

SpectrumDigital USB Jtag Utility

** Checking for available USB devices on valid ports.

     $$ XDS510USB connected on:
     $$ EmuPortAddr=0x510
     $$ EmuSerialNumber=S256256723112522
tm-dev@tm-dev:/opt/ti/ccsv5/ccs_base/emulation/drivers$ ./sdjtag -p 0x510 -X scantest

SpectrumDigital USB Jtag Utility

** Emulator Scan Test
     ERROR -- XDS510USB Test Failed
     ERROR -- Check power to your emulator/eZdsp
     ERROR -- Then check your port address
     ERROR -- Cannot find necessary emulation driver file(s)
     ERROR -- Cannot find necessary emulation driver file(s)


Not sure If I'm suppose to do anything to install those "emulation driver file(s)".  Refering to section 7.2 of the guide I should mention that there's nothing called *sd_emupack_setup* under my ti installation directory. There's a shell script "setup_sd.sh" which I tried as root but the option "/remove" mentioned in section 7.2 does not appear to be considered so I'm not sure that setup_sd.sh is equivalent to sd_emupack_setup.x.x.x.x

Not sure what I should try next.

Thanks.

 

  • Just a small update. There's a "sd_emupack_setup_5.1.0.9.bin" wihtin the installation package of the previous release (5.0.3.00028). I tried to reinstall the drivers on top of the current installation but ended up with the same result. The same adapter runs just fine under Window :


    ** Using emulation application from directory c:\ccstudio_v3.3\drivers
     **Emulator is reset


    ** Using emulation application from directory c:\ccstudio_v3.3\drivers
    ** Checking for a valid emulator/eZdsp

      $$ You are connected to:
      $$ EmuProductName=XDS510USB
      $$ EmuPortAddr=0x510
      $$ EmuPortMode=USB
      $$ ProductId=510
      $$ ProductVersion=84


    ** Checking emulator/eZdsp scan connection

    ** Emulator Test **
     $$ EmuProductName=XDS510USB
     $$ EmuPortAddr=0x510
     $$ EmuPortMode=USB
     $$ ProductId=510
     $$ ProductVersion=84
     ** Emulator Scan Test
       -- Found JTAG IR length of 6
       -- Found 1 JTAG device(s) in the scan chain

  • Hi,

    Just a few comments:

    - Do you see Spectrum Digital if you type 'lsusb' from the linux command prompt?

    - Are you using a Virtual Machine? Check the section Linux as a guest OS of the VmWare support page.

    Regards,

    Rafael

  • Thanks,

    Indeed I'm using VMware. I didn't think it was relevant as I previously used the same hardware through on a Windows guest. I'll give it a try natively.

    Louis