mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-16 12:55:19 +03:00
29 lines
1.7 KiB
Markdown
29 lines
1.7 KiB
Markdown
# Installation
|
|
|
|
## Using the configurator
|
|
This is a generic procedure to flash a board using the configurator. The configurator does not yet support all boards, so please check the doc that corresponds to your board before proceeding. Check [the docs folder](https://github.com/cleanflight/cleanflight/tree/master/docs) for a file named "Board - xxxx.md" where xxxx is the name of your board.
|
|
|
|
Make sure you have the [cleanflight configurator](https://github.com/cleanflight/cleanflight-configurator) installed, then:
|
|
|
|
* Connect the flight controller to the PC.
|
|
* Start the cleanflight configurator.
|
|
* Click on "Disconnect" if the configurator connected to the board automatically.
|
|
* Click on the "Firmware Flasher" tab.
|
|
* Make sure you have internet connectivity and click on the "Load Firmware [Online]" button.
|
|
* Click on the "Choose a Firmware / Board" dropdown menu, and select the latest stable version for your flight controller.
|
|
* If this is the first time CF is flashed to the board, tick the "Full Chip Erase" checkbox.
|
|
* Connect the flight controller board to the PC.
|
|
* Click on the "Flash Firmware" button and hold still (do not breathe, too).
|
|
* When the top bar becomes green and reads "Programming: SUCCESSFUL" you are done! Disconnect the board and click out of the Firmware Flasher tab.
|
|
|
|
## Manually
|
|
|
|
See the board specific flashing instructions.
|
|
|
|
# Upgrading
|
|
|
|
When upgrading be sure to backup / dump your existing settings. Some firmware releases are not backwards compatible and default settings are restored when the FC detects an out of date configuration.
|
|
|
|
## Backup/Restore process
|
|
|
|
See the CLI section of the docs for details on how to backup and restore your configuration via the CLI.
|