Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブック

ID 726952
日付 10/31/2022
Public
ドキュメント目次

4.5.2.1.5. プログラミング・ファイルの生成

  1. File > Programming File Generatorに移動します。
  2. Configuration modeでは、Active Serial x4を選択します。
  3. Output Filesタブでは、JTAG Indirect Configuration File (.jic) を選択します。
    図 65. Programming File Generator (Output Files)
  4. Input Filesタブで、次の手順を実行します。
    1. Add Bitstreamをクリックして、SOFファイルを追加します。
    2. Add Raw Dataをクリックして、ユーザー・アプリケーション (.hex) ファイルを追加します。
    3. HEXファイルを選択して、Propertiesをクリックします。
    4. Bit Swap : Onを選択します。
      図 66. Programming File Generator (Input Files)
  5. Configuration Deviceタブで、
    1. Add Deviceをクリックして、フラッシュデバイスを追加します。
      1. サポートされているデバイスを使用している場合は、選択を行い、OKをクリックできます。それ以外の場合は、Apply the Configuration Device windowに進みます。
    2. フラッシュデバイスを選択してSOFファイルを追加し、Add Partitionをクリックします。
    3. フラッシュデバイスを選択してユーザー・アプリケーション (.hex) ファイルを追加し、Add Partitionをクリックします。Address ModeStartを選択し、mailbox_bootcopier.cPAYLOAD_OFFSET の値にStart addressを設定します。
    4. インテルFPGAデバイスに従って、Flash loaderを選択します。
    図 67. Programming File Generator (Configuration Device)
  6. Generateをクリックして、JICファイルを生成します。

Configuration Deviceウィンドウの適用

Configuration Deviceを使用すると、特定のサポートされているデバイスまたはサポートされていないデバイスを選択できます。

図 68. Configuration Deviceウィンドウ
  1. サポートされているデバイスを使用している場合は、選択してOKをクリックします。それ以外の場合は、次の手順に進みます。
    1. <<new device>>を選択します。
    2. Enter the information about Device nameDevice IDDevice I/O voltageDevice densityTotal device dieDummy clock (Single I/OまたはQuad I/O mode)、およびProgramming flow templateに関する情報を入力します。
    3. Applyをクリックします。
      注: Programming flow templateは、Initialization、Program、Erase、Verify/Blank-Check/Examine、およびTerminationにおけるフラッシュ動作のテンプレートを定義するのに役立ちます。デバイスを選択できない場合は、Generic Flash Programmer User Guide内、Modifying Programming Flowsを参照して、プログラミング・フローを変更してください。