DfuSe_Demo_V3.0.6_Setup.exe
because ST expectsDfuSe_Demo_V3.0.6_Setup.exe
also installs DfuFileMgr.exe
e.g. inC:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.6\Bin
nanovna-firmware-0.2.2.zip
to download.
C:\addons
C:\addons\nanovna-firmware-0.2.2
C:\addons\nanovna-firmware-0.2.2\build\ch.bin
to DFU format:
DfuFileMgr.exe
GENERATE DFU from HEX
and click OK
.C:\addons\nanovna-firmware-0.2.2\build\
ch.hex
, and then Open
.Generate...
edy555_0.2.2.dfu
,Success for Image for alternate setting...
, click OK
.C:\addons\nanovna-firmware-0.2.2\build\edy555_0.2.2.dfu
to flash NanoVNA by DfuSe Demo 3.0.6.exe
.
(thanks to QRP)
  - connect to your NanoVNA with e.g. PuTTY
  - enter help
to list all supported commands
  - entering clearconfig
resets all configuration settings to defaults
  - power nanoVNA off and on for default settings to take effect
DMR Aug 31
"Stuck on firmware?" append: FILL FF DFU.dfu
NanoVNA-H_900_ch_20191003.dfu
aa
versions having larger textNanoVNA-H
900
  <- obsolete
800
firmware versions
20191009
, overclock tuning is user-adjustable
aa / ch
aa
(Antenna Analyzer) limited to 2 traces but usefully larger text. ch
for 4 traces, but smaller text
20191003
20191009
is better than 20191003
).
.dfu
.hex
is simpler, lacks ID matching. DFU utility can convert either way.