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.

XDS200 connection error

Other Parts Discussed in Thread: RM48L952, UNIFLASH

I am attempting to flash the OC  flash of an RM48L952 with the XDS200 via UniFlash Version: 3.3.0.00053 on my Windows machine.

I started following the XDS200 quick start guide by installing CCS 6.1 with a free license. I connected the XDS200 which installed drivers automatically. Then I connected the XDS200 to a USB port and confirmed power (left green LED on) and connection in Device Manager (the following two COM port connections are added).

In CCS I ran a test connection and got the following output:

[Start: Texas Instruments XDS2xx USB Debug Probe_0]

Execute the command:

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

[Result]


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

C:\Users\smootsr\AppData\Local\TEXASI~1\
    CCS\ti\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'.
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_0]

I have a free license of CCS6. I see that a paid license is required to debug CCS with the XDS200. However UniFlash does not require any licensing. Can I use UniFlash with the XDS200 without a paid license of CCS? Will CCS free license run a test connection on an XDS200? Can I assume that the default target configuration as specified in the "Advanced" tab is sufficient to at least run a test connection?

In CCS an attempt to launch the selected user defined configuration results in the following error:

Error initializing emulator:
(Error -2083 @ 0x0)
Unable to communicate with the debug probe. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation.
(Emulation package 5.1.641.0)

Then I learned about UniFlash. Since all I want to do is flash my board (I already have a debugger) this is sufficient. I configured the flash settings as required and added .hex files to the programs list. Pressing "Program" or "Verify" results in a lockup of UniFlash which forces me to end the task.

Next I attempted to erase the flash from UniFlash. This results in the following error:

Error connecting to the target:
(Error -183 @ 0x0)
The controller has detected a cable break far-from itself.
The user must connect the cable/pod to the target.
(Emulation package 5.1.641.0)

I have seen FAQs and threads about each of these errors individually and have tried many of the solutions with no success.

I would appreciate help in narrowing down the search to determine whether the problem is licensing, drivers, hardware, or something I haven't thought of.

Note: I did not disable antivirus software during installation of CCS and UniFlash.

Thanks,

Ryan