インテル® Agilex™ ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド
このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
インテルのみ表示可能 — GUID: uvj1540272395957
Ixiasoft
インテルのみ表示可能 — GUID: uvj1540272395957
Ixiasoft
B. RSUステータスおよびエラーコード
フィールド | 説明 |
---|---|
current_image | 現在実行中のイメージのフラッシュ内の位置です。 |
failed_image | 失敗したイメージのアドレスです。 |
error_details | ユーザーにとって意味のない不透明なエラーコードです。 |
error_location | 失敗したイメージ内のエラーの位置です。 |
state | RSUシステムのステートです。 |
version | RSUインターフェイスのバージョンおよびエラーソースです。 |
retry counter | 再試行カウンターの現在の値です。 |
failed_image、error_details、error_location、state フィールドおよび version フィールドの error_source ビットフィールドの動作はスティッキーです。エラーが発生すると設定され、その後のエラーでは更新されず、次のいずれかのイベント (POR、nCONFIG、特定のイメージがロードされている場合、またはエラーステータスがU-BootまたはLinuxから明確にクリアされている場合) が発生するとクリアされます。
ビットフィールド | ビット | 説明 |
---|---|---|
major_error_code | 31:16 | 主要なエラーコード。可能な値については、以下の表を参照してください。 |
minor_error_code | 15:0 | マイナー・エラー・コード。不透明な値です。 |
次の主要なエラーコードが定義されています。
主要なエラーコード | 説明 |
---|---|
0xF001 | BITSTREAM_ERROR |
0xF002 | HARDWARE_ACCESS_FAILURE |
0xF003 | BITSTREAM_CORRUPTION |
0xF004 | INTERNAL_ERROR |
0xF005 | DEVICE_ERROR |
0xF006 | HPS_WATCHDOG_TIMEOUT |
0xF007 | INTERNAL_UNKNOWN_ERROR |
マイナー・エラー・コードは通常不透明な値であり、ユーザーにとって意味がありません。唯一の例外は、主要なエラーコードが 0xF006 (HPS_WATCHDOG_TIMEOUT) のときです。この場合のマイナー・エラー・コードは、ウォッチドッグ・タイムアウトが発生する前に、RSU Notifyコマンドを介してHPSからSDMに報告された値となります。
ビットフィールド | ビット | 説明 |
---|---|---|
current_dcmf_index | 31:28 | 前回使用した決定ファームウェア・コピーのインデックス。可能な値: 0、1、2、3 |
error_source | 27:16 | 記録されたエラーのソース:
|
acmf_version | 15:8 | 現在のイメージ・ファームウェアRSUインターフェイスのバージョンです。 |
dcmf_version | 7:0 | 決定ファームウェアRSUインターフェイスのバージョンです。 |