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: Error flashing demo bin file

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: UNIFLASH, , IWR1443, MMWAVE-SDK, IWR6843, AWR1443BOOST, AWR1642BOOST, IWR1642BOOST

Using UniFlash 4.5.0 with the Meta Image A  field set to the xwr14xx_mmw_demo.bin from mmwave_sdk 2.01.00.04, I receive an error msg "Image Loading Failed: Not able to connect to serial port. Recheck COM port selected and/or permissions". In the console window an additional msg: "[ERROR] Cortex_R4_0: Initial response from the device was not received. Please power cycle device before re-flashing."

The IWR1443BOOST board has both SOP0 & SOP1 jumpers installed. The IWR1443 device has a "964FC" marking, which is an ES3.0 rev device. I have verified through the Windows Device Manager that the COMP port is set properly in UniFlash Setting & Utilities. I have tried multiple times and even on different Windows machines, receiving the same error.

1) What is causing this issue?

2) Why doesn't SDK 3.0.0.8 have a demo file for the xwr1443 devices?  From what I can tell it only has a demo file/folder for xwr68xx?

Thanks,

Peter

  • Hello Peter,

    For flashing, jumpers SOP0 and SOP2 must be installed (not SOP1) before power cycling and then flashing. mmWave-SDK 3.0.0.8 can be used to build code for xwr1443 devices but is mainly intended for IWR6843 and thus only includes the out-of-box demo for IWR6843. Please use mmWave-SDK 2.1.0.4 for IWR1443 ES3.0 since it includes the out-of-box demo for that device and ES version.

    Regards,
    John
  • Hello John,

    My bad, I misspoke and meant to say SOP0 and SOP2. I did not have a jumper in SOP1. Thanks for your response addressing mmWave-SDK 3.0.0.8.

    However, I'm still not able to program the IWR1443BOOST using 2.1.0.4. Again the jumpers were in SOP 0 & 2. Any suggestions?

    Regards

    Peter

  • Hi Peter,

    Here are a few items to look at:
    1. Please confirm that the board was power cycled after jumpers SOP0 and SOP2 were installed.
    2. Please confirm that the power supply can supply at least 2.5 Amps at 5V.
    3. Please close any other programs that can control the COM port (TeraTerm, Matlab, etc.)
    4. Please try the latest version of Uniflash (currently 4.5.0.2056). You can also try the cloud version to see if it makes a difference.

    Regards,
    John
  • Hello John,
    Thanks for your reply. I verified the jumpers (SOP0 & SOP2) installed, power set for 5V (3.0A max) and that other programs that could potentially interfere with the COM ports were not running. The Uniflash version is 4.5.0.2056. I did not try the cloud version yet. We have certain restrictions connecting to the cloud.I also tried an AWR1443BOOST and ran into the same issues as the IWR1443BOOST board.

    However, we also have 2 other types: AWR1642BOOST and IWR1642BOOST.  I had success programming xwr16xx_mmw_demo.bin file from mmwave sdk 2.1.0.4 with both boards.

    Regards,
    Peter

  • Hi Peter,

    That is good to know that you can flash the xWR1642 boards successfully.

    1. Can you send a picture of your IWR1443BOOST EVM (with jumpers set for flashing and powered up) so I can compare it to mine to make sure everything looks the same?

    2. When Uniflash starts does it autodetect the IWR1443BOOST board?  Can you try manually selecting "IWR1443BOOST" from the list in the lower part of the screen?

    3. Here is a picture of my Uniflash (downloaded/offline version) v4.5.0.2056 screen after selecting the IWR1443BOOST board.  Please note that the first field is called "Meta Image 1/RadarSS", not "Meta Image A" as you mentioned in the first post.  Can you confirm the name of the first field on your Uniflash?

    Regards,

    John

  • Hi Pete,

    If you are still having problems would you mind posting a full screenshot of your uniflash? (similar to John's above, but please include the console output).


    Cheers,
    Akash
  • Hi Akash,

    Below are the screen shots of Uniflash after the error occurs along with the iwr1443boost again after the error occurs.

    Thanks for your help,

    Peter

  • Hi Pete,

    I'd recommend confirming that you are have corrected to the right COM port in your Windows Device Manager.

    I'd also recommend using a different USB cable and also confirming that your power supply is 5V and >3 A.


    Cheers,
    Akash
  • Hi Pete,

    Are you in possession of a different mmWave BOOST board? Does it happen on different boards?


    Cheers,
    Akash
  • Hi Pete,

    Let us know if you are still having this issue.


    Cheers,
    Akash
  • Hi Akash,
    I'm using the same USB cable that works with the xWR1642BOOST boards. I have also checked the COM ports via the Windows Device Manager. I did boost the 5V current limit to 3.1A (max for the lab supply that I'm using) and there was no difference. In the mean time, I have continued development using the IWR1642BOOST.
    So, I think that the IWR1443BOOST & AWR1443BOOST boards should be sent back unless you have any other suggestions.

    Thanks,
    Peter
  • Hi Peter,

    I believe it is unlikely that both of your boards are malfunctioning here. Have you been able to flash any other binaries on to them?

    Can you confirm that your device manager lists the UART port as COM27 for both boards? This has a tendency to change, even among the same session.


    Cheers,
    Akash
  • Hi Akash,

    I agree that it is unlikely that both boards are malfunctioning, but I have had no issues with the IWR1642BOOST board that we also have. I have confirmed on multiple occasions that the port specified under Settings & Utilities agrees with the device manager UART port listed as the "Application/User Uart".  I have confirmed that the port did not change during the session.

    Thanks,

    Peter