Hello,
I have a PCB based heavily on the DRV8301-HC-EVM kit.The XDS100 (or maybe XDS 110?) is reproduced on-board with an FT2232H and an EEPROM.
All I've been getting lately when I try to connect is the error message:
The value is '-151' (0xffffff69).
The title is 'SC_ERR_FTDI_OPEN'.
The explanation is:
One of the FTDI driver functions used during the connect
returned bad status or an error. The cause may be one or
more of: no XDS100 is plugged in, invalid XDS100 serial number,
blank XDS100 EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the XDS100 can be located.
The command line utility mentioned above just flashes briefly on the screen and disappears.
I can load the EEPROM with xds100v2, which I think is the correct firmware for the FT2232 (at least I used to be able to).
I've seen that xds110 is the latest thing, but can't find the xml file to load using FTProg.
For awhile I was seeing error -1135, and I could see TI XDS devices in Control panel, but for some reason that disappeared.
All the information mentioned above describes the condition I was in before I replaced the drivers.
I did that according to the following directions from https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html)
"To reinstall the Windows device drivers
Open the Windows Control Panel
Expand the node Texas Instruments Debug Probes
Right-click on node XDS110 Class Data Port
Select Update Driver Software → Browse my computer for driver software
Select Let me pick from a list of device drivers on my computer. If the drivers are already installed, the XDS110 Class Data Port Version: M.m.m.m [mm/dd/yyyy] will be shown. Select this one. Otherwise, repeat but skip this step.
Click on Browse and select the directory C:\ti\ccsv8\ccs_base\emulation\windows\xds110_drivers
Repeat for XDS110 Class Debug Probe
That should get you the same driver as installed by CCS.
If Windows refuses to update the driver, they need to be fully removed.
Right-click on node XDS110 Class Data Port
Select Uninstall...
Check the box Delete the driver software for this device and click OK
Repeat for XDS110 Class Debug Probe
Do the procedure above to reinstall the drivers"
After uninstalling the drivers, I can't even program the EEPROM. Control panel presents the FTDI ports as just USB Serial Ports, with an exclamation point in a little yellow triangle. It says there are no drivers installed.
I've tried updating, and pointing Windows to the correct drivers (in a subfolder of C:\ti\ccs1000\ccs\ccs_base\emulation\windows), but Windows informs me that, in its opinion, the best drivers are already installed.
Anyway, I can't really do anything without being able to talk to the micro. I'm hoping you guys can help.
Thanks,
Dave






