# DroneCAN FW Upgrade

# DroneCAN FW Upgrade

> ℹ️ **Info**
>
> For U-blox Firmware Upgrade, please see [here](/gps-and-rtk-system/f9p-h-rtk-series/u-blox-f9p-firmware-upgrade.md).

> ℹ️ **Info**
>
> As of September 1, 2024, the Holybro AP-Periph DroneCAN stable firmware does not support the IST8310 and RM3100 sensors. However, support is available in the latest (master) firmware and will be included in the upcoming stable release.
> 
> You can download the latest firmware here: [HolybroG4\_GPS Latest Firmware](https://firmware.ardupilot.org/AP_Periph/latest/HolybroG4_GPS/).
> 
> If you are working with a custom firmware, you can refer to the following pull request for the necessary code changes: [ArduPilot Pull Request #27878](https://github.com/ArduPilot/ardupilot/pull/27878).

### DroneCAN MCU Firmware Upgrade&#x20;

Please use Mission Planner 1.3.74 or higher.\
\
Close the parameter setting page, click “Menu>Update” to check available updates. Update the DroneCAN MCU firmware.\
\
After clicking “Update”, it will ask whether to search for updates from the Internet. Click “Yes”. (Automatically searches for upgrades to the latest stable version firmware).

> 🖼️ _[Image — to be added]_

If “No update available” appears when searching updates. You can try to turn off your firewall in the system setting and try again. &#x20;

<div align="left">> 🖼️ _[Image — to be added]_</div>

Alternatively, If you have already downloaded the firmware on your local computer from [ArduPilot Firmware](https://firmware.ardupilot.org/)  (name of firmware folder is “HolybroG4-GPS” , and file to download is “AP\_Periph.bin”) , Click “No” and you will be presented with a selection dialog box and then select the firmware file from your local drive.

> 🖼️ _[Image — to be added]_

After the upgrade, check whether the version is successfully upgraded.

> 🖼️ _[Image — to be added]_

###