Nios® V Processor Software Developer Handbook

ID 743810
Date 10/12/2024
Public
Document Table of Contents

4.1.2.1. Nios® V Processor Software Build Tools Graphical User Interface

You can accomplish most software development tasks using the Nios® V processor software build tools including creating, editing, building, running, and debugging programs. The Nios® V processor tools provides the following GUIs for software development:

  • BSP Editor in Platform Designer
  • Ashling* RiscFree* IDE for Intel FPGAs
Table 10.  Summary of the Correlation Between GUI and the Command Line Features
Task GUI Command Line
Creating a BSP BSP Editor niosv-bsp -c -s=<.qsys file> -t=<bsp type> [OPTIONS] settings.bsp

niosv-bsp -g [OPTIONS] settings.bsp

Updating a BSP BSP Editor niosv-bsp -u [OPTIONS] settings.bsp
Examining a BSP BSP Editor niosv-bsp -q -E=<tcl script> [OPTIONS] settings.bsp
Creating an application - niosv-app -a=<application directory> -b=<bsp directory> -s=<source files directory> [OPTIONS]
Creating a user library - niosv-app -l=<library directory>

-s=<source files directory>

-p=<public includes directory> [OPTIONS]

Modifying an application
  • Any source code editor
  • RiscFree* IDE for Intel FPGAs
Any command line source code editor
Modifying a user library
  • Any source code editor
  • RiscFree* IDE for Intel FPGAs
Any command line source code editor
Generate an application RiscFree* IDE for Intel FPGAs cmake and make
Generate a user library RiscFree* IDE for Intel FPGAs cmake and make