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.

RTOS/IWR1443BOOST: ISSUE Flashing IWR1443Boost with demo software

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: UNIFLASH, IWR1443, AWR1443, MMWAVE-SDK

Tool/software: TI-RTOS

I was trying to run the demo using mmWave Demo visualizer web app with the IWR1442Boost EVB out of the box. After configuring the ports, an error message reported a mismatch in SDK version 2.1 but device reporting 1.2

I then tried to flash the device per instruction using the UniFlash application and loading the 

mmwave_sdk_02_01_00_04/firmware/radarss/xwr12xx_xwr14xx_radarss_rprc.bin and the

: Meta Image 2/MSS - : mmwave_sdk_02_01_00_04/packages/ti/demo/xwr14xx/mmw/xwr14xx_mmw_demo.bin

This was unsuccessful, with errors stating that the files did not match the correct headers. One of the forum post suggested to only try and flash the Meta Image 2/MSS but this did not work. I then rebuilt the demo application and tried flashing the newly compiled binaries. This also did not work and resulted in the same error message - copied below. 

I would greatly appreciate some help and guidance for getting this to work. 

[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Initialization complete.
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Flashing process starting...
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Connecting to COM Port /dev/ttyACM0...
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Reset connection to device
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Set break signal
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Connection to COM port succeeded. Flashing can proceed.
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Reading device version info...
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: note: CONFIG file is added to list of files for download to the device.
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: ** 2 files specified for flashing.
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Checking file /home/james/.ti/TICloudAgent/tmp/ti_cloud_storage/xwr14xx_mmw_demo (1).bin for correct header for IWR1443.
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Header of /home/james/.ti/TICloudAgent/tmp/ti_cloud_storage/xwr14xx_mmw_demo (1).bin file indicates it is not a valid file to flash to IWR1443: 0x5254534d
[10/25/2018, 9:54:34 PM] [ERROR] Cortex_R4_0: !!! Aborting flashing of specified files!!!
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Disconnecting from device on COM port /dev/ttyACM0...
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Flashing instance clean-up initiated...
[10/25/2018, 9:54:34 PM] [INFO] Cortex_R4_0: Instance deinitialized!
  • Hi James,

    If you are using the Uniflash v4.5, can you try v4.4 instead?

    Regards,
    John
  • Hi John,
    Thanks for the suggestion. Ill give this a try now.

    For reference I am using a linux box with Ubuntu 16.04 but I was getting the same error messages using the web app version dev.ti.com/.../ and the desktop Version: 4.5.0.2056.

    I also tried on a Window machine with no luck, same  behavior. 

  • Uninstalled the previous version of Uniflash and installed Version: 4.4.0.1922

    Below is the console output for two attempts at flashing the device.

    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Initialization complete.
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Flashing process starting...
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Connecting to COM Port /dev/ttyACM0...
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Reset connection to device
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Set break signal
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Connection to COM port succeeded. Flashing can proceed.
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Reading device version info...
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: note: CONFIG file is added to list of files for download to the device.
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: ** 2 files specified for flashing.
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Checking file /home/james/ti/mmwave_sdk_02_01_00_04/packages/ti/demo/xwr14xx/mmw/xwr14xx_mmw_demo.bin for correct header for AWR1443.
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Header of /home/james/ti/mmwave_sdk_02_01_00_04/packages/ti/demo/xwr14xx/mmw/xwr14xx_mmw_demo.bin file indicates it is not a valid file to flash to AWR1443: 0x5254534d
    [10/26/2018, 8:59:14 AM] [ERROR] Cortex_R4_0: !!! Aborting flashing of specified files!!!
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Disconnecting from device on COM port /dev/ttyACM0...
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Flashing instance clean-up initiated...
    [10/26/2018, 8:59:14 AM] [INFO] Cortex_R4_0: Instance deinitialized!
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Initialization complete.
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Flashing process starting...
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Connecting to COM Port /dev/ttyACM0...
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Reset connection to device
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Set break signal
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Connection to COM port succeeded. Flashing can proceed.
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Reading device version info...
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: note: CONFIG file is added to list of files for download to the device.
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: ** 3 files specified for flashing.
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Checking file /home/james/ti/mmwave_sdk_02_01_00_04/packages/ti/demo/xwr14xx/mmw/xwr14xx_mmw_demo.bin for correct header for AWR1443.
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Header of /home/james/ti/mmwave_sdk_02_01_00_04/packages/ti/demo/xwr14xx/mmw/xwr14xx_mmw_demo.bin file indicates it is not a valid file to flash to AWR1443: 0x5254534d
    [10/26/2018, 9:00:59 AM] [ERROR] Cortex_R4_0: !!! Aborting flashing of specified files!!!
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Disconnecting from device on COM port /dev/ttyACM0...
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Flashing instance clean-up initiated...
    [10/26/2018, 9:00:59 AM] [INFO] Cortex_R4_0: Instance deinitialized!
  • Hi James,

    According to the notes on the MMWAVE-SDK download page MMWAVE-SDK 2.1 only supports IWR1443 ES3. Since the ES3 version of the device will not start shipping until the end of the month I believe you should have an ES2 device. In that case you would need to use MMWAVE-SDK 1.2. It is available at the following link.
    software-dl.ti.com/.../index_FDS.html

    Regards,
    John