The device does enumerate fine and load what appears to be the correct driver:
However, the XDS510USB emulator is failing to ‘reset’ in Code Composer 5. I’ve tried the Spectrum Digital Configuration Utility to help diagnose but to no avail.
Things I’ve tried:
1.) I’ve removed all CCS versions from my PC, reinstalled only CCSv5, not dice.
2.) I’ve gone back to a restore point on my PC where (On Monday) I was able to debug… No dice…
3.) I’ve tried a different emulator w/ my CCSv5 installation and it also failed to reset the emulator on both Linux and Windows (native machines).
4.) I’ve tried powered hubs, connected to OMAP and w/o.
5.) I ran the suggested diagnostics on the emu’s and this is all the utility tells me… Any suggestions?????
WINDOWS:
CCSv5 -> Test Connection in the *.ccxml Target File created.
[Start]
Execute the command:
%ccs_base%/emulation/drivers/sdjtag.exe -f %boarddatafile% -v -X reset -X scantest
[Result]
** BoardFilePath: C:\Users\kollesa\AppData\Local\.TI\213602635\0\0\BrdDat\testBoard.dat
** Resetting Emulator
ERROR -- XDS510USB Reset Failed
ERROR -- Check power to your emulator/eZdsp
ERROR -- Then check your port address
[End]
------------------------------------------------------------------
Spectrum Digital Configuration and Diagnostic Utility(Windows)
Supports:
Printer Port: XDS510PP, XDS510PP+, SPI515, eZdsp
ISA Bus: SPI510, XDS510
PCI Bus: SPI525
USB Bus: XDS510-USB
** Using emulation application from directory c:\ti\ccs5.1.1.00031_win32\ccsv5\ccs_base\emulation\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
>> Check power to your emulator/eZdsp
>> Then check your port mode/address
LINUX:
adamk@ubuntu:/opt/ti/ccsv5/ccs_base/emulation/drivers$ lsusb
Bus 005 Device 022: ID 0c55:0510 Spectrum Digital, Inc. Spectrum Digital XDS510 JTAG Debugger
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 413c:a005 Dell Computer Corp. Internal 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
adamk@ubuntu:/opt/ti/ccsv5/ccs_base/emulation/drivers$ ./sdjtag -X portsavailable
** Checking for available USB devices on valid ports.
$$ XDS510USB connected on:
$$ EmuPortAddr=0x510
$$ EmuSerialNumber=S423207372012522
adamk@ubuntu:/opt/ti/ccsv5/ccs_base/emulation/drivers$ ./sdjtag -p 0x510 -X scantest
** Emulator Scan Test
ERROR -- XDS510USB Test Failed
ERROR -- Check power to your emulator/eZdsp
ERROR -- Then check your port address
*****************************************************************************
adamk@ubuntu:/opt/ti/ccsv5/ccs_base/emulation/drivers$ ./sdjtag -X portsavailable
** Checking for available USB devices on valid ports.
$$ XDS510USB connected on:
$$ EmuPortAddr=0x510
$$ EmuSerialNumber=S043407317112522
adamk@ubuntu:/opt/ti/ccsv5/ccs_base/emulation/drivers$ ./sdjtag -p 0x510 -X scantest
** Emulator Scan Test
ERROR -- XDS510USB Test Failed
ERROR -- Check power to your emulator/eZdsp
ERROR -- Then check your port address