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

ID 726952
日付 7/08/2024
Public
ドキュメント目次

3.2. インテルFPGA組み込み開発ツール

Nios® Vプロセッサーは、ソフトウェア開発に向けた次のツールをサポートします。
  • グラフィカル・ユーザー・インターフェイス (GUI) - グラフィカル開発ツールで、Windows* およびLinux* のオペレーティング・システム (OS) で使用可能です
    • Nios V Board Support Package Editor (Nios V BSP Editor)
    • インテルFPGA向けAshling* RiscFree* IDE
  • コマンドライン・ツール (CLI) - Nios Vコマンドシェルから開始する開発ツールです。各ツールには独自のドキュメントがあり、ヘルプの形式でコマンドラインからアクセスすることができます。Nios Vコマンドシェルを開き、コマンド <name of tool> --help を入力することで、Help メニューを表示します。
    • Nios Vユーティリティー・ツール
    • ファイル形式変換ツール
    • その他のユーティリティー・ツール
表 18.  GUIツールおよびコマンドライン・ツールのタスクの概要
タスク GUIツール コマンドライン・ツール
BSPの作成 Nios V BSP Editor
  • Quartus® Primeプロ・エディション

    niosv-bsp -c -s=<.qsys file> -t=<bsp type> [OPTIONS] settings.bsp

  • Quartus® Primeスタンダード・エディション

    -t=<bsp type>[OPTIONS] settings.bsp

既存の .bsp ファイルを使用してのBSPの生成 Nios V BSP Editor niosv-bsp -g [OPTIONS] settings.bsp
BSPのアップデート Nios V BSP Editor niosv-bsp -u [OPTIONS] settings.bsp
BSPの検査 Nios V BSP Editor niosv-bsp -q -E=<tcl script> [OPTIONS] settings.bsp
アプリケーションの作成 - niosv-app -a=<application directory> -b=<bsp directory> -s=<source files directory> [OPTIONS]
ユーザー・ライブラリーの作成 - niosv-app -l=<library directory> -s=<source files directory> -p=<public includes directory> [OPTIONS]
アプリケーションの変更 インテルFPGA向け RiscFree* IDE 任意のコマンドライン・ソース・エディター
ユーザー・ライブラリーの変更 インテルFPGA向け RiscFree* IDE 任意のコマンドライン・ソース・エディター
アプリケーションのビルド インテルFPGA向け RiscFree* IDE
  • make
  • cmake
ユーザー・ライブラリーのビルド インテルFPGA向け RiscFree* IDE
  • make
  • cmake
アプリケーションELFのダウンロード インテルFPGA向け RiscFree* IDE niosv-download
.elf ファイルの変換 -
  • elf2flash
  • elf2hex