Firmware for CrossFlight


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:

1. The firmware CrossFlight supports:

The CrossFlight can only upgrade the firmware from Radiolink and cannot upgrade the open-source firmware. The default firmware of CrossFlight is for Multicopter.

2. The Mission Planner for parameter setup that CrossFlight supports:

The CrossFlight can set parameters by Radiolink Mission Planner, ArduPilot Mission Planner, and QGC Mission Planner.

3. The Mission Planner for firmware update that CrossFlight supports:

① Connect the CrossFlight to the Radiolink Mission Planner; there is a default (d5a4c778) that can upgrade the firmware by both the Radiolink Mission Planner and ArduPilot Mission Planner.



Connect the CrossFlight to the Radiolink Mission Planner, there is without a (d5a4c778) that can also upgrade the firmware by both the Radiolink Mission Planner and ArduPilot Mission Planner, but you need to upgrade the firmware to the latest version below and Update the Bootloader first.



Radiolink Mission Planner can be downloaded here:

https://www.radiolink.com.cn/crossflight_missionplanner

1. The latest firmware from RadioLink

If you encounter any abnormalities after upgrading to the latest firmware, you can upgrade back to version 4.3 below.


2. V4.3 firmware from RadioLink


Latest Firmware (V4.6.2) Upgrade Instructions

ArduPilot Copter Release Notes:

------------------------------------------------------------------

Release 4.6.2 17-Jul-2025 / 4.6.2-beta2 02-Jul-2025

Changes from 4.6.2-beta1

1) Copter/VTOL position control PSC_VELXY_D param default reduced from 0.5 to 0.25

2) Plane specific changes

- DO_RETURN_PATH_START mission command support

- System ID feature implemented in Quadplane and enabled through an AUX switch

- VTOLs get reduce speed scaler in assisted flight at low airspeed

3) Bug Fixes and minor enhancements

- Copter/VTOL AutoTune fix to restore gains when tuning aborts

- ChibiOS tools fix to include bootloaders in hex files (no user impact)

------------------------------------------------------------------

Release 4.6.2-beta1 26-Jun-2025

Changes from 4.6.1

1) Plane specific changes

- LOITER_TURNS command with zero turns fixed (was skipping waypoint)

- VTOL transitions lose unnecessary bad descent protection

2) Bug Fixes and minor enhancements

- BLHeli passthrough fixes

- CAN race condition fixed on Linux and SITL

- ChibiOS serial driver initialisation respects options to disable TX/RX DMA

- CRSF bootstrap completes when not using passthrough

- CRSF ground speed fixed (was about 20% off)

- DroneCAN GPS ellipsoid alt only trusted if different from AMSL (avoids false impression of zero undulation)

- DroneCAN Servos/ESCs fix when commanding output PWM of zero (previously could go to min or full reverse for bidir ESCs)

- Fence and Rally point upload using older MISSION_ITEM messages fixed

- Flash ECC check fixed on H7 boards

- LD06/LD19 lidar get mode filter to reduce sensitivity to sunlight

- Linux serial driver initial baud rate fixed

- MPPT power module nullptr check added to prevent potential hardfault

- Networking PPP made much more robust

- "No ap_message for mavlink id" message removed on all boards except SITL

- Parameter writes via FTP correctly obey parameter's read-only setting

- Scripting fix for null pointer dereferences when passing incorrect types to certain functions expecting strings

- Sensor health reporting made threadsafe (previously could incorrectly report unhealthy)

- Set-message-interval mavlink messages rejected if intervals below -1

- Siyi ZT6 gets warning if using old camera firmware (should use 0.1.9 or higher)

- SLCAN potential hardfault on arming fixed

- SPLO6 baro initialisation fix

- UBlox F9P driver fix for GPSs configured to never send MSG_STATUS

- VTX hang when setting LowRace band fixed



Attention: If you can not download the files when clicking the files above, please click the website below to download the files you need.

Firmware: http://www.radiolink.com.cn/firmware/flight_controller/crossflight_EN/




How to install the firmware of CrossFlight?


文本