How to Flash Firmware
In order to provide reliable, tested and stable firmware, we auto generate the latest firmware version of all our drones, so you just have to flash it in the flight controller.
- Download the latest firmware: Based on your drone name, get the latest available firmware from our releases. For example:
platypus
, download theplatypus_VERSION.px4
firmware file:
NOTE
Side note: the releases only contain the latest version of the firmwares, as we do not want to offer older versions to avoid inconsistencies and always enforce the latest version with patches and calibrations.
- Open QGroundControl by clicking on the upper left corner on the letter "Q" and select "Vehicle Setup".
- Select the "Firmware" menu.
- Flash the firmware: Connect the flight controller to your computer using USB cable and select "Advanced settings", from the dropdown menu pick "Custom firmware file" and upload the custom firmware downloaded from step (1).
RESTART QGroundControl.
Open the "Vehicle Setup" (as described in step 2) and go to menu "Airframe" and depending the drone frame configuration select your drone name on the list of frames, and finally click on the button "Apply and Restart". For example:
platypus
is a "Octorotor Coaxial", select the frame group for "Octorotor Coaxial" and from the dropdown menu select "EOLab Platypus".
Done.