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.

TIDM-02010: Programming the TIDM-02010 board

Part Number: TIDM-02010
Other Parts Discussed in Thread: TMDSEMU200-U

Hi, 

We have a evaluation board for motor control application i.e. TIDM-02010(Dual Motor Control with Digital Interleaved PFC for HVAC
Reference Design). We are trying to program it but not able to do it. 

Details:

  • Board: TIDM-02010
  • Programmer : XDS200 Debug probe (TMDSEMU200-U) with TI14 adapter

Since, the board only allows 2-pin cJTAG connections. We have done following connections. 

  • TMS(Board) to TMS(Debugger - pin 1)
  • TCK(Board) to TCK(Debugger - pin 11)
  • Gnd(Board) to Gnd(Debugger - pin 4)
  • 3.3V(Board) to TVref(Debugger -pin 5)

Even after this, I am not able to program this chip. I tried test connection and I am getting following error. 

[Start]

Execute the command:

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

[Result]


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

C:\Users\piaoc\AppData\Local\TEXASI~1\CCS\
ccs1110\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'.
The library build date was 'Dec 8 2021'.
The library build time was '15:53:42'.
The library package version is '9.6.0.00172'.
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]

Could someone help me resolving this issue?

  • Hello,

    This appears to be a connection issue that may indicate a problem with the cable/signaling.

    Unfortunately, as you have probably found already, there is not a simple connector included in the TIDM-02010 kit for this debugging/programming purpose.

    Users of this TIDM-02010 typically build-up an adapter board or connector to convert from the standard 10/14/20pin JTAG connector to a 4pin cable (TMS,TCK, VCC & GND).

    This cable should be very short to avoid JTAG connection issues due to board high voltage switching noises and interference.

    You would need to connect like what is shown in the below picture – by following the schematic from the TIDM-02010 User Guide very closely.

    From there, follow the Section 3.1.4 Test Setup in the User Guide.

    FYI - Here are the latest available sample projects for the TIDA-02010 using the different available JTAG options:

    Dual motor control with digital interleaved PFC (ti.com)

    Let us know if this helps.  Our other e2e team members may have additional comments to share as well.

    Regards,

    Chris