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.

TMDSEMU110-U: Unable to upgrade XDS110 DEBUG PROBE

Part Number: TMDSEMU110-U
Other Parts Discussed in Thread: UNIFLASH

Tool/software:

Hi there

CCS forces me to upgrade the firmware of my xds110 debug probe. However, straight forward approach didn't work, leading me to the folder

... ti\ccs1280\ccs\ccs_base\common\uscif\xds110

where I should read the instructions.

There it says:
2. Run the following two commands from directory with xdsdfu:
xdsdfu -m
xdsdfu -f firmware.bin -r

Done that and failed:

xdsdfu -e: showed the device connected

xdsdfu -m: led stopped shining

xdsdfu -f firmware.bin -r: requiested device not found... ??!

Unplug and replug it brought it back again with previous firmware.

What's the issue?

Cheers Nik

Here the entire trace of my attempt:

PS C:\ti\ccs1280\ccs\ccs_base\common\uscif\xds110> ./xdsdfu.exe -e

USB Device Firmware Upgrade Utility
Copyright (c) 2008-2019 Texas Instruments Incorporated. All rights reserved.

Scanning USB buses for supported XDS110 devices...


<<<< Device 0 >>>>
VID: 0x0451 PID: 0xbef3
Device Name: XDS110 Probe with CMSIS-DAP
Version: 3.0.0.29
Manufacturer: Texas Instruments
Serial Num: NOserial
Mode: Runtime
Configuration: Standard

Found 1 device.
PS C:\ti\ccs1280\ccs\ccs_base\common\uscif\xds110> ./xdsdfu.exe -m

USB Device Firmware Upgrade Utility
Copyright (c) 2008-2019 Texas Instruments Incorporated. All rights reserved.

Scanning USB buses for supported XDS110 devices...


<<<< Device 0 >>>>

VID: 0x0451 PID: 0xbef3
Device Name: XDS110 Probe with CMSIS-DAP
Version: 3.0.0.29
Manufacturer: Texas Instruments
Serial Num: NOserial
Mode: Runtime
Configuration: Standard

Switching device into DFU mode.
PS C:\ti\ccs1280\ccs\ccs_base\common\uscif\xds110> .\xdsdfu.exe -f .\firmware_3.0.0.31.bin -r

USB Device Firmware Upgrade Utility
Copyright (c) 2008-2019 Texas Instruments Incorporated. All rights reserved.

Scanning USB buses for supported XDS110 devices...

The requested device was not found on the bus.
PS C:\ti\ccs1280\ccs\ccs_base\common\uscif\xds110>

  • Hello,

    Can you run "-e" option after "-m" option before flashing the firmware just to be sure the device switched to DFU mode? The xdsdfu tool will warn if the device is not in DFU mode and flash load is attempted, but please check anyway. 

  • Hi Gus
    Thx for your reply. Actually, I now have tried from a different PC and it worked. There I have used the software that came with the uniflash installation
    ...ti/uniflash_8.8.0/deskdb/content/TICloudAgent/win/ccs_base/common/unicif/sdx110,
    while before I used that one that came with the ccs installation
    ...ti/ccs1280/ccs/ccs_base/common/uscif/xds110

    In the first case, when entering the firmware update mode, the device is not recogized anymore and has to be unplugged and reconnected. This wasn't the case on the other computer... well, one may speculate on the cause.

    And no, using "-e" after "-m" didn't help, though.

    However, issue is solved for me at least.