Beware of cheap underperforming clones

As of 2023 there are many badly performing clones on the market. V2/3GHz NanoVNA uses parts like ADF4350 and AD8342 which are costly and clones have been cutting costs by using salvaged or reject parts.

See official store and look for V2 Plus4/V2 Plus4 Pro versions only to avoid getting a bad clone. We have stopped selling V2.2 versions since October 2020, so all V2 hardware that are not Plus or Plus4 are not made by us and we can not guarantee performance.

NanoVNA V2 Forum

Note: this page is a mirror of https://groups.io/g/NanoVNAV2.
Click here to join and see most recent posts.

Any way to backup the currently installed firmware of the NanoVNA V2?


Sam Reaves 2023/10/09 11:25

Is there any tool avaliable to backup the currently installed NaniVNA V2 firmware to a file for restoration incase you have an issue with updated firmware?

I know that I can use DuFuse to do this on the standard NanoVNA but that does not work with the V2 versions.

Sam
W3OHM

Leif M 2023/10/11 08:23

It looks like NanoVnas have an ordinary Stm32 CPU inside.  Then you can  use STM32CubeProg
https://www.st.com/en/development-tools/stm32cubeprog.html
It works on both ways.

Sam Reaves 2023/10/11 13:41

The standard NanoVNA's AFAIK are based on a different line of processor
than the V2. Otherwise the ST DeFuse program would work.
I know that you have to use the QT program to update firmware and not other
software like the NanoVNA APP. I read somewhere where the processor type is
different.

Sam Reaves
ARS W3OHM
Owner / Moderator of:
LeCroy Owners Group on Groups.io
Sencore Owners Group on Groups.io
Sprint Layout Group on Groups.io
Pulsonix EDA Group on Groups.io
LPKF Owners Group on Groups.io
Electronics and Mechanical Hardware Design Engineering Manager
Staff Scientist Andritz Rolls Global Research Center (RETIRED)



On Wed, Oct 11, 2023 at 12:58 PM Leif M <leif.michaelsson@gmail.com> wrote:

Ken 2023/10/11 10:44

>
> It looks like NanoVnas have an ordinary Stm32 CPU inside.  Then you can 
> use STM32CubeProg https://www.st.com/en/development-tools/stm32cubeprog.html
> It works on both ways.

I'm also having problems getting a driver for DFU downloads on my Win11 laptop. Device Manager shows the "STM32 Bootloader" device but the device has no driver installed. Windows can't find a driver to install. I have tried a lot of the suggestions in this group but no success. Yesterday I downloaded and installed a version of STM32Cube but it didn't help. I'll try the one from your link.

Ken 2023/10/11 20:51

Lief M. wrote:

>
> It looks like NanoVnas have an ordinary Stm32 CPU inside.  Then you can 
> use STM32CubeProg https://www.st.com/en/development-tools/stm32cubeprog.html
> It works on both ways.

I wrote:

>
> I'm also having problems getting a driver for DFU downloads on my Win11
> laptop. Device Manager shows the "STM32 Bootloader" device but the device
> has no driver installed. Windows can't find a driver to install. I have
> tried a lot of the suggestions in this group but no success. Yesterday I
> downloaded and installed a version of STM32Cube but it didn't help. I'll
> try the one from your link.

I installed STM32Cube and it installed a driver for STM32 Bootloader and STM32Cube can now read the contents of the H4 in DFU mode. NanoVNA-App can now  connect with the H4 in DFU but doesn't seem to be able to read the flash content.
-ken-

István 2023/10/12 01:51

I think this will help You:

https://groups.io/g/nanovna-users/topic/original_nanovna_firmware/101722917

István

Leif M 2023/10/12 07:19

Ok. I updated something, NanoVNA ver x or  nanoSa X, with Cube  programmer.  And at home it can read write firmware of STs STM32 CPUs. Did you Cube programmer?
This. The screen is a little different when you have something connected, this is unconnected

Sam Reaves 2023/10/12 13:36

