Firmware Update
The Landmark Precision Landing System firmware is stored on the microSD card inside the Landmark module. Firmware updates are installed by writing the latest Landmark system image to the microSD card.
The microSD card is located in the slot shown below.
Update Procedure
-
Remove the microSD card from the Landmark module and insert it into a computer. A volume named bootfs should automatically mount.
warningWriting the firmware image will erase the microSD card. Copy the license file to your computer before continuing.
- Firmware v1.0.0: bootfs/landmark_license.json
- Firmware v1.1.0 and later: bootfs/landmark/license.json
-
Copy the license file from the microSD card to your computer. You will copy this file back to the microSD card after the update is installed.
-
Download the latest Landmark firmware image from GitHub Releases.
-
Download, install, and open Raspberry Pi Imager.
-
In Raspberry Pi Imager, click CHOOSE OS, then select Use custom.

-
Select the downloaded Landmark firmware image.
-
Click CHOOSE STORAGE and select the Landmark microSD card.

-
Click NEXT, then click NO when asked about applying OS customization settings.

-
Click YES to write the firmware image to the microSD card. This will erase the existing contents of the microSD card.

-
When the image has been written, click CONTINUE.

-
Remove and re-insert the microSD card into your computer. The card is automatically ejected after writing, so it must be re-mounted before restoring the license file.
-
Copy the license file back to the microSD card at bootfs/landmark/license.json.
If upgrading from firmware v1.0.0, rename landmark_license.json to license.json. -
Eject the microSD card and insert it back into the Landmark module.
The firmware update is complete.