Home

Awesome

How to upgrade Flysky / Turnigy Receiver firmware

(Based on work from Goebish who did the first iA6B upgrade instructions)

Use this procedure at your own risk

A requirement for this procedure is the ST-Link V2 debugging stick. It is available for cheap on eBay og banggood ()

This procedure will allow you to install new firmware on most FlySky Receivers. The Receivers are all powred by an STM32 chip, and for some receivers there are different firmware releases.

The FS-i10 can update some/all receivers (?) over the air. But I do not have the FS-i10.

If you want to support me, please click this affiliate link when going to shop at Banggood - It is free for you, but I will get some money from banggood: https://www.banggood.com/?p=9O2015638249201406IM

Firmware releases

If you want firmware with the true receiver RSSI on iBus channel 8 or 4, then please download the firmware from Clerics repository rather than mine. https://github.com/Cleric-K/FlySkyRxFirmwareRssiMod

Instructions

Download and install ST-Link driver: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link009.html#getsoftware-scroll

Download ST-Link Utility: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html#getsoftware-scroll

Connect the iA6B to the ST-Link:

X6B: <IMG SRC="graphics/x6b.png" width="300px">

iA6B: <IMG SRC="graphics/iA6B.jpg" width="300px">

iA6C: <IMG SRC="graphics/ia6c.jpg" width="300px">

iA8X: <IMG SRC="graphics/ia8x.jpg" width="300px">

X8B: <IMG SRC="graphics/x8b.jpg" width="300px">

A8S: <IMG SRC="graphics/a8s.jpg" width="300px">

8A: <IMG SRC="graphics/8a.jpg" width="300px">

Making a backup

Flashing new firmware

Verify

Rebind the RX to Deviation You should now see RSSI in dB in telemetry monitor screen (~ -60d) Verify reported voltage levels are correct. The iA6C firmware on X6B has some pins swapped, and wrong reporting.