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

ID 683673
日付 5/30/2022
Public

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

ドキュメント目次

5.1.4. リモート システム アップデートのコンフィギュレーション手順

図 64. リモート システム アップデートのコンフィギュレーション手順

次の図では、青いテキストはコンフィギュレーション・フロー図に示されている状態です。

リコンフィギュレーションの手順は以下の通りです。

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