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.

AM623: Problem with debuf

Part Number: AM623

Tool/software:

I'm running code composer in a linux environment, in a wsl. I'm using the target config that I used in my windows environment, which worked perfectly. However, in my wsl, it doesn't work after running the .desktop. The error is as follows:

Error initializing emulator:
(Error -260 @ 0x0)
An attempt to connect to the XDS110 failed.
The cause may be one or more of: no XDS110 is connected, invalid
firmware update, invalid XDS110 serial number, or faulty USB
cable. The firmware and serial number may be updated using the
xdsdfu utility found in the .../ccs_base/common/uscif/xds110
directory of your installation. View the XDS110SupportReadMe.pdf
file there for instructions.
(Emulation package 12.7.0.00130)

I renamed my .desktop to ccs1271 and am using the gtk-launch command in the follow path:

/usr/local/share/applications

My target config is:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configurations XML_version="1.2" id="configurations_0">
    
    <configuration XML_version="1.2" id="Texas Instruments XDS110 USB Debug Probe_0">
        <instance XML_version="1.2" desc="Texas Instruments XDS110 USB Debug Probe_0" href="connections/TIXDS110_Connection.xml" id="Texas Instruments XDS110 USB Debug Probe_0" xml="TIXDS110_Connection.xml" xmlpath="connections"/>
        <connection XML_version="1.2" id="Texas Instruments XDS110 USB Debug Probe_0">
            <instance XML_version="1.2" href="drivers/tixds510cs_dap.xml" id="drivers" xml="tixds510cs_dap.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510cortexA53.xml" id="drivers" xml="tixds510cortexA53.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510cortexM.xml" id="drivers" xml="tixds510cortexM.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510cortexR.xml" id="drivers" xml="tixds510cortexR.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510pru.xml" id="drivers" xml="tixds510pru.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510csstm.xml" id="drivers" xml="tixds510csstm.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510ctset2.xml" id="drivers" xml="tixds510ctset2.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds510etbcs.xml" id="drivers" xml="tixds510etbcs.xml" xmlpath="drivers"/>
            <platform XML_version="1.2" id="platform_0">
                <instance XML_version="1.2" desc="AM62_0" href="devices/AM62x.xml" id="AM62_0" xml="AM62x.xml" xmlpath="devices"/>
                <device HW_revision="1" XML_version="1.2" description="AM62" id="AM62_0" partnum="AM62x">
                    <router HW_revision="1.0" XML_version="1.2" description="CS_DAP Router" id="CS_DAP_0" isa="CS_DAP">
                        <subpath id="SMS_CM4_0_TIFS">
                            <cpu HW_revision="1.0" XML_version="1.2" desc="SMS_CM4_0_TIFS_0" description="Cortex_M4F CPU" id="SMS_CM4_0_TIFS" isa="Cortex_M4F"/>
                        </subpath>
                        <subpath id="SMS_CM4_1_HSM">
                            <cpu HW_revision="1.0" XML_version="1.2" desc="SMS_CM4_1_HSM_0" description="Cortex_M4F CPU" id="SMS_CM4_1_HSM" isa="Cortex_M4F"/>
                        </subpath>
                    </router>
                </device>
            </platform>
        </connection>
    </configuration>
</configurations>

On a path that i created at my worksapce:

...\ccs1271\target_configuration

I need to run it on Linux because, when I link a .out firmware where the .c is in the folders of my WSL, linked by the makefile, the .c does not appear in my CCS and I cannot, therefore, do a step by step debug, which is necessary for my development.