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

Installed nrfjprog is too old for the device -- nrfprog v10.5.0, JLink v6.54c

Hi,

Today I found I was unable to flash my nRF9160 DK. "west flash" fails with the error message "Installed nrfjprog is too old for the device. Please upgrade nrfjprog to a more recent version". I had no issues yesterday with nrfjprog v10.4.1. I see you released nrfjprog v10.5.0, but the release notes mention nothing in regards to the nRF9160. I updated, but am still unable to flash my DK. I'm running Ubuntu 18.04.

$ nrfjprog --version
nrfjprog version: 10.5.0 
JLinkARM.dll version: 6.54c
$ nrfjprog --reset -f NRF91
ERROR: Installed nrfjprog is too old for the device. Please upgrade nrfjprog
ERROR: to a more recent version.

Considering no relevant changes were made to the nRF9160 with the nrfjprog update, why do you require the lastest version? Everything worked perfectly with v10.4.1. I don't even understand how v10.4.1 magically broke overnight.

Related