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