I use the ST Micro Cube programmer, and the .bin images from Huygen native on Linux and it works fine. (Search the group - I posted a full "HowTo" procedure a month or so ago). Considering that ST has dropped the DFU based tool in favor of Cube, seems to be a logical direction in which to make a move . . .
And likely the instructions you found are for the ST DFU tool, and not the open source tool that you are trying to use. (Having said that, I'm pretty sure that "dfu-util" will work, I just never bothered with it, since ST supports Cube on Linux . . .)
- Tim
toggle quoted message
Show quoted text
On June 27, 2022 3:18:09 PM CDT, Chuck Miller <cwmiller20@...> wrote:
Trying to update the firmware on my NanoVNA-H from linux got the DFU file but keep getting error
dfu-util: More than one DFU capable USB device found! Try `--list' and specify the serial number or disconnect all but one device
dfu-util -l
dfu-util 0.9
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to
Found DFU: [0483:df11] ver=2200, devnum=10, cfg=1, intf=0, path="1-10", alt=1, name="@Option Bytes /0x1FFFF800/01*016 e", serial="FFFFFFFEFFFF"
Found DFU: [0483:df11] ver=2200, devnum=10, cfg=1, intf=0, path="1-10", alt=0, name="@Internal Flash /0x08000000/064*0002Kg", serial="FFFFFFFEFFFF"
all the instructions are for Windows and maybe Mac. Can't be done from Linux?
Chuck
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.