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.

TMS320F280039C: Issue: XDS110 Communication Failure

Part Number: TMS320F280039C


Tool/software:

Normally, when starting a new project, I import the empty_driverlib_project and then add my own code.

However, I have observed that the XDS110 Debug Probe is not able to communicate properly with the device when using this project.

When I try with the gpio_ex2_toggle example project, it works fine.

This suggests the issue may be related to project settings/configuration, rather than the target configuration (.ccxml) or hardware setup.

Error Message:

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

This error keeps appearing whenever I attempt to debug with the empty_driverlib_project.

  • Can you try opening the target configuration file from the two different projects and pressing the "Test Connection" option? Are there any differences between the two target configuration files?

    Thank you,

    Luke

  • I used the same target configuration files in both projects, and the "Test Connection" option completed successfully for both.
    This issue is observed when working with CCS 20.2.0.
    Thank you for your reply.

  • Instead of using the debug option, can you check if you're able to perform the following steps for both projects:

    1. click on View -> Target Configurations
    2. Right click on the target config file for your project
    3. select launch target configuration
    4. click View -> Debug
    5. Right click on CPU1 and select Connect to Target
    6. Build your project
    7. Click Run -> Load Program and Browse Project to select your generated .out file