I don't dispute the fact that the standard NanoVNA work with the tools. The
problem I am having is I would like a tool that is proven to download the
firmware from the
NanoVNA V2 the one that was marketed with N type connectors. It seems that
the QT tool can only update firmware to the device but has no way to save
the current firmware from the device like the older STM DeFuse tool.

I would like to have such a tool so if something goes awry I can always
reflash the old firmware.

Sam

Sam Reaves
ARS W3OHM

István 2023/10/12 16:11

What is the problem, question?

here is step by step:
http://athome.kaashoek.com/tinySA/DFU/TinySA%20Firmware%20Update%20using%20STM32CubeProgrammer.pdf

István

ROGER MCCORMICK 2023/10/15 15:22

Hey Sam, let me get this straight. So you did update the FW successfully on the SAA2-2N ? If so, what Version #. Myself, I attempted to do the QT upgrade and now all that I have is the "white" screen. tks Rog

Sam Reaves 2023/10/16 11:12

Rog,

No I have not updated the firmware as I have read that many people have had
issues doing it and could not recover. That is the reason I am looking for
a two way tool. One that can download and save the current firmware in the
device to a file so I can fall back to a known working version if an update
does not work. Currently the only tool I know of is the QT but that only
uploads to the device, it does not have a function to download to the
device.

People keep pointing me to ST tools that use the DFU mode on the NanoVNA
not the NanoVNA V2. As I understand it the V2 uses a different processor
than earlier versions.

Sam Reaves
ARS W3OHM
Owner / Moderator of:
LeCroy Owners Group on Groups.io
Sencore Owners Group on Groups.io
Sprint Layout Group on Groups.io
Pulsonix EDA Group on Groups.io
LPKF Owners Group on Groups.io
Electronics and Mechanical Hardware Design Engineering Manager
Staff Scientist Andritz Rolls Global Research Center (RETIRED)



On Mon, Oct 16, 2023 at 4:58 AM ROGER MCCORMICK via groups.io <ki8du1=
yahoo.com@groups.io> wrote:

István 2023/10/16 11:18

You shouldn't worry!

Some devices with sd card capable to backup firmware, - you can find on device menu.

(but this backup is complet memory backup - bigger then upluaded firmware, - also can uploaded with cube programmer > only difficulties compare the different size files)

I think You dont need to backup your device firmware - almost all available online...

Check your device version display, maybe better if you make a picture. Then search the same firmware online...

And you already have a security backup option to go back to the original version.

István

ROGER MCCORMICK 2023/10/16 12:33

Ok, Sam. I wasn't positive whether you had successfully upgraded the 2N. Like I said the QT upgrade was not a success at all. My 2N is a constant white screen no matter what. I've been researching my issue on/off for at least a month now. There is just so much information scattered throughout the Web, my mind is scrambled. Been contemplating buying an ST-Link or Cube, but I don't know if the ST-Link is even compatible or not.. FYI, the 2N MPU is not from ST32. The processor in the 2N is an ARM product. ARM GD32F303CGT6 (LQFP48) I know there are people out there that could offer up some help but of the few Posts that I have made were never acknowledged. Thanks for the reply, I thought that I was on to something hi hi.

In this case, I'm a no-coder

Rog

István 2023/10/17 12:29

Dear ROGER MCCORMICK,

white screen - and any application see your device

The device managger in Windows show up some usb device when you connected?

Can you start in dfu mode? (holding down the JOG LEFT button on the device while it is powered off and on.)

I heard a lot of people accidentally uploaded the wrong firmware, or the manual instead of the software.
Which of course did not working with the device, but after the appropriate firmware was uploaded, the device was functional again.

Try this FW:
https://groups.io/g/NanoVNAV2/files/V2%20480x320%20v1.3.18.7z

ROGER MCCORMICK 2023/10/18 18:18

