地面站终端 App
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
2.6 KiB

User Guide and DevGuide source migration to Stable v4_3 (#10882) * User guide migration to QGC source * Add google analytics - but need [GA4] Find your Google tag ID * Update (most) notes to use vitepress note syntax * Convert remaining notes, tips, warnings * Prettier all the files * Lower case and compress all images * Lower case filenames * docs_deploy1 * Disable platform builds on commit to docs (only) * Test deployment script 1 (#10893) * docs_deploy1 * Disable platform builds on commit to docs (only) * docs_deploy2 * lower case waypoint file * Lower case console.jpg * Add duplicate index as fallback * Get path from process * fix upload * Disable running workflows for changes in the actions * Attempt update via github workflow * Attempt workflow update * A bit more deployment debugging * MOdify yaml to use personal access token * Lower case the support.md * Fix up pattern * Add UI design - ignored by github * Fix up plugins name * Fix up toolbar * Fix up the Support path * Fix up support link to go to the NEW target * Only build this on commit * Add docs stablev4 3 (#10894) * docs_deploy1 * Disable platform builds on commit to docs (only) * docs_deploy2 * lower case waypoint file * Lower case console.jpg * Add duplicate index as fallback * Get path from process * fix upload * Disable running workflows for changes in the actions * Attempt update via github workflow * Attempt workflow update * A bit more deployment debugging * MOdify yaml to use personal access token * Lower case the support.md * Fix up pattern * Add UI design - ignored by github * Fix up plugins name * Fix up toolbar * Fix up the Support path * Fix up support link to go to the NEW target * Only build this on commit * Remove unused files
1 year ago
# Loading Firmware
_QGroundControl_ **desktop** versions can install [PX4 Pro](http://px4.io/) or [ArduPilot](http://ardupilot.com) firmware onto Pixhawk-family flight-controller boards. By default QGC will install the current stable version of the selected autopilot, but you can also choose to install beta builds, daily builds, or custom firmware files.
_QGroundControl_ can also install the firmware for SiK Radios and PX4 Flow devices.
> **Caution** Loading Firmware is currently not available on tablet or phone versions of _QGroundControl_.
## Connect Device for Firmware Update
> **Caution** **Before you start installing Firmware** all USB connections to your vehicle must be _disconnected_ (both direct or through a telemetry radio). The vehicle must _not be_ powered by a battery.
1. First select the **Gear** icon (_Vehicle Setup_) in the top toolbar and then **Firmware** in the sidebar.
![Firmware disconnected](../../../assets/setup/firmware/firmware_disconnected.jpg)
1. Connect your device (Pixhawk, SiK Radio, PX4 Flow) directly to your computer via USB.
::: info
Connect directly to a powered USB port on your machine (do not connect through a USB hub).
:::
## Select Firmware to Load
Once the device is connected you can choose which firmware to load (_QGroundControl_ presents sensible options based on the connected hardware).
1. For a Pixhawk-compatible board choose either **PX4 Flight Stack vX.X.X Stable Release** or **ArduPilot Flight Stack** radio buttons to download the _current stable release_.
![Select PX4](../../../assets/setup/firmware/firmware_select_default_px4.jpg)
If you select _ArduPilot_ you will also have to choose the specific firmware and the type of vehicle (as shown below).
![Select ArduPilot](../../../assets/setup/firmware/firmware_selection_ardupilot.jpg)
1. Check **Advanced settings** to select specific developer releases or install firmware from your local file system.
![ArduPilot - Advanced Settings](../../../assets/setup/firmware/firmware_selection_advanced_settings.jpg)
## Update the firmware
1. Click the **OK** button to start the update.
The firmware will then proceed through a number of upgrade steps (downloading new firmware, erasing old firmware etc.).
Each step is printed to the screen and overall progress is displayed on a progress bar.
![Firmware Upgrade Complete](../../../assets/setup/firmware/firmware_upgrade_complete.jpg)
Once the firmware has finished loading the device/vehicle will reboot and reconnect.
Next you will need to configure the [airframe](../setup_view/airframe.md) (and then sensors, radio, etc.)