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.

Cannot connect to XDS200 using CCS 10.2 on Linux (Ubuntu 18.04)

Other Parts Discussed in Thread: TMS570LC4357

I have an XDS200 which I use together with IAR EWARM connected to my TMS570LC4357 board.

If I move the XDS200 to my Linux system running Ubuntu-18.04

It has a CCS 10.2 installation where I installed all three choices for probes.

Have run ccs1020/ccs/install_scripts/installdrivers.sh

=====

When I insert the XDS200 in the Linux PC in a USB slot in the backpanel,
I can see that the driver seems to load OK.

$  dmesg:
[235647.855823] usb 2-1.2: new high-speed USB device number 19 using ehci-pci
[235647.964686] usb 2-1.2: New USB device found, idVendor=0451, idProduct=bef0, bcdDevice= 1.00
[235647.964688] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[235647.964690] usb 2-1.2: Product: XDS2xx USB Emulator - Composit
[235647.964691] usb 2-1.2: Manufacturer: Spectrum Digital
[235647.964692] usb 2-1.2: SerialNumber: S200-000E99039000
[235647.986423] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device
[235647.986841] cdc_acm 2-1.2:1.2: ttyACM1: USB ACM device
[235647.987078] usbcore: registered new interface driver cdc_acm
[235647.987079] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

=====

I then define a target with a TMS570LC43xx and the USB XDS2xx probe

When I test the connection I get the following:

==================================================================

[Start: Texas Instruments XDS2xx USB Debug Probe]

Execute the command:

%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -S integrity

[Result]


-----[Print the board config pathname(s)]------------------------------------

/home/ulf/.ti/ccs1020/0/0/BrdDat/testBoard.dat

-----[Print the reset-command software log-file]-----------------------------

This utility has selected a 560/2xx-class product.
This utility will load the program 'xds2xxu.out'.

<Long pause>

E_RPCENV_IO_ERROR(-6) No connection: DTC_IO_Open::dtc_io
Failed to open i/o connection (xds2xxu:0)

An error occurred while soft opening the controller.

-----[An error has occurred and this utility has aborted]--------------------

This error is generated by TI's USCIF driver or utilities.

The value is '-250' (0xffffff06).
The title is 'SC_ERR_ECOM_EMUNAME'.

The explanation is:
An attempt to access the debug probe via USCIF ECOM has failed.

[End: Texas Instruments XDS2xx USB Debug Probe]

==================================================================

There is no "xds2xxu.out" in the installation. There is an xds2xxu_io.so

Have tried to run dbgjtag manually with no better result.

What to do?