Intel® Agilex™ コンフィグレーション・ユーザーガイド

ID 683673
日付 12/14/2020
Public

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

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

Ixiasoft

ドキュメント目次

5.1.4. リモート・システム・アップデートのコンフィグレーション・シーケンス

図 63. リモート・システム・アップデートのコンフィグレーション・シーケンス

In the following figure the blue text are states shown in the コンフィグレーション・フロー図.

リコンフィグレーションには、次の手順が含まれます。

  1. デバイスがパワー・オン・リセット(POR)を終了した後、ブートROMは、アドレス0、512 K1024 K、または1536 Kのコピーの1つから最初の有効な決定ファームウェアからフラッシュメモリーをロードして、SDMを初期化します。これらの各場所には、同じコンフィグレーション・ファームウェアが存在します。 このファームウェアは、初期RSUフラッシュイメージの一部です。(最初のRSUフラッシュイメージをフラッシュにプログラミングするためのステップバイステップの詳細については、非HPSのリモート・システム・アップデート機能を実行するためのガイドラインのステップ2を参照してください。)
  2. オプションのDirectto Factoryピンは、SDMファームウェアがファクトリー・イメージとアプリケーション・イメージのどちらをロードするかを制御します。Direct to Factory入力を未使用のSDMピンに割り当てることができます。このピンを割り当てない場合、SDMはアプリケーション・イメージをロードします。
  3. フラッシュデバイスのコンフィグレーション・ポインター・ブロックは、アプリケーション・イメージへのポインタのリストを維持します。
  4. アプリケーション・イメージをロードするとき、SDMはポインタブロックを逆の順序でトラバースします。 SDMは、最も優先度の高いイメージをロードします。 画像の読み込みが完了すると、デバイスはユーザーモードになります。
  5. 最新の(最も優先度の高い)イメージのロードに失敗した場合、SDMはリストから次のアプリケーション・イメージを試行します。 どのアプリケーションも正常にロードされない場合、SDMはファクトリー・イメージをロードします。
  6. ファクトリー・イメージのロードに失敗した場合、JTAGインターフェイスを使用してクアッドSPIフラッシュを初期RSUフラッシュイメージで再プログラミングすることで回復できます。
注: デバイスがユーザーモードに入るまで、 nCONFIGをHighに保つ必要があります。
  • デバイスの電源を入れた後、デバイス・コンフィグレーション全体を通してnCONFIG信号をHighに保持して、アプリケーションまたはファクトリー・イメージをロードします。
  • RSU_IMAGE_UPDATEコマンドを使用して、他のアプリケーション・イメージまたはファクトリー・イメージへのリモート・アップデート中にnCONFIG信号をHighに保持します。
デバイスがリコンフィグレーションをトリガーするユーザーモードの場合にのみ、nCONFIGをLowに駆動します。