Frsky Should I Upgrade to Flex Firmware

Frsky Should I Upgrade to Flex Firmware

This tutorial explains how to flash OpenTX firmware to your radio. To stay up-to-date with the latest version for issues fixes and new features, it’south recommended to keep OpenTX software updated on your transmitter regularly.

The aforementioned process should piece of work on most if not all the OpenTX uniform radios, including Frsky Taranis X9D, X9 Light, QX7, 10-Calorie-free, Horus X10/X12, Jumper T12/T16/T18 and Radiomaster TX16S.

You don’t have to update OpenTX if you lot don’t want to. But do check firmware
release note
and see if at that place is whatsoever particular issues fixes or new features that might interest you.

Download OpenTX Companion

OpenTX Companion is the software we volition exist using to wink OpenTX to our radio, and to manage settings and models.

Download OpenTX companion here:

I am not sure what the best practice is, simply I always download and install the latest version whenever I want to update OpenTX on my radios only in example.

Find the version you lot want (preferably the latest one).

Scroll down to the
Download Linkssection to download and install “OpenTX Companion” to your operating system (Windows, Mac or Linux).

Make Backup Commencement

After flashing OpenTX firmware, your model profiles should notwithstanding be there, that includes their settings. You lot shouldn’t need to to re-bind receivers, everything should piece of work as they were before. With that said, yous should still make backup of the models, existing firmware and SD card content before flashing OpenTX, simply in instance something goes wrong.

To practise that, first put your radio in
Bootloader Manner.

For Jumper T16, T18 and Radiomaster TX16S, you need to press both horizontal trim buttons inwards while powering on the TX:

For the
Frsky Taranis X9D
it’southward the same:

For the

Q X7:

For the
Frsky 10-Lite, you need to concur downwards the trim button at the eye (make certain all iv trim buttons are pressed), so power on the TX.

This is how bootloader way screen looks similar:

Once the radio is in bootloader mode, y’all can plug in a USB cable to the radio and connect it to your computer. The screen will inform you nigh the USB connection.

OpenTX Companion
you just installed on your computer.

There are 3 things to backup:

  • Models
  • Existing OpenTX firmware
Read:  How to Flash Stock Firmware on S9+ Sm-g965u

To fill-in Models, detect the icon on the left manus sidebar, that says “Read Models and Settings from the radio“. It will display your models in a new window. You lot tin then salve it as a “.otx” file on your computer. (Click on File => Save equally)

To brand a backup of EEPROM , find the icon on the left sidebar that says “Backup Radio to file“. It will create a “.bin” file that you can save somewhere on your calculator.

Finally, to support the existing firmware, find the icon that says “Read Firmware from Radio” in the same sidebar, and save the “.bin” file.

Alternative Mode of Bankroll Upward EEPROM and Firmware

Not officially recommended, but yous could also effort this if you have trouble using Companion.

When connecting the radio to computer in Bootloader mode, it will mount a new external drive and there are two files within the drive: FIRMWARE.bin and EEPROM.bin, these are the 2 files we desire to make a backup of.

To fill-in EEPROM, you tin besides go to Radio Settings, scroll to Hardware (V2.three) or Version (V2.2 or older), long press the Enter button, information technology will create a backup file of EEPROM in the EEPROM binder on your SD Carte.

Compile OpenTX Firmware

We have to “compile” the firmware first by selecting the features nosotros want to have, and so we can save the firmware file and write it to the radio.

Click on the
SETTINGS push on the top row (the gear icon).

Edit Settings, Radio Profile

In theEdit Settings
Radio Profile
tab y’all demand to choose the radio type you are well-nigh to flash from the list.

Select your radio from the “Radio Type” driblet-downwards list.

Select the following build options:

  • lua / luac
    – to be able to use LUA scripts (must have)
  • noheli
    – to exclude helicopter config every bit I only fly quadcopters and wings


  • If you want to use the European union version of OpenTX, select
    eu. For International version, just leave information technology unchecked
  • sqt5font
    – slightly better font on Taranis X9D screen (looks good on telemetry screen)
  • flexr9m
    – if you utilize Frsky R9M module with Flex firmware, you have to select this option
  • internalmulti
    – select this if you accept internal mutiprotocol module (for Jumper T12 / T16 / T18 and Radiomaster TX16S)

SD Construction Path: You have backed up your SD menu in the radio already right? And then simply select the copy of your SD carte here. This allows OpenTX companion to populate the model image selector with the images that are on the card, and do the aforementioned for audio files.

Read:  Firmware Samsung Galaxy Note 3 SM-N900

