Arria 10デバイス・デザイン例におけるPHYLiteの実装

ID 683384
日付 1/19/2016
Public
ドキュメント目次

1.2.2.3. 実行可能リンク・フォーマット(.elf)プログラミング・ファイルの生成

以下の手順に沿って、実行可能リンク・フォーマット(.elf)プログラミング・ファイルを生成してください。これらの手順は、phylite_dynamic_reconfiguration.cphylite_dynamic_reconfiguration.h、およびhello_world.cファイルを編集する際に必要となります。

  1. Quartus® Primeソフトウェア・バージョン15.1で、Tools > Nios II Software Build Tools for Eclipseの順に選択します。
  2. Select a workspaceプロンプト画面が表示されるので、新しいワークスペースを作成します。
  3. Nios II - Eclipse画面が表示されます。File > New > Nios II Application and BSP from Templateの順で選択します。
  4. SOPC Information File nameパラメータで、ホスト・マシーン内のphylite_nios.sopcinfoファイルの位置を選択します。OKをクリックしファイルを選択すると、Eclipseは自動的にすべてのCPU設定をロードします。
  5. Project nameパラメータで希望のプロジェクト名を指定します。この例では、phylite_nios_1DQ2DQS_newを使用しています。
  6. プロジェクト・テンプレートとしてHello Worldを選択します。
  7. Finishをクリックし、プロジェクトを生成します。 Quartus® Primeソフトウェアは、softwareという名称のディレクトリを指定のプロジェクトの位置に作成します。
    図 15. テンプレートからのNios IIアプリケーションとBSPの設定
  8. 以下のファイルを<project directory>/softwareリファレンス・デザインから新しく作成されたディレクトリに位置するファイルに置き換えます。
    • hello_world.c
    • phylite_dynamic_reconfiguration.c
    • phylite_dynamic_reconfiguration.h
  9. Nios II - Eclipse画面でF5を押下し画面をリフレッシュして、プロジェクトへ新しいファイルをリロードします。
  10. Project > Build Projectの順でクリックします。
  11. phylite_nios_1DQ2DQS_new.elfファイルが新しい<project directory>/software/phylite_nios_1DQ2DQS_new/ディレクトリに生成されていることを確認します。