Greetings István, ( https://groups.io/g/NanoVNAV2/message/4431 )
Thanks a million for your reply.

After the QT auto Update I rebooted the 2N, now it only shows the white screen, nor will it connect to any Com Port. Also when I plug the SAA-2N to the PC the white screen goes into a constant "white screen- flashing state", until the USB cable is disconnected, returning the white screen

Here is the initial scenario from the beginning.

I purchased a new SAA-2N ver 2.2 from ebay about a year ago. It worked great. About 3 months ago while attempting to connect the USB-USB-C cable to the PC the USB-C port broke loose. After taking the 2N apart to re-solder port back into place tragedy struck. I dropped the Main Board onto the floor. When I picked it up I noticed that several pins and traces were destroyed beyond repair on the ARM MPU (GD32F303cgt6).

That said, weeks later I Ordered another 2N from ebay. When it arrived it was faulty. It had a nice color screen but also had random colored traces moving about. I also observed that it appeared to have an updated version of FW on it. I was successful in connecting to the PC to a Com Port, thinking that I would re-flash it, using QT software. At that point it looked as if the re-flash was successful so that prompted a hard reboot. Once it rebooted that's when the white screen forever appears, except when I connect it to the PC the white screen constantly flashes or pulsates maybe once every second.

Do you have any idea if a STM-Link, Cube or Keil device would be compatible with the ARM GD32F303CGT6. Guess I'm just gonna have to Order one and see. Be mindful that I know zilch about programing even though I've done extensive research, which has only resulted to even more confusion.

73

Rog

nanov2support 2023/10/19 07:41

Hi, it appears the eBay seller sent you a defective product, so you should contact eBay and ask for your money back. Since you bought the defective item 3 months ago, it is still well within the chargeback period of 6 months on most cards, so that is also an option if eBay refuses to give you a refund.
We recommend avoiding eBay and Aliexpress, you can find official stores here: https://nanorfe.com/nanovna-v2.html
Thanks

ROGER MCCORMICK 2023/10/19 17:02

Thanks for the reply ! 
My bad, I forgot to mention that the Seller did in fact give me a prompt refund & told me to just keep the 2N. I'm merely attempting to bring the device back to life, in which I will still try a few more things as time permits. BTW I did purchase a new replacement ARM chip. The physical replacement/reflow will not be an issue, however from that point forward will be the real challenge. 
I still welcome any pertinent suggestions, comments, ideas or help. 73
Rog 
On Thursday, October 19, 2023 at 10:44:21 AM EDT, nanov2support <edelswartz123@gmail.com> wrote:

Hi, it appears the eBay seller sent you a defective product, so you should contact eBay and ask for your money back. Since you bought the defective item 3 months ago, it is still well within the chargeback period of 6 months on most cards, so that is also an option if eBay refuses to give you a refund.
We recommend avoiding eBay and Aliexpress, you can find official stores here: https://nanorfe.com/nanovna-v2.html
Thanks

nanov2support 2023/10/21 03:13

Hi, if you replace the microcontroller, it will have to be flashed using ST LINK as it will be blank and without the USB bootloader. As the hardware is a V2.2 version (all clones are based on the earliest V2.2 version), make sure to download the V2.2 firmware, as most firmware you will find posted are for V2 Plus4 and later and are not compatible with V2.2 hardware.  The last firmware release for V2.2 was 20201013: https://nanorfe.com/nanovna-versions.html#versions
Thanks

ROGER MCCORMICK 2023/10/21 13:37

I have 5 GD32F, on hand. Thanks for verifying that the ST Link is compatible with my situation. I'll place an Order soon. I'll order one via extra slow snail mail. I need to get away from this stuff.
TU
On Saturday, October 21, 2023 at 06:13:57 AM EDT, nanov2support <edelswartz123@gmail.com> wrote:

Hi, if you replace the microcontroller, it will have to be flashed using ST LINK as it will be blank and without the USB bootloader. As the hardware is a V2.2 version (all clones are based on the earliest V2.2 version), make sure to download the V2.2 firmware, as most firmware you will find posted are for V2 Plus4 and later and are not compatible with V2.2 hardware.  The last firmware release for V2.2 was 20201013: https://nanorfe.com/nanovna-versions.html#versions 
Thanks

To reply to this topic, join https://groups.io/g/NanoVNAV2

View this thread on groups.io