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

sima-cli を使用したアップデート

DevKit が実行中で、ネットワーク経由でアクセスできる場合に、sima-cli update を使用します。この方法では、ファームウェアイメージをダウンロードし、DevKit でアップデートをトリガーします。

注記

sima-cli update がインストールするのは SiMa.ai の公式ビルドのみです。独自にビルドしたイメージを使用する場合は、代わりに イメージを eMMC に書き込む を参照してください。

注記

DevKitで2.xファームウェアを実行している場合、この更新メカニズムを使用して直接3.0に移行することはできません。まず、2.1.3 から 3.0.0 にバージョンアップします。の手順に従ってください。変換後、sima-cli updateを使用して、eLxr 3.0から新しいリリースに更新します。

続行する前に、ホストがネットワーク経由で DevKit にアクセスできることを確認してください。以下を参照してください。

スタンドアロン DevKit 上で sima-cli を直接実行します。DevKit がアクティブなインターネット接続を持っていることを確認し、次を実行します。

modalix:~$ sima-cli update

MLSoC上でYoctoLinuxを実行している場合、またはModalix上でeLxr 3.0以降を実行している場合、ご自身でイメージをダウンロードしてホストしている場合は、バージョン文字列の代わりに完全なURLを指定することもできます。これには、eLxr 3.0から新しいリリースへの更新も含まれます。

modalix:~$ sima-cli update http://your-server/image.tar.gz
注記

DevKit を ダウングレード するか、最新リリースではないビルド (例: プレリリース版の develop ビルドまたは内部エンジニアリングイメージ) をインストールするには、代わりに Net Boot Recovery を使用してください。これにより、DevKit がホスト上の TFTP サーバーから起動し、ターゲットイメージが eMMC に直接フラッシュされます。