Skip to main content

Create Boot Image

Use a boot image when the standard update path is not available or when you need removable boot media. Common cases include:

  • The DevKit's internal storage is corrupted or fails to boot.
  • You need to prepare multiple bootable SD cards or removable drives for deployment.

Use sima-cli bootimg to download and write a complete bootable image to a removable device, such as an SD card or NVMe drive. You can also use a third-party tool such as BalenaEtcher.

sima-cli bootimg -v 2.1.2 --boardtype [modalix|mlsoc]

This command performs the following steps:

  1. Downloads the bootable image for the specified board type (modalix or mlsoc) and SDK version.
  2. Scans your host machine for removable storage devices.
  3. Prompts you to confirm which device to write to.
  4. Writes the boot image directly to the selected device.

After the process completes, eject the SD card and insert it into the DevKit. On next boot, the DevKit starts from the new image.

Important Notes:

  • This command must be run on a Linux or macOS host.
  • An internet connection is required to download the image.