This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF9160 modem firmware update fails

Hi,

I am using a nRF9160 with the LTE-M modem firmware. But I want to change it to the NB-IoT firmware. I have followed the instructions to install the dfu.

But when I run "nrf9160_mdm_dfu --update --fwpath 72B3D7C.ipc_dfu.signed.ihex" command, it gives a error: COMMAND ERROR program failed at 0x20000000

does someone knows how to fix this?

Thank you.

Gilles

Parents
  • Not entirely sure why you have added the firmware path to the command. The command should be run from inside the firmware's directory and, from the read me that came with the FW, you should only need "nrf9160_mdm_dfu --update"

    I ran that command 2 months ago, as well as a few weeks back on another DK, and it updated without issue when done as mentioned above. As long as the dfu tools have been installed, it should just update the modem by itself.

    EDIT: Ah, as for why it's erroring out. Went back over the read me, you need 3 files. You only specified one of the 3 required files that --update will auto pull (I guess) from the directory.

  • I agree with . As long as you run nrf9160_mdm_dfu --update inside the unzipped zip file, it should work fine. Make sure that the:

    ZZzzZZzz.ipc_dfu.signed.ihex

    firmware.update.image.hex

    firmware.update.image.digest.txt

    files are present & that this is the location you are running the modem FW update.

Reply Children
No Data
Related