> For the complete documentation index, see [llms.txt](https://docs.cubepilot.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cubepilot.org/cubepilot-ecosystem/cubepilot-partners/union-robotics/herelink-blue/update-firmware.md).

# Update Firmware

## Update Ground Station

Connect your DataLink to a 5.8GHz WIFI and make sure an internet connection is available

Pull down from the top and select the settings cog in the top corner or click the `Update Available` tab

![](/files/4HWbxQvLo93AcM6rZAU3)

Scroll to the bottom and click the `About Phone` option

![](/files/XqKUBkt9UYE0NZOSIIHl)

Select `System Update`&#x20;

![](/files/I9wBGZa2cd3MK7kelYjQ)

Select `CHECK FOR UPDATE` in the bottom corner&#x20;

![](/files/lgXVYN6Hz0Q67BpfXPda)

Select `UPDATE` in the bottom corner

![](/files/FRFvqdtL2Z9Ozwo5dLQg)

The system will update and install

![](/files/OGrhyWfU1FGYQiIZSZXB)

## Update Error

There are 3 things the need to be checked if you receive an error

1. You are connected to stable WIFI
2. The device time/date is correct
3. You entered the correct Key

## Update Air Unit

In the `Radio Settings` menu, select `AIRUNIT` tab. The app will download the settings from the air unit and search online to see if there is an update available.&#x20;

![](/files/CzRdt5pQePREZyhViUxF)

Select `DOWNLOAD AIR FIRMWARE` tab.

![](/files/pmOaC6ldv0mfwPGvovzY)

The Air Unit Firmware will start downloading to the Ground Station.

![](/files/5tVUfr0XuHJG3M6Lrh58)

Once downloading is complete, select the `TRANSFER TO AIRUNIT` tab.

![](/files/nRxieRIUoe3WJ9YVrtrl)

The downloaded firmware will start to transfer to the Air Unit.

![](/files/HTeGivWhV1L4gcCGqJs8)

Once the transfer is complete, select the `UPDATE AIRUNIT` tab.

![](/files/EDq3wafxwW9q6N6dmsQe)

The new Air Unit firmware will be installed on the Air Unit.

![](/files/osB7AI44Q6Ikdo5nHj7K)

Once complete, click anywhere on the screen outside the grey box to continue.

![](/files/kEZyFo7NmVQSTS4Pklb2)
