Version v1.0.2 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.

Firmware Update

This guide shows you how to update the firmware on your Open Mower.

Prerequisites

This update guide assumes that you have the following:

  • A mower with the OpenMowerOS running on it.

  • Important: verified that the /boot/openmower/mower_config.txt file has the correct hardware version set (OM_HARDWARE_VERSION). If this is wrong, the wrong firmware will be installed on your device. Check the Manual Firmware Installation guide on how to find that value.

  • The Raspberry Pi is running, and you are able to connect to it via ssh

  • The mower is connected to the internet

Step 1: Run the Firmware Update Script

The OpenMowerOS image contains a firmware update script which will download and install the latest firmware version for you.

In order to run the script, execute the following commands:

# Make sure that you are in your home directory (the script is located there):
cd ~/
# Execute the script:
~/fetch_and_upload_firmware.sh

If everything works as expected, the output should look like this:

Step 2: Done 🎉

That’s everything you need to do.

Last modified November 24, 2025: Fixed Links (1b5d4e0)