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

ID 683673
日付 12/14/2020
Public

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

ドキュメント目次

5.2. 非HPSのリモート・システム・アップデート機能を実行するためのガイドライン

図 65.  Intel® Agilex™ Modules and Interfaces to Implement RSU Using Images Stored in Flash Memoryフラッシュメモリに保存された画像を使用してRSUを実装するためのモジュールとインターフェイス
リモート・システム・アップデートを実装する際に従うべきガイドラインは次のとおりです。
  1. ファクトリーまたはアプリケーション・イメージには、少なくともリモート・システム・アップデートのホスト・コントローラーとMailbox Client Intel® FPGA IPが含まれている必要があります。
    • カスタムロジック、 Nios® IIプロセッサー、またはJTAG to Avalon Master Bridge IPのいずれかを、リモート・システム・アップデートホスト・コントローラーとして使用できます。
    • リモート・システム・アップデートのホスト・コントローラーは、Mailbox Client Intel® FPGA IPを介してSDMとの間でコマンドを送受信することにより、リモート・システム・アップデート機能を制御します。Mailbox Clienは、リモート・システム・アップデートホストとSDMの間のメッセンジャーとして機能します。SDMへのコマンドとSDMからの応答を渡します。
  2. 事前に生成された標準のリモート・システム・アップデートのイメージファイルには、ファクトリー・イメージと少なくとも1つのアプリケーション・イメージが含まれている必要があります。 リモート・システム・アップデート・イメージは、フラッシュメモリーにプログラムする必要があります。 実際のアプリケーション・イメージが完成する前に、ダミーイメージを使用してRSU機能の開発を開始できます。ユーザーモードでは、追加のアプリケーション・イメージをプログラムできます。
  3. .リモート・システム・アップデートでは、AS x4コンフィギュレーション・スキームを使用して、事前に生成されたリモート・システム・アップデート・イメージでFPGAをコンフィギュレーションする必要があります。
  4. デバイスがファクトリー・イメージまたはアプリケーション・イメージのいずれかでユーザーモードに入ると、リモート・システム・アップデートのホストは次のリモート・システム・アップデート操作を実行できます。
    1. アプリケーションまたはファクトリー・イメージを使用してデバイスを再構成します。
      1. ファクトリー・イメージからアプリケーションのイメージへ、またはその逆
      2. アプリケーション・イメージから別のアプリケーション・イメージへ
    2. アプリケーション・イメージの消去
    3. アプリケーション・イメージの追加
    4. eアプリケーションまたはファクトリー・イメージの更新