インテル® Agilex™ ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド

ID 683184
日付 7/10/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.2. アプリケーション・イメージ・ブート

アプリケーション・イメージは、アプリケーション機能を実行します。リモート・システム・アップデートを使用すると、再起動せずにシステムをあるアプリケーション・イメージから次のアプリケーション・イメージに安全に切り替えることができ、アプリケーション・イメージの1つが破損しているか、または重大なバグが含まれている場合に失敗するリスクがあります。

デバイスは、アプリケーション・イメージがフラッシュ内に存在するアドレスのリストをフラッシュで維持します。このリストは、コンフィグレーション・ポインター・ブロックと呼ばれます。

アプリケーション・イメージをロードしようとすると、SDMはコンフィグレーション・ポインター・ブロックを逆の順序で走査します。最初のイメージのロードを試行し、このロードが成功すると、イメージがデバイスを制御できるようになります。

最初のイメージのロードに失敗した場合、SDMは2番目のイメージのロードを試行します。このイメージも失敗した場合、SDMは、成功したイメージに到達するか、またはすべてのイメージのロードに失敗するまで、次のイメージに進み続けます。成功したイメージがない場合、SDMはファクトリー・イメージをロードします。