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.

IWR6843ISK: Intermittent problem with Uniflash and IWR6843

Part Number: IWR6843ISK
Other Parts Discussed in Thread: UNIFLASH, , IWR6843

I'm experiencing an intermittent problem with UniFlash and IWR6843ISK in which UniFlash becomes unresponsive when trying to connect to the COM port. Some times UniFlash works correctly when programming this board so I know the COM port setting is correct, but other times when I try to load the firmware UniFlash just locks up trying to connect to the COM port (screen shot below). Also when this happens I can close UniFlash, but the COM port is still being held by the driver and I am not able to connect to it with Teraterm or subsequent UniFlash sessions. We have confirmed this behavior with multiple IWR6843ISK boards. Is this a known problem or is anyone experiencing something like this? Workarounds to avoid it?

I am using a Dell E7450 laptop running Windows 7 pro and natively installed UniFlash v4.5.0.2056. Another team member here confirmed similar behavior with the cloud based UniFlash.

  • I found, what may be another clue to this problem. When UniFlash v4.5.0.2056 is used with IWR6843ISK the PC has very heavy loading and Task Manager shows multiple instances of DSLite.exe running (see screenshot below).

  • Hi rperezti,

    One step I've been told is to press the reset button (NRST, SW2) on the carrier board after applying power. I've been told that this will resolve the intermittent flashing issue. Let me know if this doesn't work.


    Cheers,
    Akash
  • Akash Gondalia said:
    Hi rperezti,

    One step I've been told is to press the reset button (NRST, SW2) on the carrier board after applying power. I've been told that this will resolve the intermittent flashing issue. Let me know if this doesn't work.
     

    Thanks, but unfortunately reset doesn't recover this problem. The only way I've been able to recover is restarting UniFlash and unplugging/replugging the board from USB.

  • Hi Ruben,

    If a flashing attempt failed, just pressing NRST and retrying may not resolve the problem as you've rightly discovered. This is because the FlashPythonSubprocess.exe (which is started by Uniflash) keeps running from the previous failed attempt, and needs to be killed manually. Unplugging the USB kills it automatically so you can recover for the next flash attempt.

    Please use the latest Uniflash (4.5.0.x) and follow the following steps for flashing the IWR6843 ISK EVM.

    1. Makes sure that the EVM is setup in flashing mode (SOP0 and SOP2 jumpers closed)
    2. Power up the EVM and connect to the PC over USB.
    3. Press NRST.
    4. Start UniFlash and follow the flashing procedure.


    Regards
    -Nitin