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

Thingy91: How to update modem firmware with mcumgr or similar terminal tool?

mcumgr seems to not like the hex files in mfwnrf9160120.zip, and the NRF programmer can't be plugged into anything automated such as CI, and I'm also running into https://devzone.nordicsemi.com/f/nordic-q-a/64132/nordic-thingy91-error-updating-modem-firmware

A bunch of the sample applications are complaining that the modem firmware is too old.

So, how can I update modem firmware without NRF connect programmer software? Preferably something that can be run from a terminal so I can continue to use it in the future.

I can grab a JLink in a pinch but I'd vastly prefer to do it over USB since apparently this is possible.

Parents
  • Hi!

    Unfortunately, we don't offer any sort of tool for performing modem DFU over USB to the Thingy:91 at the moment.

    mcumgr only works for application updates, not modem FW. And unfortunately, the existing solution we offer (using nRF Connect Programmer application) does not work on Windows for the Thingy:91 version 1.0.0, only version 1.0.2 and higher. On macOS and Linux there is a bug that we are working to fix, so this should work in the future. But the Programmer application does not offer CLI. 

    If you are willing to use a JLink debugger, we have the pynrfjprog tool, which will let you perform a modem FW update via CLI.

    Best regards,

    Heidi

Reply
  • Hi!

    Unfortunately, we don't offer any sort of tool for performing modem DFU over USB to the Thingy:91 at the moment.

    mcumgr only works for application updates, not modem FW. And unfortunately, the existing solution we offer (using nRF Connect Programmer application) does not work on Windows for the Thingy:91 version 1.0.0, only version 1.0.2 and higher. On macOS and Linux there is a bug that we are working to fix, so this should work in the future. But the Programmer application does not offer CLI. 

    If you are willing to use a JLink debugger, we have the pynrfjprog tool, which will let you perform a modem FW update via CLI.

    Best regards,

    Heidi

Children
No Data
Related