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

ID 683184
日付 6/09/2023
Public

インテルのみ表示可能 — GUID: uym1540272324669

Ixiasoft

ドキュメント目次

2.9. RSU Notify

SDM には、と呼ばれるコマンドが用意されています。 RSU Notify HPS ソフトウェアがこれを使用して、SDM に現在の HPS ソフトウェアの状態を 16 ビットの数値として知らせることができます。

HPS ウォッチドッグのタイムアウトによって RSU 障害が発生した場合、次のアプリケーションまたはファクトリー・イメージがロードされます。 HPS が RSU 状態をクエリすると、次のロード後に上位 16 ビットが 0xf006 そして下位 16 ビットには最後のビットが含まれます RSU Notify ウォッチドッグ タイムアウトの前に SDM に報告される値。

RSU Notify コマンドは次の値で自動的に呼び出されます。
  • 1 - SSBL に入る直前の FSBL から
  • 2 - 制御がオペレーティング・システムに渡される直前の SSBL から

U-Boot または LIBRSU のカスタム値を使用して、RSU Notify を呼び出すこともできます。自動的に報告される値と競合しないように、0、1、または 2 の値の使用は避けてください。

報告される RSU Notify 値の説明を以下に示します。
価値 説明
0 FSBL は実行を開始しましたが、完了しなかったか、SSBL の起動時点に到達しませんでした。
1 FSBL は完了しましたが、SSBL は完了しなかったか、オペレーティング・システムの起動時点に到達しませんでした。
2 FSBL と SSBL は両方とも完了し、オペレーティング・システムを起動しようとしています。
カスタム このカスタム値は、U-Boot または LIBRSU から報告されました。
注: ウォッチドッグ タイムアウトの前に最後に報告されたデータのみが記録されます。
注: このデータは次の日に失われます nConfig またはPOR。ウォッチドッグが RSU の再構成をトリガーするように構成されている場合、ウォッチドッグのタイムアウトによって引き起こされる再構成のみが存続します。