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: XDS110 and CCS 7.4 Firmware Update Fails with DFU_ERR_UNSUPPORTED

Tool/software: Code Composer Studio

On macOS it the `xdsdfu -f firmware.bin -r` hangs forever.  On linux it returns DFU_ERR_UNSUPPORTED.  Try as I might, I cannot seem to update these brand new XDS110's that CCS tells me need to be updated.  I've tried setting the serial number too only to see the same error.  Does anyone know how to fix this?

  • Hi,

    Does the XDS110 work at all on the systems you are testing, even with the older firmware? The reason is that I can't reproduce this issue here on both Ubuntu 16.04/64 and macOS High Sierra 10.13.2

    The sequence of commands I am issuing are:

    user@host:/opt/CCS_7_4_0/ccsv7/ccs_base/common/uscif/xds110$ ./xdsdfu -e
    
    USB Device Firmware Upgrade Utility
    Copyright (c) 2008-2015 Texas Instruments Incorporated.  All rights reserved.
    
    Scanning USB buses for supported XDS110 devices...
    
    <<<< Device 0 >>>>
    
    VID: 0x0451    PID: 0xbef3
    Device Name:   XDS110 Embed with CMSIS-DAP
    Version:       2.3.0.8
    Manufacturer:  Texas Instruments
    Serial Num:    00000000
    Mode:          Runtime
    
    Found 1 device.
    user@host:/opt/CCS_7_4_0/ccsv7/ccs_base/common/uscif/xds110$ ./xdsdfu -m
    
    USB Device Firmware Upgrade Utility
    Copyright (c) 2008-2015 Texas Instruments Incorporated.  All rights reserved.
    
    Scanning USB buses for supported XDS110 devices...
    
    
    <<<< Device 0 >>>>
    
    VID: 0x0451    PID: 0xbef3
    Device Name:   XDS110 Embed with CMSIS-DAP
    Version:       2.3.0.8
    Manufacturer:  Texas Instruments
    Serial Num:    00000000
    Mode:          Runtime
    
    Switching device into DFU mode.
    user@host:/opt/CCS_7_4_0/ccsv7/ccs_base/common/uscif/xds110$ ./xdsdfu -f firmware.bin -r
    
    USB Device Firmware Upgrade Utility
    Copyright (c) 2008-2015 Texas Instruments Incorporated.  All rights reserved.
    
    Scanning USB buses for supported XDS110 devices...
    
    Downloading firmware.bin to device...
    user@host:/opt/CCS_7_4_0/ccsv7/ccs_base/common/uscif/xds110$ ./xdsdfu -e
    
    USB Device Firmware Upgrade Utility
    Copyright (c) 2008-2015 Texas Instruments Incorporated.  All rights reserved.
    
    Scanning USB buses for supported XDS110 devices...
    
    
    <<<< Device 0 >>>>
    
    VID: 0x0451    PID: 0xbef3
    Device Name:   XDS110 Embed with CMSIS-DAP
    Version:       2.3.0.11
    Manufacturer:  Texas Instruments
    Serial Num:    00000000
    Mode:          Runtime
    
    Found 1 device.
    user@host:/opt/CCS_7_4_0/ccsv7/ccs_base/common/uscif/xds110$ 
    
    

    For Ubuntu, can you be sure the udev rules are properly in place as shown in the install instructions?

    http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv7#Installation_Instructions 

    Regards,

    Rafael

  • Connecting it to a NUC running Ubuntu 14.04 directly via USB, I was able to update it.  I was not able to update it when it was connected to my macbook pro either through macOS 10.13.2 or an Ubuntu 14.04 VM running on that macbook pro (in Parallels).  Aside from this, I have had no other issues using the XDS110 on macOS in CCS.

  • Hi,

    Thanks for reporting back your findings; I was able to reproduce the issue on the native macOS - I was using a previous HW revision of the standalone XDS110 and therefore the issue was not triggered. However, I tried to re-flash a new one and I can't - even with a previous version of CCS (7.2). I will report this.

    Virtual machines are not part of our functional tests, therefore anything can happen.

    At any rate, I am glad you are past that issue.

    I apologize for the inconvenience,
    Rafael

  • Hi,

    I filed today the critical bug DBGTRC-3789. In about 1/2 hour, please check its status in the link SDOWP in my signature below.

    I apologize for the inconvenience,
    Rafael
  • Hmm...the bug doesn't appear to show on the link you mentioned.
  • Interesting, the system looks quite slow. I just received a notification the bug was posted there. Can you retry?