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.

TMS320F28334: Error -183 @ 0x0 - Blackhawk XDS560v2-USB System Trace Emulator

Part Number: TMS320F28334

Hi,

 I’m using the “Blackhawk USB560v2 System Trace Emulator” to CCS (version is 6.1.3)  for debug, the target board is our custom product and the DSP chip is TMS320F28334. Currently I ran into a problem when debug

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 6.0.222.0)

 

I try to get solution online but no way can fix it till now , Could you share some suggestions? . Thanks.

 

The target configuration file:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<configurations XML_version="1.2" id="configurations_0">

    <configuration XML_version="1.2" id="configuration_0">

        <instance XML_version="1.2" desc="Blackhawk XDS560v2-USB System Trace Emulator" href="connections/BH-XDS560v2-USB_Connection.xml" id="Blackhawk XDS560v2-USB System Trace Emulator" xml="BH-XDS560v2-USB_Connection.xml" xmlpath="connections"/>

        <connection XML_version="1.2" id="Blackhawk XDS560v2-USB System Trace Emulator">

            <instance XML_version="1.2" href="drivers/tixds560c28x.xml" id="drivers" xml="tixds560c28x.xml" xmlpath="drivers"/>

            <platform XML_version="1.2" id="platform_0">

                <instance XML_version="1.2" desc="TMS320F28334" href="devices/f28334.xml" id="TMS320F28334" xml="f28334.xml" xmlpath="devices"/>

            </platform>

        </connection>

    </configuration>

</configurations>

 

 

And the test connection log :

[Start: Blackhawk XDS560v2-USB System Trace Emulator]

 

Execute the command:

 

%ccs_base%/common/uscif/dbgjtag.exe -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity

 

[Result]

 

 

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

 

C:\Users\3~1\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 'bh560v2u.out'.

Loaded FPGA Image: C:\ti\ccsv6\ccs_base\common\uscif\dtc_top.jbc

The library build date was 'Apr  7 2016'.

The library build time was '23:42:45'.

The library package version is '6.0.222.0'.

The library component version is '35.35.0.0'.

The controller does not use a programmable FPGA.

 

An error occurred while hard 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 '-183' (0xffffff49).

The title is 'SC_ERR_CTL_CBL_BREAK_FAR'.

 

The explanation is:

The controller has detected a cable break far-from itself.

The user must connect the cable/pod to the target.

 

[End: Blackhawk XDS560v2-USB System Trace Emulator]

 

 

Best regards,

  • CC,

    Is this isolated to one C2000/PCB or multiple devices/PCBs?  A far cable break can indicate an issue at the pin header/PCB so I'd like to understand if this is isolated to just one device, perhaps there is an issue locally at the pin header.  I would suggest checking continuity between the JTAG pin header and the pins at the C2000 first.

    I'm assuming this is an existing design that just started to have issues over time, vs a new design but please comment on that as well.

    Best,

    Matthew