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 3.3 XDS100 can not connect to device.

Other Parts Discussed in Thread: TMS320F2812

I bought a development board from china and I have been trying to connect to TMS320F2812 with XDS100 but no luck. It gave me this error.

Failed Software Reset:
Error 0x00000024/-1147
Error during: Register, Execution,
It appears that the target is being held in reset.  If this
is a multi-core system, the master CPU may not be releasing
the DSP from reset.  Please check your configuration in CCSetup
and/or your GEL file to ensure that nothing is blocking the
DSP from being released from reset

Anyone have any idea to solve this problem? Thank you!

 

  • Hi,

    Can you name the kit? Is it www.ti.com/.../tmdsezd2812 ?

    Also, use CCS v6.1 instead of v3.3; this should solve your problem.


    Regards,
    Gautam

  • I's a custom chinese board. I just installed CCS 6.1 and it still gave me error.

    [Start: Texas Instruments XDS100v1 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\home\AppData\Local\TEXASI~1\CCS\
        ti\0\0\BrdDat\testBoard.dat

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

    This utility has selected a 100- or 510-class product.
    This utility will load the adapter 'jioserdesusb.dll'.
    The library build date was 'Feb 18 2015'.
    The library build time was '23:56:50'.
    The library package version is '5.1.641.0'.
    The library component version is '35.34.40.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 the reset-command hardware log-file]-----------------------------

    The scan-path will be reset by toggling the JTAG TRST signal.
    The controller is the FTDI FT2232 with USB interface.
    The link from controller to target is direct (without cable).
    The software is configured for FTDI FT2232 features.
    The controller cannot monitor the value on the EMU[0] pin.
    The controller cannot monitor the value on the EMU[1] pin.
    The controller cannot control the timing on output pins.
    The controller cannot control the timing on input pins.
    The scan-path link-delay has been set to exactly '0' (0x0000).

    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 '-150' (0xffffff6a).
    The title is 'SC_ERR_FTDI_FAIL'.

    The explanation is:
    One of the FTDI driver functions used during
    configuration returned a invalid status or an error.

    [End: Texas Instruments XDS100v1 USB Debug Probe_0]

    I run xds100serial.exe and it can find my emulator.

    C:\ti\ccs_base\common\uscif>xds100serial.exe
    Scanning for XDS100 emulators...

    VID/PID    Type            Serial #    Description
    0403/a6d0  XDS100v1/v2     05T9DKMB    XDS100 Version 1.0

     

  • I installed CCS 6.1 and the test connection worked and now I have this problem.
    (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation.

  • Check the status of XRS pin. Also, check for the voltages around the board and compare the data with the schematics (if you've them)!

    Regards,
    Gautam
  • Is the device actually being held in reset? You may want to check with the vendor who makes the board you are using.

    Thanks
    ki