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.

CCS/TMDSEMU110-U: XDS110

Part Number: TMDSEMU110-U
Other Parts Discussed in Thread: UNIFLASH, TMS320F28375D

Tool/software: Code Composer Studio

I wrote to TMS320F28375D with UniFlash (Ver6.0.0.2710) using the purchased XDS110.

At this time, the message "Update or Cancel" was displayed, so I selected update and restarted.

I confirmed that I can write.

When I tried to debug using Code Composer Studio v8 (TI v18.1.2.LTS), it was displayed as update or cancel, so I chose update.

However, even if I restarted after this, I could not connect due to an error.

I tried writing again with UniFlash, and the message "Update or Cancel" was displayed, so I selected update and restarted, but I could not write.

What should I do in this case? (I've already tried a manual firmware update)

  • Hello,

    user6507111 said:
    However, even if I restarted after this, I could not connect due to an error.

    What was the error that you saw? Please provide a text of the exact error message, or a screenshot of it.

    user6507111 said:
    but I could not write.

    So you also get some error message for this?

    Thanks

    ki

  • Hellow,

    Error when written in UniFlash is the following.
    Texas Instruments XDS110 USB Debug Probe/IcePick_C_0
    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.1.1.00002)


    Error when written in CCS is the following.
    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 8.0.27.9)

    Thanks

  • Thank you. It is the same "device register" error in both cases:

    https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html#device-register

    It sounds like the issue occurs on connection attempt (UniFlash would try to connect to the target before it tries to write). As mentioned in the article above, this is typically due to some HW issue with the JTAG connection. However, you mentioned that everything was working until the initial firmware update. But it may be a good idea to double-check your connections.

    Would it be possible to update your CCS version so you can try with the latest version of the tool? 

    Thanks

    ki

  • Hello,

    I tried to debug using Code Composer Studio v10(the latest version), it was displayed as update or cancel, so I chose update.

    Even if I restarted after this, I could not connect due to an error.

    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.2.0.00002)

    I don't think this XDS110 can be used anymore.Is there a way to fix it, such as by initializing the firmware?

  • Please take a look at the below troubleshooting guide:

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html#troubleshooting

    Can you check to see if the device drivers were properly instantiated?

    What is the output you see when you run:

    <CCS INSTALL DIR>\ccs_base\common\uscif\xds110\xdsdfu -e

  • The output you run and display is that of an image.

    <CCS INSTALL DIR>\ccs_base\common\uscif\xds110\xdsdfu -e

  • Your output looks fine.

    Can you try manually updating the firmware of the probe with the firmware version that comes with CCSv8?

    See the steps in the link below:

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html#manual-update

    After the update, try starting a debug session with CCSv8 and see if you can connect again.

    Thanks

    ki