メインコンテンツまでスキップ

ファームウェアのアップデート

DevKitのファームウェアを最新の状態に保ち、起動しないデバイスを復旧するか、特定のファームウェアバージョンをインストールしてください。

このセクションは、プラットフォームリリース 2.1.3 を対象としています。

注記

このセクションのガイドでは、SiMa.ai が提供するイメージをインストールします。独自にビルドしたイメージを書き込むには、イメージを eMMC に書き込むを参照してください。

注記

続行する前に、sima-cli をインストールまたはアップグレードしてください。これらのガイドは、最新の sima-cli バージョンで使用することを目的としています。

警告

これらのファームウェアバージョン間で Modalix DevKit をアップグレードするには、特別な変換手順が必要です。

  • 1.7から2.0へ: eLxr に変換の手順に従って、Yocto LinuxからeLxrへ移行してください。
  • 2.x(2.0を含む)から3.0への移行: 2.1.3 から 3.0.0 にバージョンアップします。 の技術ノートに従ってください。まず2.1.3にアップデートし、次にnetbootを使用して3.0.0をインストールします。2.xから3.0への直接のファームウェアアップデートはサポートされていません。

オペレーティングシステム​

SiMa.ai Modalix DevKitは、DebianをベースとしたディストリビューションであるeLxr Linuxを搭載しています。2025年12月中旬以降に出荷されるユニットには、eLxrがプリインストールされています。それ以前(2025年12月中旬以前)に出荷されるModalixユニットには、Yoctoがプリインストールされており、eLxr に変換の記事に従って、eLxrに変換できます。

eLxrは、Modalixプラットフォームでの開発に使用されるDebianベースのOSです。その特徴は以下のとおりです。

  • 完全な Debian パッケージ管理システム (apt)
  • 開発およびデバッグのための、より広範なユーザー環境
  • デバイス上で直接ツールをビルドおよびインストールできる機能
  • クロスコンパイルなしで、より迅速な反復開発が可能
  • より多様なライブラリやフレームワークで構成されるエコシステム

以下のファームウェア更新手順を使用して、DevKitのファームウェアを更新したり、起動可能なリカバリーメディアを作成したり、ネットワーク経由でファームウェアを再書き込みしたりできます。

ヒント

お使いのDevKitがインターネットに接続できない場合は、ホストベースのワークフローを使用してください。ホストから起動し、eMMCにファームウェアを書き込むには、ネットワークブートによる復旧を使用するか、取り外し可能なブートメディアを準備するには、ブートイメージの作成を使用します。ホストマシンは、ローカルにファームウェアイメージがすでに存在しない限り、ファームウェアイメージをダウンロードするためにインターネットに接続する必要があります。