The usual method used for firmware upgrade is DFU (Direct Flash Update) using the USB interface and one of many PC clients to load the firmware.
Before attempting a firmware upgrade, be certain of the hardware you have, and the appropriate / compatible firmware file and format. Look for a label on the back, or on the silkscreen of the PCB (though sometimes hidden under the battery… doh!)… know what hardware you have to ensure you load compatible firmware.
Before discussing how to upgrade firmware if the USB interface is not functional, be sure that this problem is not driver related, that there is a real hardware problem. Continue reading nanoVNA-H – can firmware be updated if it has a broken USB socket?