Skip to content
Janek edited this page Aug 4, 2023 · 21 revisions

Welcome to the OpenI6X wiki!

Flashing your radio

Note that you cannot use the Flysky updater for this task. The easiest way to flash the radio is by means of the DFU bootloader, embedded in the microprocessor. This method doesn't need additional hardware.

First time DFU (coming from original firmware)

To enter DFU mode for the first time you will need to open the radio and jump two pads labeled R53:

Connect the radio to the computer with the provided USB cable and turn it on. A new device will appear called "STM32 BOOTLOADER".

Flash using EdgeTX buddy webpage

  1. Enter DFU mode.
  2. Go to https://buddy.edgetx.org
  3. Choose "Local file" and drag'n'drop .bin file.
  4. Click "Flash via USB" and choose STM32 BOOTLOADER device.
  5. Click "next" and "Start flashing". Wait for the whole process to finish. Done!

Flashing on linux

dfu-util -s 0x08000000:leave -a 0 -D firmware.bin

Alternatively flash using STM32 CubeProgrammer/Geehy DFUProgrammer/QMK Toolbox

Open the STM32 CubeProgrammer. Select USB in the dropdown from the right, then press Connect.

First, make a backup of your firmware. Fill in: Address: 0x08000000 Size: 0x20000, then press Read, then Save As...

Keep in mind that your settings won't be backed up and will be lost.

Once you've saved the backup .bin, select Open File tab and select the .bin you downloaded from this repository. Finally press "Download". Wait for the process to finish. Disconnect and power cycle the radio. Don't forget to remove the jump on R53. Enjoy OpenI6X.

Upgrading already installed firmware

The process is the same, but you don't need to open the radio and jump the pads. Just push both horizontal trims to the center while turning on the radio.

Clone this wiki locally