Firmware

Attention: Flashing firmware for different drone models to the flight controller will reset all current parameters, while flashing different versions of firmware for the same model will not. To preserve flight controller parameters, please export and save them first.

* Note:

The CrossRace Pro can only upgrade the firmware from Radiolink and cannot upgrade the open-source firmware.

CrossRace Pro only supports the firmware for Multicopter, and its default loads the parameters of the 5-inch drone.

The latest firmware from RadioLink

Release 4.6.3 04-Nov-2025 / 4.6.3-beta1 14-Oct-2025

Changes from 4.6.2

1) Board specific changes

- Accton Godwit G-A1 support

- ARK FPV, ARK Pi6X, and ARKV6X Extended Range support

- Blitz Wing H743 and H743 Pro I2C pullup fixes

- Blitz Wing H743 and H743 Pro now use SPA06 barometer

- BOTWINGF405 support

- Brahma F4 support

- CUAV OpenDroneID support

- CUAV-7-Nano now uses IIM-42653 accel/gyro

- CUAV-X25-EVO support

- DAKEFPV H743 and H743 Pro support

- GEPRC TAKER H743 BT support

- Orqa FC 3030 H7 QuadCore support

- RadiolinkF405 support

- S-Vehicle E2-Plus support

- SequreH743 now uses DPS310 and DPS368 baro

- SIYI N7 now uses ICM45686 accel/gyro

- SkystarsF405v2 support

- SPEDIX H743 analog VTX enabled

- TBS LUCID H7 fix VSW control

- TBS Lucid H7 Wing AIO support

- ZeroOne X6 bi-directional DShot support


2) Driver bug fixes and enhancements

- DJI goggles support for iNAV multi-page fonts

- Gremsy mounts cope with NaN in device information

- OSD can now be controlled over DroneCAN serial passthrough


3) Copter specific fixes

- Correct setting of deadzone on RC tuning channel


4) Bug Fixes and minor enhancements

- Correct starting of CAN multicast server

- Cygwin SITL stability fixes

- Data race in parameter creation fixed

- ECC check no longer causes firmware wipe if error is recoverable or if only param pages impacted

- FFT uses primary gyro instead of first available

- GPS blending fix when one GPS loses lock

- Harmonic notch filter fixes for scripted motor mixers

- Lua applet for arming checks

- Lua binding for getting rally points

- More BLHeli passthrough fixes

- Networking stack overflow (and subsequent watchdog) fixed

- Pre-arm check for system initialization

- Printing extremely small numbers no longer causes an infinite loop

- Raspberry Pi 5 board-type detection fixed

- Scripting fix for parameter indices being registered out of order

- Septentrio GPS fixes

- SimNet simulator support