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

ID 683762
日付 12/16/2019
Public
ドキュメント目次

5.5.2. アプリケーション・イメージの生成

quartus_pfgを次の引数とともに実行することで、RSUイメージをコマンドラインから直接生成することができます。
quartus_pfg -c fpga.sof application.rpd -o mode=ASX4 -o start_address=<address> -o bitswap=ON  

もしくは、インテル Quartus Prime プロ・エディションのProgramming File Generatorを使用して次の手順を実行することで、.rpdイメージを生成することができます。

  1. FileメニューのProgramming File Generatorをクリックします。
  2. Device familyドロップダウン・リストから インテル® Stratix® 10を選択します。
  3. Configuration modeドロップダウン・リストからコンフィグレーション・モードを選択します。現行の インテル® Quartus® Primeは、Active Serial x4でのリモート・システム・アップデート機能のみをサポートしています。
  4. Output Filesタブで、出力ディレクトリーとファイル名を割り当てます。
  5. 出力ファイルタイプを選択します。
    AS x4コンフィグレーション・モードには、次のファイルタイプを選択します。
    • Raw Programming File (.rpd)
  6. Edit…ボタンをクリックし、フラッシュメモリー内のイメージのStart addressを割り当てます。このStart addressは、フラッシュメモリー内のターゲットにするパーティションの開始アドレスと一致している必要があります。
    図 70. フラッシュメモリーに格納されるアプリケーション.rpdに対するパラメーターの指定
  7. デフォルトにおいて、.rpdのファイルタイプはリトル・エンディアンです。リトル・エンディアンの形式をサポートしないサードパーティー製のプログラマーを使用している場合は、Bit swapOnに設定し、.rpdファイルをビッグ・エンディアン形式で生成します。
  8. Input Filesタブで、Add Bitstreamをクリックします。Files of typeをSRAM Object File (*.sof) に変更します。次に、アプリケーション・イメージの.sofファイルを選択してOpenをクリックします。
    図 71. .sofファイルの指定
  9. Generateをクリックし、リモート・システム・アップデート・プログラミング・ファイルを生成します。これにより、フラッシュメモリーをプログラミングできるようになります。コンフィグレーションは、今後の使用に向けて.pfgファイルで保存することが可能です。