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.

XDS510 JTAG Connectiong ERROR - 0x80000244/-2131

Other Parts Discussed in Thread: TMS320C6746

Hello,

I have some problems using on TMS320C6746 with CCS 5.2.

It is about a running debug mode and connectiong JTAG.

@Debug Trying

-----------------------------------------------------------------

ICEPICK_C: Error connecting to the target

Error 0x800000244/-2131

Fatal Error during: Register, Initialization, OCS,

Cannot access register at 0x00000030

-----------------------------------------------------------------

@Test connection(TMS320C6746.ccxml)

-----------------------------------------------------------------

IR ScanError IRLength0=144, IRLength1=1

-----------------------------------------------------------------

it was already connectioned one time. but after, it can't connect with jtag.

another board is working very well.

* JTAG : Spectrum Digital XDS510 USB Emulator

* DSP : TMS320C6746

* CCS : ver 5.2

thank you

  • Hi Changkyu,

    Please visit this TI WIKI page in which it talks about JTAG connectivity issues and the debugging techniques.

    http://processors.wiki.ti.com/index.php/Debugging_JTAG_Connectivity_Problems

  • Device register

    This error means the JTAG debugger is unable to access the core or device on the board.

    Technically speaking, this happens if the JTAG debugger fails to access an ICEPick register (exceptions are MSP430, Stellaris and some C2000 Wireless connectivity and Digital Power MCUs, which do not have an ICEPICK). If the ICEPick driver reports this error immediately upon connect, it's likely a hard fail with the JTAG connection itself (loose cables or connections, etc.). However, if the error happens later in the debug session the reasons are different (perhaps the reliability of the JTAG connection due to noise, etc.).

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

    ------------------------------------------------------------------------------------------------------------------------

    Does it means the processor is broken?

    What can i do for fix it?

    thank you, your reply.

  • HI Changkyu,

    I have come across this error (ICEPICK)  many times in the EVMs while I was debugging programs.

    Usually this happens to me when there is a power disconnectivity ( loose power cable connection) in the EVM boards when the target is connected to the CCS via Jtag.

    But when we power off , disconnect the set-up and do re-connect, power-on and relaunch the debug session, it should be OKay and normal.

    Before you launch the debug session, using the *.cxml file, make sure that the "Testconnection" option is used and made sure that the CCS is able to establish a connection with EVM board.

    1. open up *.cxml file

    2. Check whether the appropriate emulator and the device name is "set" in the basic- general set up.

    3. Connect the board through JTAG to PC.

    3. Do "Test connection"

    PS: As well make sure that the BOOT switch settings are right for the Emulation

    Regards

    Shankari