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.

IWR1443BOOST: How to flash board presenting as "Tiva Device Firmware Update"

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: UNIFLASH, TM4C1294NCPDT

Hi,

Using the reference designs from the IWR1443boost, a new board with very few modifications was made.  These modifications should have only affected layout, and not the operation of the board.

When plugging in the new board, it introduces itself:

[854837.980078] usb 3-2: New USB device found, idVendor=1cbe, idProduct=00ff
[854837.980095] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[854837.980097] usb 3-2: Product: Tiva Device Firmware Update
[854837.980099] usb 3-2: Manufacturer: Texas Instruments Incorporated
[854837.980100] usb 3-2: SerialNumber: 00000000

Versus the typical IWR1443boot board:

[85071.015855] usb 3-1: New USB device found, idVendor=0451, idProduct=bef3
[85071.015860] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[85071.015863] usb 3-1: Product: XDS110 (02.03.00.07) Embed with CMSIS-DAP
[85071.015866] usb 3-1: Manufacturer: Texas Instruments
[85071.015869] usb 3-1: SerialNumber: R0031206


Uniflash doesn't seem to recognize it when loaded as the tiva board TM4C1294NCPDT. xdsdfu seems to load the firmware without complaints, but nothing changes in the dmesg.  The command used was:

    ./uscif/xds110/xdsdfu -f ./uscif/xds110/firmware.bin -r

 

What firmware is *supposed* to be loaded here if any?  Is there any guide on how-to bring up a new board from scratch?

  • Hello,

    Please refer to below e2e thread, Similar problem has been addressed there.

    e2e.ti.com/.../676932

    Thanks and regards,
    CHETHAN KUMAR Y.B.
  • Thanks Chetham, unfortunately the second link on your referenced page was dead.

    However, I did get this to work - and I will post below, but others should work at their own risk.

    $> pwd
    ${HOME}/ti/ccsv7/ccs_base/common/uscif/xds110
    $> yes | ./xdsdfu -b boot_loader.bin
    $> ./xdsdfu -f firmware.bin -r -v
    $> ./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.12
    Manufacturer:  Texas Instruments
    Serial Num:    00000000
    Mode:          Runtime
    
    Found 1 device.