For those struggling to get DfuSeDemo to recognise the NanoVNA-H in Windows 10. Connect NanoVNA to PC in DFU mode then find the driver "STM32 Bootloader" in device manager right click on it to select "update driver". Choose 'Browse my computer for drivers' and navigate to C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.6\ (click on include sub-folders in the searching for drivers) then select 'let me pick from a list of drivers on my computer'. You'll see two options; ' STM Device in DFU Mode' and 'STM32 Bootloader' select 'STM Device in DFU Mode' to load this driver. In Device Manager you'll see 'STM Device in DFU Mode' instead of the 'STM32 Bootloader'. You'll find that DfuSeDemo will now recognise your NanoVNA-H. Or at least this worked for me.
Thank you for taking the time to do this. I used this info to help update the firmware on my H model. Getting it into update mode is different and I had to have win-10 update the correct driver through windows update before it could see the nanovna, but in the end it worked.
Got it !! There's an actual STMicro Driver that popped up while i was doing a general Windows 10 upgrade, by clicking some sort of "Additional Upgrade Options" or some such option below the main Update screen.
*NOTE: while I have used this process several times on my NanoVNA-H4, hardware version 4.2 - I can NOT guarantee that it will work for YOU! There are a LOT of different hardware versions and clones out there that may behave differently. I apologize if it doesn't work for you, and please proceed at your own risk!* Note that the -H and -H4 versions use different firmware! If it doesn't work for you, the message boards on the groups.io NanoVNA-users group have lot of threads that offer help.
Here's another point to make sure you double check before updating - make sure you have the H4 version and not the simple H version...that's the mistake I made initially, fortunately once I had the correct version my seemingly "bricked" Nano came back to life when I uploaded the correct firmware. Both versions show up in the DisLord folder when you unzip it so be careful.
Hard to believe these little devices can be improved upon, Wow... Wish we had these 30 years ago along with Sim Smith. These tutorials are a huge help in keeping the knots off my head during an upgrade process.
Managed to upgrade my unit, but not so easy as it looked here. Thinking my unit was a bad copy, but probably just an early unit. That said I probably would not have made it at all without your guidance. I realy like all your wideos. You have a very straight and direct way of explaining things in an understandable fasion weather it is a use of a complex instrument or an electronic property.
excellent presentation. Upgraded from version 0.2 for 2019 to 1.0.39. 2020. I will try this version and perhaps change to a later version just to explore the difference. thanks for great video
Not working on Windows 10 version 22H2 the DfuSe_Demo program due to device driver problem, but works OK with STM32CubeProgrammer and the firmware file in bin format and upgraded the firmware successfully.
Hello, thank you for the good information, my friend. I have a Nano in the A4. I want a way to identify it on the computer. For example, the computer does not recognize the Nano.
Alan, just tried this update today on my NanoVNA-H 4 like yours and it went in fine but I had the documented problem attaching to the Windows Nano VNA program. I went back to put the original version in but my Nano wouldn't go into the DFU load mode. Holding the rocker switch down and turning it on with the Dislord 1.0.39 version messed up something with that process. I had to open it up and jumper the two boot pins on the board and then I was able to reload first version of the firmware. Just thought I would mention this should others also have this problem. 73, n2cmd Brian
I wasn't able to enter DFUSE mode with the "off and press the button" method. When I plugged the unit into the USB cord it did not connect to the laptop.
Great and informative video again. What is a reliable source for a good NanoVNA (H4 or similar) when you hear about all the fakes and copies that are around? Some might work - more or less - but you never know what you get if you buy of of ebay or aliexpress or similar. I don't have a local shop nearby here in Germany and probably have to buy from ebay & Co. You probably have to avoid the extreme cheapies 😉
every 4,5 days i am waiting for your videos. please make videos about electronics for the guys that they don't work GPS or NanoVNA or something... Thanks a lot.
Very useful video as always Alan. I just updated my SAA2N firmware, but using the win 10 program VNAQT.exe. The process is so much easier as it's all built into this VNA display software. No need for the ST DFuSE tool. Maybe it works for the H4 too? But you definitely have to recal the screen afterwards, and save!
@@w2aew There is also a simple python script in the SAA2 firmware source repository that just works fine there github.com/nanovna/NanoVNA-V2-firmware/blob/master/dfu.py, I've used it several time from a linux debian machine (and partially rewrote it actually :-) )
Hello my friend, thank you for your interesting programs. My friend, I bought nano vna h4 want to update it, but when I connect it, it is a computer that does not interact with the computer and does not see the USB. So I would like you to explain the program for identifying and connecting it to a computer. Thank you.
Hi Alan, as you have said, there are a number of clone devices on the market. Which is the best source for devices that work? I have just returned my h-4 as it did not provide stable readings - the longer the device was on the higher the readings went.Regards Stan
Thanks Alan! Was trying to search for the Mac route but, pardon whilst I spit, I cranked up the Windows laptop and will follow these instructions! ;-) 73 - Dino KLØS
@@PapasDino From what I understand, the nanoVNA can't be bricked, you just need to find the right firmware for it. It sounds like you may have loaded a version that is incompatible with your hardware.
@@Magikflame Not sure what you mean? I've tried returning to the original firmware and although the STM app says the operation was successful the Nano still won't start up.
@@PapasDino My mistake! I assumed entering DFU mode you connected two pins together, but it seems this update method is by holding the rocker down upon power on. Good luck and when you get it back up and running it would be great to hear what steps you took. 73 !
Hey Alan...since this video is a year old, have you upgraded the firmware since then and if so, which version? I see (now) there are newer versions available.
@@w2aew It looks like your current version (1.0.39) now samples 401 points instead of 101 points. Are screen updates slower because of more points? I don't own a NanoVNA (yet).
@@stevebailey1682 There were some updates to the sweep speed, so it was about a wash as I recall. I might update to the latest DiSlord version (1.0.69).
@@stevebailey1682 I'll think about it. I updated my unit this morning to 1.0.69. I'm hoping to find a document somewhere that describes all of the changes/additions/enhancements rather than having to self-discover them and figure out how they work...
We are up to V69 now. My device does not show up in the DFuse Available DFU Devices box. I'm not sure why not as I did everything according to instruction. The screen went black indicating in DFU mode. I did hear the detected ding when I plugged it in but no joy on the screen. None of the boxes were populated with any info.
Got it !! There's an actual STMicro Driver that popped up while i was doing a general Windows 10 upgrade, by clicking some sort of "Additional Upgrade Options" or some such option below the main Update screen.
did everything you said, windows, without my permission did a big "upgrade" 2 days ago, won't even see the nano vna. I have identical one to yours, device manager also won't find driver for it. Any idea's?
Do you know where the sources for the 1.0.39 version can be found? GitHub only seems to be at 1.0.38 which doesn't have the 401p modification, at least on the -H...
Sources github.com/DiSlord/NanoVNA-D , NanoVNA-H can have only 101 points (memory limits), Only H4 have 401 points. For get H4 source need select h4 branch.
As i write this 2 years later, the STM32 bootloader no longer works in Windows 10 and Windows 11. So, you won't be able to upgrade the firmware with this instruction video anymore.
A great video but I would like to have the original 0.5.0 file available in case I want to revert to the original and I can't seem to find it. Have you a link or any suggestions as to where it is please?
Update worked fine, but unfortunately the new version does not connect to the PC software"nanoVNA Saver". Here is the link for the original 0.5.0 version: github.com/hugen79/NanoVNA-H/releases
Alan - great presentation as usual! Thank you. Are you aware if that FW version affects the use of the PC and/or Android applications that are available? Gene - K1AVE
I have heard that this particular firmware causes issued connecting to NanoVNA Saver. But, I don't generally use the PC software, so I can't comment on this directly. You can always reload the old firmware if you have a problem.
@@w2aew Thanks. I'm still trying to wrap my mind around the standard release and the power of this fantastic tool. We are really spoiled compared to the "old days"!
I have the exact version you have, followed all the instructions, it looks like it works just like in your video, but when I power the nano back on, it still says 0.5.0.
I am using Windows 11. I had the same issue. Went into device manager and saw that it didn't have a driver for the STM device loaded. Told it to scan, (not found), told it to go to Windows update, then clicked to show Optional Updates. The STM driver was listed there. Installed it and the firmware update worked as expected.
Interesting video, Unfortunately in my case no help. I have the H4, but can not even access the menu, I can get it on the screen but other than that, . That's right nothing, not even trying the wheel control.
@@w2aew Further to my problem I took the golden screwdriver to the back and slackened the off. That would appear to have solved the problem. Maybe something to do with pressure on the touch screen. Could be a idea for another how to. keep up the good work. best 73 2E0HXU aka KG4UXR
This Video don´t help. The Internet Page from nanovna-users have no wiki and files more on left Side under Home. You show nano-user internet Page does not more exist. Where can I find the Firmware in the new nano-user Page.
Doesn't work. I have identical Nano vna as this video, downloaded and all it does won't allow me to upgrade- greyed out. 3 times I downloaded, 3 times I uninstalled. that groups link also doesn't work. Oh well, my factory fitted nano van works fine as it is.
It sounds like you may have tried to upload firmware that is not compatible with your hardware. You'll need to find the right firmware for your device.
The website: nanorfe dot com/nanovna-v2.html claims that they are the "Official" maker of NanoVNA V2. They claim that there a LOT of clones out there that may not work correctly or may not meet performance specs. Does anyone know of a link to a reliable source for the latest "official" NanoVNA?
Alas, this did not work on my computer (Windows 10 21H1 64 bit). DFUse Demo did not see my NanoVNA-H4. I had to use the newer STM32CubeProgrammer instead. Perhaps it's time for a video on that...
For those struggling to get DfuSeDemo to recognise the NanoVNA-H in Windows 10. Connect NanoVNA to PC in DFU mode then find the driver "STM32 Bootloader" in device manager right click on it to select "update driver". Choose 'Browse my computer for drivers' and navigate to C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.6\ (click on include sub-folders in the searching for drivers) then select 'let me pick from a list of drivers on my computer'. You'll see two options; ' STM Device in DFU Mode' and 'STM32 Bootloader' select 'STM Device in DFU Mode' to load this driver. In Device Manager you'll see 'STM Device in DFU Mode' instead of the 'STM32 Bootloader'. You'll find that DfuSeDemo will now recognise your NanoVNA-H. Or at least this worked for me.
Thank you for taking the time to do this. I used this info to help update the firmware on my H model. Getting it into update mode is different and I had to have win-10 update the correct driver through windows update before it could see the nanovna, but in the end it worked.
Please elaborate. having same problem. Thanks.
Got it !! There's an actual STMicro Driver that popped up while i was doing a general Windows 10 upgrade, by clicking some sort of "Additional Upgrade Options" or some such option below the main Update screen.
*NOTE: while I have used this process several times on my NanoVNA-H4, hardware version 4.2 - I can NOT guarantee that it will work for YOU! There are a LOT of different hardware versions and clones out there that may behave differently. I apologize if it doesn't work for you, and please proceed at your own risk!* Note that the -H and -H4 versions use different firmware! If it doesn't work for you, the message boards on the groups.io NanoVNA-users group have lot of threads that offer help.
Here's another point to make sure you double check before updating - make sure you have the H4 version and not the simple H version...that's the mistake I made initially, fortunately once I had the correct version my seemingly "bricked" Nano came back to life when I uploaded the correct firmware. Both versions show up in the DisLord folder when you unzip it so be careful.
@@PapasDino Can you verify it connects/gets recognized/ works with nanovnasaver after the firmware upgrade ?
@@dimitriapproved Haven't tried it with that software but I'm sure someone must have done this and can chime in here and let you know.
Hard to believe these little devices can be improved upon, Wow... Wish we had these 30 years ago along with Sim Smith. These tutorials are a huge help in keeping the knots off my head during an upgrade process.
Grat video, thank you. Just updated to 1.0.45. Have a great 2021! Cheers!
Thanks Alan, I was wondering about the update process.
Managed to upgrade my unit, but not so easy as it looked here. Thinking my unit was a bad copy, but probably just an early unit. That said I probably would not have made it at all without your guidance. I realy like all your wideos. You have a very straight and direct way of explaining things in an understandable fasion weather it is a use of a complex instrument or an electronic property.
Thank you, been struggling with this for a while now!
Nice video, straight to get the APP and download new firmware.... you make it easy! Thanks!
This video answers a question all America was asking.
I don't even know what the hell this device is or does, LOL
Success! I upgraded my H4 to version 1.0.39 in one shot. Thanks, Alan!
excellent presentation. Upgraded from version 0.2 for 2019 to 1.0.39. 2020. I will try this version and perhaps change to a later version just to explore the difference. thanks for great video
Clearly and concisely put. Thankyou.
Not working on Windows 10 version 22H2 the DfuSe_Demo program due to device driver problem, but works OK with STM32CubeProgrammer and the firmware file in bin format and upgraded the firmware successfully.
Hello, thank you for the good information, my friend. I have a Nano in the A4. I want a way to identify it on the computer. For example, the computer does not recognize the Nano.
Have you looked at sites like this?
rickettslab.org/nano-vna-pc-interface-setup/
Thanks for the Info Will remember to factor in the thoughts
Thanks Alan, just did it. 401 points, very nice :-)
Alan, just tried this update today on my NanoVNA-H 4 like yours and it went in fine but
I had the documented problem attaching to the Windows Nano VNA program. I went back to put the original version in
but my Nano wouldn't go into the DFU load mode. Holding the rocker switch down and turning it on with the
Dislord 1.0.39 version messed up something with that process. I had to open it up and jumper the two boot pins on
the board and then I was able to reload first version of the firmware. Just thought I would mention this should others
also have this problem. 73, n2cmd
Brian
I have the same problem but not sure which two pins are the boot pins. n4awp
I wasn't able to enter DFUSE mode with the "off and press the button" method. When I plugged the unit into the USB cord it did not connect to the laptop.
Brilliant!! Thanks and all I need to do is learn how to use it! :)
Great and informative video again. What is a reliable source for a good NanoVNA (H4 or similar) when you hear about all the fakes and copies that are around? Some might work - more or less - but you never know what you get if you buy of of ebay or aliexpress or similar. I don't have a local shop nearby here in Germany and probably have to buy from ebay & Co. You probably have to avoid the extreme cheapies 😉
Very useful video, Alan, thanks. Any comments on the stability of the firmware you just installed compared with the original?
So far, it's been quite good!
@@w2aew Thanks, Alan, I'll give it a try.
Thanks Alan,
Good work.
every 4,5 days i am waiting for your videos. please make videos about electronics for the guys that they don't work GPS or NanoVNA or something... Thanks a lot.
I’ve gotten thru the main NanoVNA video topics on my list. I will be doing more videos (including non-RF topics) soon.
Thank you for demystifying this process 🙂
Very useful video as always Alan. I just updated my SAA2N firmware, but using the win 10 program VNAQT.exe. The process is so much easier as it's all built into this VNA display software. No need for the ST DFuSE tool. Maybe it works for the H4 too? But you definitely have to recal the screen afterwards, and save!
Yes, the SAA2 is much easier with the firmware uploader built right into the PC software. I don't think this works for the H4 though.
@@w2aew There is also a simple python script in the SAA2 firmware source repository that just works fine there github.com/nanovna/NanoVNA-V2-firmware/blob/master/dfu.py, I've used it several time from a linux debian machine (and partially rewrote it actually :-) )
Hello my friend, thank you for your interesting programs. My friend, I bought nano vna h4 want to update it, but when I connect it, it is a computer that does not interact with the computer and does not see the USB. So I would like you to explain the program for identifying and connecting it to a computer. Thank you.
Hi, Alan! Question: is your nanovna the Nooelec one? Thanks!
I'm not sure which one that Nooelec sells. I got mine from R & L Electronics.
Thank you Alan.
Thank You!!!
Hey Alan finally got my H4... Only thing is My h4 does not appear in dfuse... DO I have to fix the driver with Zadig or something ??
Hi Alan, what version are you running now? thanks de W2DAB
The last version I updated to is DiSlord's v1.0.69. I know it isn't the latest he has, but it works well for me.
@@w2aew thanks, outstanding series... 73
Hi Alan, as you have said, there are a number of clone devices on the market. Which is the best source for devices that work? I have just returned my h-4 as it did not provide stable readings - the longer the device was on the higher the readings went.Regards Stan
If you are in the US, I have found that R & L Electronics is a reliable source (randl.com)
beautiful video very useful, thanks!
Thanks Alan! Was trying to search for the Mac route but, pardon whilst I spit, I cranked up the Windows laptop and will follow these instructions! ;-) 73 - Dino KLØS
Well, everything worked FB until the end...appears my Nano is bricked...any suggestions for bringing it back to life?
@@PapasDino From what I understand, the nanoVNA can't be bricked, you just need to find the right firmware for it. It sounds like you may have loaded a version that is incompatible with your hardware.
@@PapasDino You removed the link after the update Dino yes :-)
@@Magikflame Not sure what you mean? I've tried returning to the original firmware and although the STM app says the operation was successful the Nano still won't start up.
@@PapasDino My mistake! I assumed entering DFU mode you connected two pins together, but it seems this update method is by holding the rocker down upon power on. Good luck and when you get it back up and running it would be great to hear what steps you took. 73 !
Hey Alan...since this video is a year old, have you upgraded the firmware since then and if so, which version? I see (now) there are newer versions available.
Good question - no, I haven't actually, but the latest DiSlord firmware does look pretty good!
@@w2aew It looks like your current version (1.0.39) now samples 401 points instead of 101 points. Are screen updates slower because of more points? I don't own a NanoVNA (yet).
@@stevebailey1682 There were some updates to the sweep speed, so it was about a wash as I recall. I might update to the latest DiSlord version (1.0.69).
@@w2aew Maybe when you update to the latest firmware, you could make another video showing what the updates do?
@@stevebailey1682 I'll think about it. I updated my unit this morning to 1.0.69. I'm hoping to find a document somewhere that describes all of the changes/additions/enhancements rather than having to self-discover them and figure out how they work...
Do you know of some reliable vendors for the nanoVNA-H4?
Best bet in the U.S. is R&L Electronics.
Amazon
Uh Oh. When I completed the DFU upload to my NanoVNA-H4 all I get now is a black screen. If I turn it off it does not show anything on the screen.
We are up to V69 now. My device does not show up in the DFuse Available DFU Devices box. I'm not sure why not as I did everything according to instruction. The screen went black indicating in DFU mode. I did hear the detected ding when I plugged it in but no joy on the screen. None of the boxes were populated with any info.
I've tried swapping cords. Nothing is bringing that H4 up on the screen boxes. USB dings, meaning detected but that's it.
Got it !! There's an actual STMicro Driver that popped up while i was doing a general Windows 10 upgrade, by clicking some sort of "Additional Upgrade Options" or some such option below the main Update screen.
did everything you said, windows, without my permission did a big "upgrade" 2 days ago, won't even see the nano vna. I have identical one to yours, device manager also won't find driver for it. Any idea's?
Do you know where the sources for the 1.0.39 version can be found? GitHub only seems to be at 1.0.38 which doesn't have the 401p modification, at least on the -H...
I don’t know if the developer shared the source code. You can ask on the group mailing list.
Sources github.com/DiSlord/NanoVNA-D , NanoVNA-H can have only 101 points (memory limits), Only H4 have 401 points. For get H4 source need select h4 branch.
Thanks so much.
As i write this 2 years later, the STM32 bootloader no longer works in Windows 10 and Windows 11. So, you won't be able to upgrade the firmware with this instruction video anymore.
A great video but I would like to have the original 0.5.0 file available in case I want to revert to the original and I can't seem to find it. Have you a link or any suggestions as to where it is please?
@@PM-qw4mc Thank you very much Paul.
I need the original version v0.5.0, too. tnx
It seems like the newer -H4, version 1.2.14 cannot be improved past 101 sampllng points...
Update worked fine, but unfortunately the new version does not connect to the PC software"nanoVNA Saver". Here is the link for the original 0.5.0 version: github.com/hugen79/NanoVNA-H/releases
Alan - great presentation as usual! Thank you. Are you aware if that FW version affects the use of the PC and/or Android applications that are available? Gene - K1AVE
I have heard that this particular firmware causes issued connecting to NanoVNA Saver. But, I don't generally use the PC software, so I can't comment on this directly. You can always reload the old firmware if you have a problem.
@@w2aew Thanks. I'm still trying to wrap my mind around the standard release and the power of this fantastic tool. We are really spoiled compared to the "old days"!
This really helped thanks m0fxb
I have the exact version you have, followed all the instructions, it looks like it works just like in your video, but when I power the nano back on, it still says 0.5.0.
I'm not sure why that is - it may be best to pose your question to the user forum.
pomocy windows 10 nie wykrywa mi nano tak jak na filmie co zrobić ze sterownikami jak to ogarnąć?
thanks 👍🇬🇧❤️
Hi. I installed the new release compiled 3 days ago, and you should try it. It's much faster.
Cool - can you provide a link?
For anyone needing a .rar utility, 7zip is free open source utility.
It connects to the PC (Win 10), but will not show up in the update utility for some reason.
I am using Windows 11. I had the same issue. Went into device manager and saw that it didn't have a driver for the STM device loaded. Told it to scan, (not found), told it to go to Windows update, then clicked to show Optional Updates. The STM driver was listed there. Installed it and the firmware update worked as expected.
Nothing about the driver or installation. Other than that good video. I am going to have to do more serches to install the driver.
How to update firmware for NanoVna - H?
Interesting video, Unfortunately in my case no help. I have the H4, but can not even access the menu, I can get it on the screen but other than that, . That's right nothing, not even trying the wheel control.
Sounds like your touch screen calibration is incorrect. Easy to fix, but you'll have to use the jog-wheel to get to the correct menu.
@@w2aew Further to my problem I took the golden screwdriver to the back and slackened the off. That would appear to have solved the problem. Maybe something to do with pressure on the touch screen. Could be a idea for another how to. keep up the good work. best 73 2E0HXU aka KG4UXR
@@sootydave1 I've heard about that (case too tight) being a problem on some units.
This Video don´t help. The Internet Page from nanovna-users have no wiki and files more on left Side under Home. You show nano-user internet Page does not more exist. Where can I find the Firmware in the new nano-user Page.
You have to join the group in order to see the files section.
Doesn't work. I have identical Nano vna as this video, downloaded and all it does won't allow me to upgrade- greyed out. 3 times I downloaded, 3 times I uninstalled. that groups link also doesn't work. Oh well, my factory fitted nano van works fine as it is.
After doing this, my device won't boot anymore. How can I fix it?
It sounds like you may have tried to upload firmware that is not compatible with your hardware. You'll need to find the right firmware for your device.
Did you remember to disconnect the link that put's the Nano in/out of boot mode ? Easily forgotton :-)
Ignore the above comment Paula if you have the H4 version. 73 !
The website:
nanorfe dot com/nanovna-v2.html
claims that they are the "Official" maker of NanoVNA V2. They claim that there a LOT of clones out there that may not work correctly or may not meet performance specs. Does anyone know of a link to a reliable source for the latest "official" NanoVNA?
The Tindie and Tobao store links on the nanorfe.com/nanovna-v2.html are the official sources that support the original developers.
@@w2aew Thank you!! 73s
Thanks. This really helped me. 73 N0VYE
Alas, this did not work on my computer (Windows 10 21H1 64 bit). DFUse Demo did not see my NanoVNA-H4. I had to use the newer STM32CubeProgrammer instead. Perhaps it's time for a video on that...