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.

F29H85X-SOM-EVM: F29H85X controlSOM evaluation board Failed to debug using emulator

Part Number: F29H85X-SOM-EVM

Tool/software:

I am using the F29H85X controlSOM evaluation board.

I want to use TI's emulator Spectrum Digital XDS560V2 STM USB Emulator for emulation and debugging.

I connected the Spectrum Digital XDS560V2 STM USB emulator to the DLT connector (J5) of the F29H85X controlSOM evaluation board and debugged the code with the following phenomenon:

test connect passed before debug.

Printed information for v2.

error message.

How do I set this up so that I can connect correctly for debugging?

  • Hi,

    Can you provide the target configuration (ccxml) file you are using?

    Can you also try:

    1. Reboot your PC
    2. Launch CCS and try the "Test Connection" function. If that works, then try to start a debug session.

    Best,

    Matt

  • Here are the contents of my ccxml file:

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <configurations XML_version="1.2" id="configurations_0">
    <configuration XML_version="1.2" id="configuration_0">
    <instance XML_version="1.2" desc="Spectrum Digital XDS560V2 STM USB Emulator" href="connections/SD560V2USB_Connection.xml" id="Spectrum Digital XDS560V2 STM USB Emulator" xml="SD560V2USB_Connection.xml" xmlpath="connections"/>
    <connection XML_version="1.2" id="Spectrum Digital XDS560V2 STM USB Emulator">
    <instance XML_version="1.2" href="drivers/tixds560cs_dap.xml" id="drivers" xml="tixds560cs_dap.xml" xmlpath="drivers"/>
    <instance XML_version="1.2" href="drivers/tixds560c29x.xml" id="drivers" xml="tixds560c29x.xml" xmlpath="drivers"/>
    <instance XML_version="1.2" href="drivers/tixds560cortexM.xml" id="drivers" xml="tixds560cortexM.xml" xmlpath="drivers"/>
    <instance XML_version="1.2" href="drivers/tixds560sec_ap.xml" id="drivers" xml="tixds560sec_ap.xml" xmlpath="drivers"/>
    <platform XML_version="1.2" id="platform_0">
    <instance XML_version="1.2" desc="F29H850TU9" href="devices/f29h850tu9.xml" id="F29H850TU9" xml="f29h850tu9.xml" xmlpath="devices"/>
    </platform>
    </connection>
    </configuration>
    </configurations>

    I've replaced it with other computers and it doesn't work.

  • Here are the contents of my ccxml file:

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <configurations XML_version="1.2" id="configurations_0">
    <configuration XML_version="1.2" id="configuration_0">
    <instance XML_version="1.2" desc="Spectrum Digital XDS560V2 STM USB Emulator" href="connections/SD560V2USB_Connection.xml" id="Spectrum Digital XDS560V2 STM USB Emulator" xml="SD560V2USB_Connection.xml" xmlpath="connections"/>
    <connection XML_version="1.2" id="Spectrum Digital XDS560V2 STM USB Emulator">
    <instance XML_version="1.2" href="drivers/tixds560cs_dap.xml" id="drivers" xml="tixds560cs_dap.xml" xmlpath="drivers"/>
    <instance XML_version="1.2" href="drivers/tixds560c29x.xml" id="drivers" xml="tixds560c29x.xml" xmlpath="drivers"/>
    <instance XML_version="1.2" href="drivers/tixds560cortexM.xml" id="drivers" xml="tixds560cortexM.xml" xmlpath="drivers"/>
    <instance XML_version="1.2" href="drivers/tixds560sec_ap.xml" id="drivers" xml="tixds560sec_ap.xml" xmlpath="drivers"/>
    <platform XML_version="1.2" id="platform_0">
    <instance XML_version="1.2" desc="F29H850TU9" href="devices/f29h850tu9.xml" id="F29H850TU9" xml="f29h850tu9.xml" xmlpath="devices"/>
    </platform>
    </connection>
    </configuration>
    </configurations>

    I've replaced it with other computers and it doesn't work.

  • Do you have any other suggestions for me?
    Do I need to change any other settings or resistors on the board?

  • Hi,

    Apologies for the delay, I wasn't receiving notifications for this thread until now.

    Can you check this debug information for the XDS560v2 in the controlSOM user's guide?

    Best,

    Matt

  • I don't have any other boards, just a F29H85X-SOM-EVM,I read the docs and didn't figure out if I need to readjust the resistors to use other emulators, and does the fsi signal have anything to do with me connecting the emulator?
    Looking forward to your answer.

  • Hello,

    No, the FSI signal doesn't have to do with connection to the debugger.

    Are you using a MIPI-60 connector to the DLT header (J5) on the controlSOM?

    Best,

    Matt

  • Yes, I am using the MIPI-60 connector to the DLT header (J5),The board id of som-evm is MCU144A.

  • I see the same issue with both my Blackhawk and Spectrum Digital XDS560v2 debug probes using CCS 20.1.0.

    Interestingly, XDS200 seems to work. Given that XDS560v2 and XDS200 have similar implementation, this is odd.

  • I see the same issue with both my Blackhawk and Spectrum Digital XDS560v2 debug probes using CCS 20.1.0.

    I filed a ticket for this. Tracking link: https://sir.ext.ti.com/jira/browse/EXT_EP-12227

    Thanks

    ki