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.
I'm running Windows 7 64-bit with CCS Version: 5.5.0.00077. I'm trying to connect to my hardware using a Spectrum Digital XDS510. CCS sees the emulator. It can reset it and verifies a target present on the JTAG. When I go to connect to the DSP it gives the following error.
Error connecting to the target:
(Error -151 @ 0x0)
One of the FTDI driver functions used during
the connect returned bad status or an error.
The cause may one or more of: invalid emulator serial number,
blank emulator EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the emulator can be located.
(Emulation package 5.1.340.0)
IcePick_D: Error connecting to the target: (Error -151 @ 0x0) One of the FTDI driver functions used during the connect returned bad status or an error. The cause may one or more of: invalid emulator serial number, blank emulator EEPROM, missing FTDI drivers, faulty USB cable. Use the xds100serial command-line utility in the 'common/uscif' folder to verify the emulator can be located. (Emulation package 5.1.340.0)
I have rebooted the computer, and restarted CCS...same problem. I verified that device manager sees the emulator and indicates that it is working.
Any suggestions on where to go from here?
The -151 error is typically specific to using an XDS100 class emulator however at the start of your post you mention you are using a Spectrum Digital XDS510. If you are indeed using a Spectrum XDS510 then you likely have the wrong connection type specified in your .ccxml (target connection) file, some example projects come with files that default to xds100 as they are commonly incorporated into the evaluation boards.
Regards,
John
It was pilot error. I forgot to link the target configuration to the project and set it as active!