
In 2020, I bought a NanoVNA V2 Plus4 from the official supplier (Tindie) - basically as a training exercise to learn how to use a VNA, so I'm not an expert and don't have a day job that needs it.
I played with it for a few months and then put it back in its box - without a battery inserted - until a few days ago when I wanted to check a 2.4GHz WiFi antenna (after 3 years! Clearly I'm a not a power user).
To my surprise when I plugged it into a USB port and powered it up it just showed the dreaded "white screen of death". I have not updated the firmware, but I believe a white screen is part of the firmware upgrade process and is normal when you press and hold the left jog button during power up. I notice a few other users reporting this symptom but that has not helped me "unbrick" my device - which seems to have bricked itself due to lack of use!
When I plug it into my Linux PC (I don't have Windows - I use Ubuntu Ubuntu 22.04.3 LTS) with the cable that came with the unit, it fails to enumerate as a USB device. I see this in dmesg:
kernel : usb 1-1.2 : new full-speed USB device number 91 using xhci_hcd
kernel : usb 1-1.2 : device descriptor read/64, error -32
kernel : usb 1-1.2 : device descriptor read/64, error -32
kernel : usb 1-1.2 : new full-speed USB device number 92 using xhci_hcd
kernel : usb 1-1.2 : device descriptor read/64, error -32
kernel : usb 1-1.2 : device descriptor read/64, error -32
kernel : usb 1-1-port2 : attempt power cycle
kernel : usb 1-1.2 : new full-speed USB device number 93 using xhci_hcd
kernel : usb 1-1.2 : Device not responding to setup address.
kernel : usb 1-1.2 : Device not responding to setup address.
kernel : usb 1-1.2 : device not accepting address 93, error -71
kernel : usb 1-1.2 : new full-speed USB device number 94 using xhci_hcd
kernel : usb 1-1.2 : Device not responding to setup address.
kernel : usb 1-1.2 : Device not responding to setup address.
kernel : usb 1-1.2 : device not accepting address 94, error -71
kernel : usb 1-1-port2 : unable to enumerate USB device
Some Googling hints that "error -32" may mean excessive current draw. I checked for shorts but the device appears ok. I tried different ports on my PC but get the same symptom on all ports.
Other weirdness is that it takes a long time to turn off - but that could be just charge remaining on the USB filter cap.
Also, if I remove then reinsert the battery, powering on does not cause the diagnostic LEDs to light and the display remains dark. The battery is known good (4.1 volts). But plugging the device into a USB port does cause the diagnostic LEDs to come on (1,2,3, flashing 4). I could not find in the user guide what the LEDs were supposed to indicate.
*I'm not expecting a magic solution to this - but I am curious, given that other users have experienced WSOD issues, as to whether after 3 years in the field this is now a known issue with a known solution?*
Cheers,
Andrew