Stick Mode and Default Channel Order: I recommend using
Mode 2
because this is the default in Betaflight.
See this post if yous don’t understand what channel map is.

For Taranis users, you can also upload your custom
splash screen image
on this screen. This is the logo that appears at ability up, and it tin can only be uploaded when you flash OpenTX firmware. The required image format and size for the QX7 is monochrome BMP 128×64 pixels. For the X9D it should be 212×64 pixels.

Edit Settings, Awarding Settings

Application Settings
tab, yous don’t really take to modify anything ordinarily.

The only setting yous should know about is “Release Channel“. If you wish to flash a release candidate (RC) or unstable nightly build, you enable information technology at that place. All the same, I recommend flashing only stable releases, if you decide to wink unstable releases, do and so at your own chance.

Download OpenTX Firmware

Press OK to close the “Edit Settings” Window, and printing the
icon from the toolbar:

In the
pop upward window, printing “Check for updates” and you should be prompted to salve the firmware file (with .bin file extension). If non, Press
Download Firmware
to download it.

Update SD Carte du jour Contents

Download SD contents
volition have y’all to a website, where you tin can download the SD carte du jour content you need to re-create to the SD card within your radio.

Yous want to get the one with the same release date every bit the firmware y’all simply release. If y’all just flashed the latest firmware, then go the latest SD Carte du jour Contents.

Back up the SD menu files on your figurer offset, and then delete everything on it, and copy the new SD Card Content to it. And then copy any custom files you had previously, I usually merely overwrite those folders from the fill-in like


It is important to delete the old content on the SD Carte du jour earlier copying the new files there. Otherwise you might get a warning message on the startup screen, lament near “the SD card content being incompatible with electric current OpenTX version”.

Flash OpenTX Firmware to Radio

Once y’all’ve complied and downloaded the firmware file, click
Write Firmware To Radio
push button on the left side carte. Load the firmware file you saved previously, and click “Write to TX”.

In one case the flashing is washed, you can unplug USB cable. That’s it, you take successfully updated OpenTX on your radio.

Read:  Firmware Download Redmi Note 7

Restoring Fill-in

For whatever reason you want to roll back to previous country, you can always restore the radio firmware, EEPROM and models that you backed up earlier flashing.

Just use the buttons on the left manus side bill of fare in OpenTX Companion to write those fill-in to the radio:

  • For models: “Write Models and Settings to Radio”
  • For EEPROM: “Write Backup to Radio”
  • For firmware: “Write Firmware to Radio”

For EEPROM you tin can also exercise this:

  • copy the backup file to the SD card
  • enter to bootloader mode and choose
    Restore EEPROM

Flash OpenTX in DFU Fashion

If for some reason yous can’t turn on the radio, you can even so flash it nether DFU fashion.

Connect the radio to computer via USB cable, your computer should detect a new device connected. Then run the ImpulseRC Driver Logroller (download) if you haven’t done it before only in case, information technology installs/fixes the DFU driver on your computer. Make certain you don’t have other DFU devices (such as flying controllers) continued so your computer doesn’t get confused.

Now go to the Companion carte du jour, “Read/Write”, and select “Write Firmware to Radio”.

In the pop upward window, select the firmware file, and click “wink”.

The flashing screen is a bit unlike than what nosotros described previously, but the result is the same. You lot will get a warning saying “File has no DFU suffix”. It’due south ordinarily just ignore it.

Past the style, flashing via DFU way too updates the radio’s bootloader firmware. So if you as well desire to update the bootloader yous can flash OpenTX this way 🙂

Updating OpenTX Bootloader

Your radio might work without ever updating the bootloader, and yous probably won’t observe any difference. But for some radios with actually onetime bootloader, it might cause issues in new version of OpenTX and yous might take to update it, for example you could run into errors when flashing your receivers from the radio.

To update Bootloader, only flash your radio’southward OpenTX firmware via DFU mode as described higher up. Alternatively,
this is how to update OpenTX Bootloader manually.

Edit History

  • Apr 2017 – guide created for Frsky Taranis X9D
  • July 2018 – updated for OpenTX 2.2.2; added instructions for X-Lite
  • Jun 2020 – updated instructions for T16, T18 and TX16S
  • Jun 2021 – updated for OpenTX 2.3, added instructions on how to flash in DFU mode

Frsky Should I Upgrade to Flex Firmware

Check Also

How to Update Firmware on a Samsung Hd204ui

How to Update Firmware on a Samsung Hd204ui

How to Update Firmware on a Samsung Hd204ui #i What the heck…I just got a …