Having trouble updating?
Last updated
Last updated
If you're here reading this, you probably got stuck with something either while trying to update or after updating. So checkout the list of issues and possible resolution steps below, to see if something matches the problem you are having. If there isn't, either join us on Discord (there is usually someone around who can help out), drop by our GitHub Discussions forum, or the RCGroups forum thread if that is more your thing.
Make sure when you plug the radio into the computer, that your handset is turned off. If you are getting a prompt about what mode to put the USB into, you will not be able to update. DFU mode, which used to flash the firmware, only operates when the handset is plugged in when in the OFF state.
Does your radio have a boot / DFU button? Check the Access DFU and Bootloader Mode page to see if your handset is one of those listed where you need to hold a button down when plugging the USB in.
You could be facing driver issues. If you are on Windows, you could firstly try the ImpulseRC Driver Fixer tool. Alternately, you could go to the STMicroelectronics website, and download their free STM32CubeProgrammer tool, which includes the necessary drivers, and works with all the major operating systems. It does however require creating a (free) account at the the STMicroelectronics website, but it is the official tool for programming the micro-controller being used in all supported radio handsets.
Check with another USB cable... not all cables are created equally, and some cables are "charge only" cables.
Firstly, double check that you selected the correct name / target for your handset. Some incorrect selections will still boot, but buttons and controls will work incorrectly, or the screen will be upside down. Other combinations simply won't work at all, or make the radio seemingly go crazy, and you need to unplug the battery to get it to turn off. If you flashed the wrong target, simply go to EdgeTX Buddy, select the correct radio model, and flash the firmware.
Some handsets can have the wrong option bits set on the microcontroller, and as a result, will refuse to boot with EdgeTX 2.10 or later. The exact cause of this is unknown, but the fix is relatively simple. See the (collapsed) instructions below for more information.
If you are really stuck, you can follow this guide on how to unbrick your radio.