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.

TMDSHSECDOCK: Connection error

Part Number: TMDSHSECDOCK
Other Parts Discussed in Thread: TMDSCNCDH52C1, C2000WARE, CONTROLSUITE

Hi Team,

Our customer is trying to use the J2 14-pin JTAG connector on the TMDSHSECDOCK docking station to access the TMDSCNCDH52C1 controlCARD. However, the J2 connector is not working. He already installed the R40-R46 resistors. It seems that the schematic diagram of the TMDSHSECDOCK from the C2000Ware and Resource Explorer page are not updated. Is there something he needs to configure on the docking station to make it work?

Regards,

Danilo

  • Hello Danilo,

    As the customer is using JTAG externally, the RST_IN pin should be pulled low (connect J8 jumper). This disables the JTAG signals from debugger FT2232D.

    This should solve the problem.

    Regards,
    Uttam

  • Hi Uttam,

    Our customer tried the solution you suggested, however, this error appeared.

    [Start: Texas Instruments XDS100v2 USB Debug Probe_0]

    Execute the command:

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

    [Result]


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

    C:\Users\rmml\AppData\Local\TEXASI~1\CCS\
    ccs1120\0\0\BrdDat\testBoard.dat

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

    This utility has selected a 100/110/510 class product.
    This utility will load the adapter 'jioserdesusb.dll'.
    The library build date was 'Mar 17 2022'.
    The library build time was '15:43:48'.
    The library package version is '9.7.0.00213'.
    The library component version is '35.35.0.0'.
    The controller does not use a programmable FPGA.
    The controller has a version number of '4' (0x00000004).
    The controller has an insertion length of '0' (0x00000000).
    This utility will attempt to reset the controller.
    This utility has successfully reset the controller.

    -----[Print t

    This is the result when I'm using the test connection

    Error connecting to the target:
    (Error -2131 @ 0x0)
    Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).
    (Emulation package 9.7.0.00213)

    I think my question is misunderstood, I am trying to use the 14-pin JTAG on the docking station, after doing some research on the E2E forum, I think have have to connect R40-R46. Then I can use the JTAG on the docking station.
    My main problem now is how am I going to connect the 14-pin JTAG on the docking station to the PC.

    Is it possible to use the USB cable (4 Cables in it) to connect the JTAG on the docking station,

    Thanks for your help, and I'm looking forward to your solution!!!

    Regards,

    Danilo

  • Hi Danilo,

    The TMDSCNCDH52C1 uses the DIMM100 docking station, not the TMDSHSECDOCK. Are you trying to connect to the board using an external debug probe and J2 connector (below) that's on the DIMM100 dock?

    See files here: C:\ti\c2000\C2000Ware_4_01_00_00\boards\ExperimenterKits\DockingStation_DIM_100pin\R3

    TMDSCNCDH52C1 has an Isolated USB JTAG Interface (XDS100v2). Why not use that instead?

    I think my question is misunderstood, I am trying to use the 14-pin JTAG on the docking station, after doing some research on the E2E forum, I think have have to connect R40-R46. Then I can use the JTAG on the docking station.

    If trying to connect to J2 connector that's on the DIMM100 dock then this is correct.

    My main problem now is how am I going to connect the 14-pin JTAG on the docking station to the PC.

    You need an external debug probe. See https://www.ti.com/lit/spracf0 for options.

    Best,

    Kevin

  • Hi Kevin,

    Here is the response of our customer.

    TMDSCNCDH52C1 has an Isolated USB JTAG Interface (XDS100v2). Why not use that instead?

    ANS: I think the J2 is broken due to bad operation by other colleagues.
    Because when I'm trying to launch a file, it keeps showing the error code (Error -2131 @ 0x0) (There is a complete version below), at first I thought there might be a problem with the code, so I tried to launch f28m35h52c1.ccxml, and it keeps showing the same error. Then I tried to launch the Test Connection, the result is below.

    Or is there another solution to solve this problem, so that I don't have to use the JTAG on the docking station.

    Also is there an introduction to this product and F2838x because I'm going to introduce these to the newones of the lab, so that they can know more about this board. Thanks a lot!!!!

    Regards,

    Danilo

  • Hi Danilo,

    Or is there another solution to solve this problem, so that I don't have to use the JTAG on the docking station.

    The on-board JTAG emulator or external JTAG emulator using J2 on DIMM100 are the two ways. They should double check their .ccxml file to make sure it's correct based on their Hardware.

    Also is there an introduction to this product and F2838x because I'm going to introduce these to the newones of the lab, so that they can know more about this board. Thanks a lot!!!!

    There's not much material for the TMDSCNCDH52C1 controlCARD, other than what's on the web and in C2000WARE / ControlSuite. F2838x ControlCard can be found at the link below.

    https://www.ti.com/tool/TMDSCNCD28388D

    You may want to check out the newer C2000 Academies: https://dev.ti.com/tirex/explore/node?node=AOpze8ebskysmgASY3VKSA__jEBbtmC__LATEST

    Best,

    Kevin