このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1. Intel® Agilex™ コンフィグレーション・ユーザーガイド
2. Intel® Agilex™ コンフィグレーションの詳細
3. Intel® Agilex™ のコンフィグレーション・スキーム
4. Intel® FPGA IPデザインでリセットリリースを含む
5. リモート・システム・アップデート (RSU)
6. Intel® Agilex™ のコンフィグレーション機能
7. Intel® Agilex™ のデバッグガイド
8. Intel® Agilex™ コンフィグレーションのユーザーガイドのアーカイブ
9. Intel® Agilex™ コンフィグレーションのユーザーガイドのドキュメントの改訂履歴
3.2.1. ASコンフィグレーション・スキームのハードウェア・コンポーネントとファイルの種類
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュ・デバイスを使用するAS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. 最大許容外部AS_DATAピンスキュー遅延ガイドライン
3.2.6. シリアル・フラッシュ・デバイスのプログラミング
3.2.7. シリアル・フラッシュ・メモリーのレイアウト
3.2.8. AS_CLK
3.2.9. アクティブ・シリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. インテル® Quartus® Primeのプログラミング手順
3.2.11. ASコンフィグレーション・スキームのデバッグガイドライン
3.2.12. ASコンフィグレーションのピン・アサインメント
5.5.3. ファクトリー・アップデート・イメージの生成
次の引数を指定してquartus_pfgを実行することにより、コマンドラインから直接ファクトリー・アップデート・イメージを生成できます。
quartus_pfg -c fpga.sof factory_update.rpd -o mode=ASX4 -o start_address=<address> -o bitswap=ON -o rsu_upgrade=ON
または、 インテル® Quartus® Primeプロ・エディション Programming File Generatorを使用して、ファクトリー・アップデート・イメージ(.rpd)を生成することもできます。このイメージを使用して、決定ファームウェア、決定ファームウェア・データ、およびファクトリー・イメージを更新できます。
-
注: フラッシュメモリーをプログラムするための.rpdには、イメージアドレスのファームウェア・ポインター情報が含まれています。フラッシュデバイスの.rpdを生成するには、Programming File Generatorを使用する必要があります。Fileメニューで、Programming File Generatorをクリックします。
- Device familyのドロップダウン・リストから Intel® Agilex™ を選択します。
- Configuration modeのドロップダウン・リストからコンフィグレーション・モードを選択します。 現在は、Active Serial x4コンフィギュレーション・モードでのみRSU機能をサポートしています。
- Output Filesタブで、Output directoryと[Nameを割り当てます。
- .rpd出力ファイルタイプを選択します。
- Edit…ボタンをクリックして、フラッシュメモリー内のファクトリー・アップデート・イメージのStart addressを割り当てます。ファクトリー・アップデート・イメージ用に個別のパーティションを作成する必要はありません。ファクトリー・アップデート・イメージには、通常、アプリケーション・イメージのロードに失敗した場合に、デザインを正常にデバッグするために必要な最小限のロジックが含まれています。したがって、Start addressは、フラッシュメモリーの未使用スペースのセクター境界になる可能性があります。このStart addressは、フラッシュメモリー内のターゲットセクターの開始アドレスと一致する必要があります。アドレスが正しくない場合、ホストがこのイメージをバックアップ・イメージとして使用しようとしたときに、イメージはロードされません。
注: 未使用領域がない場合、アプリケーション・イメージ1以外のアプリケーション・イメージ・スペースを使用できます。この場合、更新操作が完了したら、関連するアプリケーション・イメージ(.rpd)をアプリケーションスロットに書き込んで、アプリケーション・イメージを復元する必要があります。図 72. フラッシュメモリーに格納されている単一の.rpdのパラメータの指定
- デフォルトでは、.rpdファイルタイプはリトル・エンディアンです。 リトル・エンディアン形式をサポートしていないサードパーティーのプログラマーを使用している場合は、Bit swapをOnに設定して、ビッグ・エンディアン形式で.rpdファイルを生成します。
- Input Filesタブで、Add Bitstreamをクリックします。必要に応じて、ファイルの種類をSRAMオブジェクトファイル(.sof)に変更します。次に、ファクトリー・イメージの.sofファイルを選択し、Openをクリックします。
図 73. .sofファイルの指定
- Bootloader .sofを選択し、Properties.をクリックします。Generate RSU factory update imageをOnにします。Bootloaderファイルを指定します。
注: Intel® Agilex™ SXデバイスのBootloaderファイルを指定するだけです。図 74. リモート・システム・ファームウェアのアップグレードをオンにする
- Generateをクリックして、RSUプログラミング・ファイルを生成します。これで、ファームウェアを更新できます。後で使用するために、コンフィグレーションを.pfgファイルに保存できます。