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

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

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

注記

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

警告

Modalix DevKitをSDK 1.7から2.0にアップグレードするには、追加の手順が必要です。変換手順については、eLxr に変換ガイドを参照してください。

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

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にファームウェアを書き込むには、Net Boot Recoveryを使用するか、取り外し可能なブートメディアを準備するには、Create Boot Imageを使用します。ホストマシンは、ローカルにファームウェアイメージがすでに存在しない限り、ファームウェアイメージをダウンロードするためにインターネットに接続する必要があります。