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

SOLVED: nrfutil install problem

Hi
as I can see many other also experienced problems installing nrfutil. I spent 5 hours trying Windows 8.1, Windows 10 and a Debian Linux box.
I'm no python expert and I learned about python wheel, clear python installation caches etc. I tried python 2.7 and some 3.x variants, cygwin, native Windows pyhton from python.org......
no success: I couldn't open the COM port for serial DFU (no, not a serial port issue, I could open the port with Putty and minicom)

get a precompiled EXE from https://github.com/NordicSemiconductor/pc-nrfutil/releases

by the way: nrfutil has a bug nobody seems to notice or to care:

> nrfutil.exe version
nrfutil version 6.1.1

> nrfutil.exe settings display temp.hex
Unknown Bootloader DFU settings version: 4294967295

Bootloader DFU Settings:
* File:                     temp.hex
* Family:                   NRF52840
* Start Address:            0x00000000
* CRC:                      0x54C8C87F
* Settings Version:         0x00000002 (2)
* App Version:              0x00000000 (0)
* Bootloader Version:       0x00000000 (0)

the line saying "Unknown Bootloader DFU settings version: 4294967295" refers to the fixed address 0x0007F004

But I work with nRF52840, the bootloader settings are at 0x000FF000 and the statement "Settings Version:   0x00000002 (2)" is correct

Please fix this :-)

best regards, Peter

Parents Reply Children
No Data
Related