Here is how you can update firmware on Flysky Nirvana radio transmitter to the latest firmware developed by UndergroundFPV.
Note: this guide is only for Nirvana radios of the UndergroundFPV version. The Flysky version uses a different firmware and the update method might be different. I only own the UndergroundFPV version, so I am not sure how the Flysky one works.
See my review of the Nirvana radio.
If you’ve previously updated the firmware on your TX, firmware updating is going to be easier for you.
To check, simply go to Radio Setup (Home page, middle icon on the top of the screen)
Scroll to the last menu, Version.
If you see the option “Firmware update” as shown below, then it means your radio has a newer firmware.
If you don’t have the Firmware update option, it means your radio is still on the original firmware it ships with from factory. To update the firmware you will first have to put the radio into “DFU Mode” for your first update.
Enter DFU Mode
If you have the “Firmware update” option in the Version page, you can ignore DFU mode. Only radios with old firmware that don’t have the option need to do this.
Remove the screws for the neck strap holder, and you should see two screw holes. The top hole has a hidden push button you can press with a toothpick.
Press the button when you plug the USB cable in, this will put the radio in DFU mode.
In DFU mode you will use the updater as normal instead of clicking the “update firmware” option. Make sure to remove the batteries first.
Download Nirvana Firmware Updater
In the Version page under Radio Setup, you can find the UID number, a 16-digit number. Go to https://update.undergroundfpv.com and enter it there:
When verified successfully, you will get the following screen. If it fails, contact UndergroundFPV (either email or Facebook group), send them your UID and they will add it to the database.
On this screen, you can download the firmware updater and driver for your Nirvana. The updater is available for 32bit/64-bit windows, Linux and MacOS.
Update Nirvana Firmware
Unzip the file you downloaded, and find “NV14-updater_with_driver.exe”.
The program will say “Detecting TX…”, but it won’t do anything until you hit “Firmware update” option on the Nirvana (Radio Setup => Version). Like we mentioned, there is no “firmware update” option in the old firmware, so you’d have to put the radio in DFU mode for this to update.
Once you’ve done that, the program will start loading. Once it’s finished loading, you would be able to select a firmware on the left hand drop-down list. There is a firmware designed for Crossfire module too.
Once selected the firmware, click “Download firmware” on the top of the program.
Once the download is finished, click “Update TX” on top of the program. The update will begin and you will see the following screen:
It’s going to take a few minutes. Once it’s done your will be prompted to “restart the radio”. And that’s it, the radio is updated.
Hey oscar, i stopped flying for a little over a year and just pulled my stuff back out.
Has open tx started supporting the nirvana? I used to have a jumper t9 and could just do everything with the companion on open tx.
I have the non underground version and already flashed the version of open tx that was supported before i stoppped flying
Update site is dead. And it looks like my new flysky nirvana is dead too. My brand new Lenovo 17” laptop running Windows 10 wont correctly see the radio. The radio doesn’t “ask” if I want USB controller, SD Card or Serial, it doesn’t ask anything. Yet in controller setup, its set to ask. I tried using OpenTX companion to update firmware, but PC doesn’t see it, duh! Also, OpenTX companion doesn’t list the Nirvana as a choice, only Taranis and Horus transmitters.
underground fpv is dead now
I have the feeling UFPV isn’t really catching up with their OpenTX development these days. Do you have any insider info?
What would be the downsides of flashing the “normal” OpenTX versions?
How do I flash the R9M when I only have a Nirvana? I managed to flash the R9MM with my friends X-Lite but the module wont fit.. frustrating unfortunately..
thanks in advance!
I am thinking about getting either the nirvana or the x-lite pro but I cannot decide. Do tou think it is possible to connect the FrSky DJT module to the nirvana (so that nothing other then the antenna is sticking out) or will this hold back the full potentail of this remote? (Read something about the irange x multi module being better).
the iRange one supports more protocols, that’s why people prefer it over the Frsky module.
Purchased the Flysky version of Nirvana. However I cannot get any pc to detect it as a USB device. Have tried it on a Mac and Windows, they only see it as a serial port. Do I need to install some driver so that it can be recognised as a USB device? I cannot update the firmware until the computer recognises the radio, any help would be much appreciated.
i have a problem to update my Nirvana radio;i use Dfuse as a driver,i donload the tool for win 32 bits,it’s an old original firmware (no firmware update on the screen of the radio )so i use the DFU
I upload the dfu file on the DFUSE after i open the file NV14 updater-exe with the bootload but the driver could be found…
Have you an idea?
Hi I updated my Radio with the UID from Bangood bought from them so Nirvana accepted this UID after a month i wanted to make a Update and now Nirvana Underground Update tool refuse to accept the UID
I think you should contact underground FPV. They need to add your UID in their database.
So I’ve tried to update the firmware a few times. Every time I update I get to the main screen after reboot and have three options. Joystick, Serial, Storage. If I click Joystick then my menus don’t show up. What have I done wrong? What do I need to do different? Help please?
How are you? Your guide is dead on! I only have 1 problem. I cant seem to find the download for the SD card files from UndergroundFPV. Do you happen to have a link to it? I tried contacting them, but havent recived an answer.
Thanks in advance if you can help!
Your site has helped me countless times since I started building my first quad 5 months ago. I recently upgraded to the Nirvana after sitting on my fs i6x (rookie error).
Unfortunately there seems to be an issue with the sticks. Although the Nirvana is set to mode 2, when I move the throttle it shows pitch moving in betaflight. In addition, on the calibration page, when I move the left stick up and down it shows the right stick moving and vise versa.
I’m currently flying in mode 4 to keep throttle an yaw on the left.
Do you know of anyway to fix this?
Thanks for all the great information.
It is now February 25th are we able to flash the R9 M and r9mm yet from the Nirvana?
Do you know of any place where we can see the features/updates for the UFPV firmware?
Like a patch notes sort of list somewhere.
As far as I know the list doesn’t exist. But UFPV makes announcement on their Facebook group when there is new firmware. Search for “UFPV Nirvana Users Group” in FB.
Is there a way to get the UID without having the firmware? I can not get the UID to get the firmware downloaded…. Catch 22
Contact customer service at UFPV.
great work all, thanks for helping. thanks for sharing.
Hallo Oscar, ich finde keine Email Adresse um Underground zu kontaktieren das sie meine UID hinzuzufügen.
kannst du mir bitte helfen.
besten Dank im voraus
Hi Oscar, I had to contact Underground for them to add my UID(they did it quite fast so that was good). They let me know that I would have to update twice. The first update was for the bootloader then the screen turns black. I then had to take out the batteries and unplug the usb. I plugged the usb back in after a little bit and ran the update once more and then it updated the Firmware. I thought I’d just share! Thank you!
Hi Oscar, can I use the pins in the RF module port of Nirvana to flash firmware to a frsky receiver (r9mm for example)?
Is the pinout the same as on taranis x9d?
Try a different route, like this.
For now you can’t flash R9M or receivers from the Nirvana.
Once the LUA is enabled you will be able to, but UFPV are working on Crossfire integration first before LUA as LUA needs a lot of rewriting for touch functions.
Crossfire micro wil not doe it in de radio
FIY, you blurred the UID in the download update screenshot but it is still visible on the two device screenshots.
doesn’t matter really :) it has to be your very own UID to work :)