# Maintenance

On the **Maintenance** page, you can see the **current firmware version** of the Autopilot at the top. The **TinyCore version** is also displayed here.

## **Update Firmware**

{% hint style="info" %}
Firmware updates **cannot** be performed using the Android app.
{% endhint %}

This section allows you to update the Autopilot with new firmware.\
When a new firmware version becomes available, you will receive it via email.\
Save the attached file to a location on your smartphone, tablet, or computer where you can easily find it.

<figure><img src="https://3611896438-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mf7j4nUAIpHY72_rYOl-1703796690%2Fuploads%2Fx7rgnmirlLlQ2TV8GEiS%2FFirmware%20update.jpg?alt=media&#x26;token=e83d7806-b120-44fd-a92e-9172711cf9c0" alt=""><figcaption></figcaption></figure>

Follow the steps below to update the autopilot firmware:

1. Click **Browse** and select the firmware file you previously saved.
2. Then click **Start Update**.
3. Confirm with **OK**.

After a short while, the following message will appear:\
&#xNAN;_"The Pcnautic Autopilot is rebooting. Please wait while we reconnect to the web server."_

Once the reboot is complete, the main screen with the compass should reappear as normal.

{% hint style="info" %}
In rare cases, the update may not succeed on the first attempt. You can simply repeat the procedure. If a second attempt also fails, you can use the [Emergency](maintenance/emergency) page.
{% endhint %}

## **Configuration**

Three slots are available for saving, restoring, exporting, and importing configuration files.

<figure><img src="https://3611896438-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mf7j4nUAIpHY72_rYOl-1703796690%2Fuploads%2Fmq85Y1JE6mtX3mXua4Lj%2Fimage.png?alt=media&#x26;token=aefffe53-38a0-469a-bf1d-6cf03a23f7de" alt=""><figcaption><p><em>Manage your config files</em></p></figcaption></figure>

* **Create**\
  Creates a backup of the current settings in the selected slot.
* **Restore**\
  Restores settings from the selected backup slot.
* **Export**\
  Downloads the backup from the selected slot as a file — useful for saving to an external location or computer.
* **Import**\
  Imports a previously saved configuration file into the selected slot. This makes it easy to restore or share settings.

### **Reset to Factory Defaults**

Click the red "Reset to factory defaults" button to reset the Autopilot to its original factory settings.\
The Autopilot will automatically reboot afterward.

### **Download Logs / NMEA Log**

Click the orange "Download logs" button to download various log files.\
These files are useful for analysis and troubleshooting if any issues arise.

If the Controlhead receives NMEA data, it is logged automatically, and an additional button “Download NMEA Log” will appear.

{% hint style="info" %}
Please include these logs when reporting a malfunction or error.
{% endhint %}

### **Reboot**

Click the orange "Reboot" button to restart the Autopilot.
