インテルのみ表示可能 — GUID: kkl1553558523641
Ixiasoft
3.1.1. Avalon® -STコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.1.2. Avalon-STデバイス・コンフィグレーションの有効化
3.1.3. AVST_READY信号
3.1.4. RBFコンフィグレーション・ファイルのフォーマット
3.1.5. Avalon-STシングル・デバイス・コンフィグレーション
3.1.6. Avalon® -ST コンフィグレーション・スキームのデバッグ・ガイドライン
3.1.7. Avalon® -STコンフィグレーション・スキームで使用するIP: Parallel Flash Loader II Intel® FPGA IP (PFL II)
3.1.7.4.1. FPGA Avalon-STピンに対するParallel Flash Loader II Intel® FPGA IPで推奨されるデザイン上の制約
3.1.7.4.2. QSPIフラッシュ使用時にParallel Flash Loader II Intel® FPGA IPで推奨されるデザイン制約
3.1.7.4.3. CFIフラッシュ使用時にParallel Flash Loader II Intel® FPGA IPで推奨されるデザイン制約
3.1.7.4.4. 他の入力ピンに向けたParallel Flash Loader II Intel® FPGA IPで推奨される制約
3.1.7.4.5. 他の出力ピンに向けたParallel Flash Loader II Intel® FPGA IPで推奨される制約
3.2.1. ASコンフィグレーション・スキーム・ハードウェア・コンポーネントとファイルタイプ
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュデバイスを使用するAS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. 許容スキューについてのガイドライン
3.2.6. シリアル・フラッシュデバイスのプログラミング
3.2.7. シリアル・フラッシュメモリーのレイアウト
3.2.8. AS_CLK
3.2.9. アクティブ・シリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. Quartus® Primeのプログラミング手順
3.2.11. ASコンフィグレーション・スキームのデバッグ・ガイドライン
インテルのみ表示可能 — GUID: kkl1553558523641
Ixiasoft
5.5.3. ファクトリー・アップデート・イメージの生成
次の引数を指定して、quartus_pfg を実行することにより、コマンドラインから直接ファクトリー・アップデート・イメージを生成できます。
quartus_pfg -c fpga.sof factory_update.rpd -o mode=ASX4 -o bitswap=ON -o rsu_upgrade=ON
あるいは、ファクトリー・アップデート・イメージ (.rpd) の生成には Quartus® Primeプロ・エディション Programming File Generator を使用することができます。このイメージは、決定ファームウェア、決定ファームウェア・ツリー、およびファクトリー・イメージの更新に使用することができます。
注: フラッシュメモリーのプログラミングにはイメージアドレスのファームウェア・ポインター情報が含まれます。フラッシュデバイスに向けた .rpd の生成に Programming File Generator を使用する必要があります。
ファクトリー・イメージの生成時に以下のコマンドを使用するか、またはProgramming File Generatorの保存した設定ファイル (.pfg) を使用することで、ファクトリー・イメージの直接フォールバック機能を有効にすることができます。
quartus_pfg -c fpga.sof factory_update.rpd -o mode=ASX4 -o bitswap=ON -o rsu_upgrade=ON -o factory_fallback=ON
- Fileメニューで、Programming File Generatorをクリックします。
- Device familyドロップダウン・メニューから、Agilex 7を選択します。
- Configuration modeドロップダウン・メニューから、コンフィグレーション・モードを選択します。現行版の Quartus® Primeでは、Active Serial x4コンフィグレーション・モードのRSU機能のみをサポートしています。
- Output Filesタブで、出力ディレクトリーとファイル名を割り当てます。
- 出力ファイルの種類を選択します。
- Raw Programming File (.rpd)
- デフォルトでは、 .rpd ファイルタイプはリトル・エンディアンです。使用しているサードパーティー・プログラマーがリトル・エンディアンをサポートしていない場合、Bit swapをOn に設定し、ビッグ・エンディアン形式の .rpd ファイルを生成します。
- Input Filesタブで、Add Bitstreamをクリックします。必要に応じて、Files of typeをSRAMオブジェクト・ファイル (*.sof) に変更します。次にファクトリー・イメージの .sof ファイルを選択し、Openをクリックします。
図 78. .sofファイルの指定
- .sof を選択し、Propertiesをクリックします。Generate RSU factory update imageをOnにします。Bootloaderファイルを指定します。
注: HPSをサポートする Agilex 7 デバイスに対してはBootloaderファイルのみ指定する必要があります。注:
ファクトリー・イメージの直接フォールバック機能を有効にするには、Direct factory image fallbackをOnにします。この手順はオプションです。
Generate RSU factory update imageがOffで設定されている場合は、Direct factory image fallbackは無効となります。
- RSUプログラミング・ファイルを生成するには、Generateをクリックします。これで、フラッシュメモリー内のファクトリー・イメージ、決定ファームウェア、および決定ファームウェア・データを更新することができます。コンフィグレーションは、 .pfg ファイルに保存し、後で使用することができます。