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

ID 683673
日付 12/14/2020
Public

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

ドキュメント目次

5.5.1.1. .sofファイルを使用した初期RSUイメージの生成ファイルを使用した初期RSUイメージの生成

次の手順に従って、初期RSUイメージを生成します。

  1. Fileメニューで、Programming File Generatorをクリックします。。。
  2. Device familyドロップダウン・リストから Intel® Agilex™ を選択します。
  3. Configuration modeドロップダウン・リストかコンフィグレーション・スキームを選択します。現在は、Active Serial x4のリモート・システム・アップデート機能のみをサポートしています。
  4. Output Filesタブで、出力ディレクトリとファイル名を割り当てます。
  5. 出力ファイルの種類を選択します。

    AS x4コンフィギュレーション・モードには、次のファイルタイプを選択します。

    • JTAG Indirect Configuration File(.jic)/Programmer Object File(.pof
    • Memory Map File(.map
    • Raw Programming File(.rpd
  6. Input Filesタブで、Add Bitstreamをクリックし、ファクトリー・イメージの.sofファイルを選択して、Openをクリックします。 アプリケーション・イメージ.sofに対してこの手順を繰り返します。
  7. Configuration Deviceタブで、Add Deviceをクリックし、フラッシュメモリーを選択して、OKをクリックします。Programming File Generatorツールは、フラッシュ・パーティションに自動的にデータを入力します。
  8. FACTORY_IMAGEパーティションを選択し、Editをクリックします。
  9. Edit Partitionダイアログボックスで、入力ファイルのドロップ・ダウン・リストからファクトリーイメージ.sofファイルを選択し、OKをクリックします。
    注: ファクトリー・イメージにページ0を割り当てる必要があります。 Intel® はアドレスモードのデフォルト値である自動を保持することにより、 インテル® Quartus® PrimeソフトウェアにFACTORY_IMAGEの開始アドレスを自動的に割り当てるようにすることを推奨します。Address Modeドロップダウン・リストからBlockを選択して、FACTORY_IMAGEの終了アドレス値を設定します。Programming File Generatorは、BOOT_INFOSPT0SPT1CPB0、およびCPB1を格納するために、開始フラッシュアドレスと終了フラッシュアドレスを予約して割り当てます。
  10. フラッシュメモリーを選択し、Add Partitionをクリックします。
  11. Add Partitionダイアログボックスで、Input fileドロップダウン・リストからアプリケーション・イメージ.sofファイルを選択し、ページ番号を割り当てます。
  12. 追加のアプリケーション・イメージに対してこの手順を繰り返し、OKをクリックします。 7つのアプリケーション・イメージに対して最大7つのパーティションを追加できます。1ページ目のアプリケーション・イメージが最高の優先度で、7ページ目のイメージが最低の優先度です。

  13. .jicファイルの場合、

    フラッシュローダーで[選択]をクリックし、デバイスファミリーとデバイス名を選択して、OKをクリックします。

  14. Generateをクリックして、リモート・システム・アップデートのプログラミング・ファイルを生成します。プログラミング・ファイルを生成した後、フラッシュメモリーのプログラミングに進むことができます。
    注:

    生成された.jicファイルには、初期フラッシュデータのみが含まれています。リモートホストが最初のフラッシュイメージを更新してから、アプリケーションが検証操作を実行すると、検証操作は失敗します。検証操作は更新されたイメージを最初のフラッシュデータと比較するため、検証は失敗します。更新されたフラッシュイメージを確認する場合、フラッシュから更新されたイメージを読み戻し、予想される.rpdファイルと比較します。

    プログラマーを使用して、フラッシュコンテンツを調べ、それを新しいフラッシュイメージ.rpdと比較できます。

    注: ファクトリイメージを更新する場合、Intelは、ファクトリイメージを拡張できるように、64 KBの追加スペースを予約することを推奨します。次の手順を実行して、ファクトリーイメージを更新するための追加のスペースを予約します。
    1. FACTORY_IMAGEの既存のEND ADDRESS64 KBを追加して、新しい終了アドレスを識別します。 終了アドレスは.mapファイルで入手できます。 たとえば、現在の終了アドレスが0x00423FFの場合、新しい終了アドレスは0x00523FFです。
    2. R手順を繰り返して、新しい.jicファイルを再生成します。Configuration Deviceタブで、FACTORY_IMAGEパーティションを選択し、Editをクリックします。Edit PartitionダイアログボックスのAddress Modeドロップダウン・リストで、Blockを選択して、FACTORY_IMAGEの新しい終了アドレス値を設定します。
    3. オプションで、Click File > Save As .. をクリックして、コンフィグレーション・パラメーターを.pfg拡張子の付いたファイルとして保存できます。.pfgファイルには、Programming File Generatorの設定が含まれています。.pfgを保存した後、次のコマンドを実行することにより、このファイルを使用してプログラミング・ファイルを再生成できます。
    quartus_pfg -c <configuration_file>.pfg

    .pfgファイルは実際にはXMLファイルであり、編集して絶対ファイルパスを相対ファイルパスに置き換えることができます。 他の理由で.pfgファイルを編集することはできません。Programming File Generatorで.pfgを開いて編集できます。