I've done this many times now and thought I understood the process.
Now despite following most of the advice in the dev zone, I'm stuck.
Any help would be appreciated.
nrf9160_mdm_dfu --update
Traceback (most recent call last):
File "c:\python37\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\python37\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Python37\Scripts\nrf9160_mdm_dfu.exe\__main__.py", line 9, in <module>
File "c:\python37\lib\site-packages\nrf9160_mdm_dfu\bin\nrf9160_mdm_dfu.py", line 50, in main
if nrf_dfu.init(args.snr, args.ipcpath) < 0:
File "c:\python37\lib\site-packages\nrf9160_mdm_dfu\api\nrf_dfu_API.py", line 40, in init
self.api.open()
File "c:\python37\lib\site-packages\pynrfjprog\LowLevel.py", line 158, in open
raise APIError(result)
pynrfjprog.APIError.APIError: An error was reported by NRFJPROG DLL: -103 JLINKARM_DLL_TOO_OLD.