Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Updating firmware from linux
#linux
Chuck,
it's most certainly possible to update nanoVNA firmware under Linux. There's a *description* at /g/nanovna-users/files/Nano%20VNA%20Saver/nanoVNA-H4%20software%20support%20under%20Ubuntu.pdf. The listing from *dfu-util* is roughly correct. I've only got an H4 to hand, which offers slightly different results: ~$ dfu-util -lThe two entries refer to two different memory areas. It's likely that there was an issue with the command incantation. The *.dfu* file is to be preferred for the simpler command line necessary (less likelihood of a mistake.) HTH, 73, Stay Safe, Robin, G8DQX On 27/06/2022 21:18, Chuck Miller wrote: Trying to update the firmware on my NanoVNA-H from linux got the DFU file but keep getting error |
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 . . .
toggle quoted message
Show quoted text
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 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 --
Sent from my Android device with K-9 Mail. Please excuse my brevity. |
Trust me, *dfu-util* *does* work! (The ST Cube seemed rather overkill for very occasional firmware updates!)
toggle quoted message
Show quoted text
73, YMMV, your approach is just as valid as mine, Robin, G8DQX On 27/06/2022 21:54, Tim Dawson wrote:
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 . . .) |
Bob Snyder
On 6/27/22 13:54, Tim Dawson wrote:
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).Tim, Could you point to this post containing the howto? I don't see anything from you in this group regarding the cube software. Bob |
I honestly don't know where it landed, and had asked if someone could put it on one of the pages so that it could be easily found, but I guess that didn't happen . . . I'll repost when I get back to my computer, and (hopefully) it can be put somewhere more easily findable . . .
toggle quoted message
Show quoted text
On June 27, 2022 5:54:12 PM CDT, Bob Snyder <bob@...> wrote:
On 6/27/22 13:54, Tim Dawson wrote: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).Tim, --
Sent from my Android device with K-9 Mail. Please excuse my brevity. |
Ditto for me as well.
toggle quoted message
Show quoted text
Thanks Fred - n4cla On Mon, Jun 27, 2022, 18:54 Bob Snyder <bob@...> wrote:
On 6/27/22 13:54, Tim Dawson wrote:I use the ST Micro Cube programmer, and the .bin images from Huygennative on Linux and it works fine. (Search the group - I posted a full |
Do what the error message says, disconnect any other device and
toggle quoted message
Show quoted text
update with: dfu-util -a 0 -D firmware.dfu On Mon, 27 Jun 2022 at 22:18, Chuck Miller <cwmiller20@...> wrote:
Trying to update the firmware on my NanoVNA-H from linux got the DFU file |
?
toggle quoted message
Show quoted text
On Tue, 28 Jun 2022 at 18:15, Chuck Miller <cwmiller20@...> wrote:
Dragan, The problem was that both enteries were different memory areas of |
to navigate to use esc to dismiss