AN 888: インテル® Stratix® 10デバイス用のディナミック・リコンフィグレーションを使用したPHY Lite for Parallel Interfacesのリファレンス・デザイン

ID 683220
日付 9/11/2020
Public
ドキュメント目次

1.7.2. Executable and Linking Format(.elf)プログラミングファイルの生成 

以下の手順に従って、実行可能リンク形式( .elf )プログラミングファイルを生成します。これらの手順は、PHY Lite_dynamic_reconfiguration.cPHY Lite_dynamic_reconfiguration.h 、およびhello_world.cファイルを変更する場合に必要です。

  1. インテル® Quartus® Primeプロ・エディション ソフトウェアバージョン19.1で、Tools > Nios® II Software Build Tools for Eclipseを選択します。
    図 14.  Nios® II Software Build Tools for Eclipseを起動します。
  2. Select a workspaceウィンドウのプロンプトが表示されたら、新しいワークスペースを作成します。
    図 15. 新規プロジェクトの作成
  3. Nios II - EclipseウィンドウでFile > New > Nios® II Application and BSP from Templateを選択します。
    図 16. テンプレートからの Nios® IIアプリケーションとBSP
  4. SOPC Information File nameパラメーターで、ホストマシンのPHY Lite_nios.sopcinfoファイルの場所を参照します。OKをクリックしてファイルを選択すると、EclipseはすべてのCPU設定を自動的にロードします。
    PHY Lite_nios.qsysを生成するときにPHY Lite_nios.sopcinfoが作成されます。
  5. Project nameパラメーターで、目的のプロジェクト名を指定します。
  6. プロジェクト・テンプレートとしてBlank Projectをクリックします。
  7. [完了]をクリックしてプロジェクトを生成します。 インテル® Quartus® Primeプロ・エディション ソフトウェアは、指定されたプロジェクトの場所にsoftwareという名前の新しいディレクトリを作成します。
    図 17.  Nios® IINios II Application and BSP from Templateウィザード
  8. <project directory>/softwareリファレンス・デザインの次のファイルを新しいソフトウェアディレクトリにあるファイルに置き換えます。
    • hello_world.c
    • PHY Lite_dynamic_reconfiguration.c
    • PHY Lite_dynamic_reconfiguration.h
  9. Nios II-Eclipseウィンドウで、F5を押してウィンドウをリフレッシュし、新しいファイルをプロジェクトに再ロードします。 
  10. Project > Build Projectをクリックします。
  11. <project directory>/software/<project_name>/ディレクトリーに<project_name>.elfファイルが新しいで生成されることを確認してください。