Intel Agilex® 7 ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド
インテルのみ表示可能 — GUID: muq1540272353757
Ixiasoft
インテルのみ表示可能 — GUID: muq1540272353757
Ixiasoft
5.4.2. 操作コマンド
RSU ドライバーは、sysfs インターフェイスを使用して RSU サービスをエクスポートします。 ソース コードは drivers/firmware/stratix10-rsu.c ファイルにあります。
デフォルトのカーネル構成では CONFIG_INTEL_STRATIX10_RSU=m が定義されており、これは、insmod でロードする必要があるロード可能モジュールとして構成されていることを意味します。 このドライバーの使用方法については、付録「LIBRSU リファレンス情報」にある「RSU クライアントの実行」セクションを参照してください。
ドライバーは、/sys/devices/platform/stratix10-rsu.0 フォルダーにある次の sysfs ファイルを通じてサービスを提供します。 このパスは、LIBRSU の構成可能なパラメータです。 詳細については、付録「LIBRSU 参照情報」の「構成ファイル」セクションを参照してください。
ファイル | R/W | 説明 |
---|---|---|
current_image | RO | SDM QSPI フラッシュ内で現在実行中のイメージの場所。 |
fail_image | RO | SDM QSPI フラッシュ内の失敗したイメージの場所。 |
error_details | RO | ユーザーにとって意味のない、不透明なエラー コード。 |
error_location | RO | 失敗したイメージ内のエラーの場所。 |
state | RO | RSU システムの状態。 |
version | RO | RSU システムのバージョン。 |
notify | WO | HPS ソフトウェアの実行段階を SDM に通知するために使用されます。また、エラー ステータスのクリアや再試行カウンタのリセットにも使用されます。 |
retry_counter | RO | retry_counter の現在の値。現在の画像のロードを再試行する回数を示します。 値 0 は、これが初めてであることを意味します。 |
reboot_image | WO | 次回の再起動コマンドでロードされるイメージのアドレス。 |
dcmf0 | RO | 判定ファームウェアコピー0バージョン情報 |
dcmf1 | RO | 判定ファームウェアコピー1バージョン情報 |
dcmf2 | RO | 判定ファームウェアコピー2バージョン情報 |
dcmf3 | RO | 判定ファームウェアコピー3バージョン情報 |
dcmf0_status | RO | ファームウェアコピー0ステータスの判定。 値がゼロの場合はコピーが正常であることを意味し、それ以外の値はコピーが破損していることを意味します。 |
dcmf1_status | RO | ファームウェアコピー1ステータスの判定。 値がゼロの場合はコピーが正常であることを意味し、それ以外の値はコピーが破損していることを意味します。 |
dcmf2_status | RO | ファームウェアコピー2ステータスの判定。 値がゼロの場合はコピーが正常であることを意味し、それ以外の値はコピーが破損していることを意味します。 |
dcmf3_status | RO | ファームウェアコピー3ステータスの判定。 値がゼロの場合はコピーが正常であることを意味し、それ以外の値はコピーが破損していることを意味します。 |
max_retry | RO | max_retryオプションの値。フラッシュ内の決定ファームウェア データ セクションから読み取られます。 |