Firmware Update
Firmware is the foundational software that runs on the DevKit. Keeping firmware up to date is essential for ensuring stability, security, and access to new features and performance improvements.
Note
Please install or upgrade sima-cli before continuing. This guide is intended for use with the latest sima-cli version.
Warning
Upgrading a Modalix DevKit from SDK 1.7 to 2.0 requires additional steps. Refer to the Convert to eLxr guide for the conversion procedure.
There are four supported methods for updating the DevKit firmware:
Using sima-cli — Transfer the firmware image over the network and automatically trigger the update on the DevKit. This method is ideal for field updates or environments where Palette is not available.
Using Palette SDK — Use the Palette development environment and MPK CLI tools to streamline the update process. Recommended for developers working with Palette on their local machine.
Flash boot device — Create or recover bootable media for the DevKit. Useful for restoring faulty devices or provisioning multiple boot devices.
Boot over network then flash — Start a local TFTP server and boot the DevKit directly over the network without flashing media. Ideal for recovery, factory bring-up, or rapid kernel/rootfs development.