Club member Ted (G7OBF), explains the process of updating the NanoVNA.
I have never flashed any thing before so was worried about breaking the VNA. I succeeded, and here are the resources and my approach I used.
Apparently the main STM program “STM32Cubeprg” will flash from a .bin file but this requires you to entered the start address and that was beyond me, whilst the .dfl file has all the info needed.
I chose the .dfu file method
The RSGB NanoVNA book outlines the procedure and I found this Wiki more helpful as it has added details https://groups.io/g/nanovna-users/wiki
The best YouTube video I found was https://www.youtube.com/watch?v=NcXzITPPTyA
Use your browser to download “DFuSE Demo” tool. I choose an English language site as some of the info on the developers site is in Chinese!
My Windows failed to select the correct driver for this program, its in file called sttube.inf. To install the driver follow this link for instructions https://groups.io/g/nanovna-users/files/Miscellaneous/DFU-mode%20Driver%20for%20Win10Win11
The instructions are in the PDF file and this video also shows the method https://www.youtube.com/watch?v=8rPN5-Ce2cc&t=1s
I had difficulty in finding “sttube.inf”, so used program called “Everything” which is a free search engine for windows
I used chatGPT to find the latest firmware and then Googled the .dfu filename to go to the correct page in GitHub. I don’t know much about getting files from GitHub but do know that if you click an underlined filename it will be download to your PC
I managed it so I’m sure everyone else can as well – good luck

Comments