Visible to Intel only — GUID: lsd1653382342579
Ixiasoft
1. About This Document
2. About the Nios® V Embedded Processor
3. Nios® V Processor Hardware System Design with Intel® Quartus® Prime Pro Edition and Platform Designer
4. Nios® V Processor Software System Design
5. Nios® V Processor Configuration and Booting Solutions
6. Nios® V Processor - Using the MicroC/TCP-IP Stack
7. Nios® V Processor Debugging, Verifying, and Simulating
8. Nios® V Embedded Processor Design Handbook Archives
9. Document Revision History for the Nios® V Embedded Processor Design Handbook
5.1. Introduction
5.2. Linking Applications
5.3. Nios® V Processor Booting Methods
5.4. Introduction to Nios® V Processor Booting Methods
5.5. Nios® V Processor Booting from Configuration QSPI Flash
5.6. Nios V Processor Booting from On-Chip Memory (OCRAM)
5.7. Summary of Nios V Processor Vector Configuration and BSP Settings
7.4.1. Prerequisites
7.4.2. Setting Up and Generating Your Simulation Environment in Platform Designer
7.4.3. Creating Nios V Processor Software
7.4.4. Generating Memory Initialization File
7.4.5. Generating System Simulation Files
7.4.6. Running Simulation in the QuestaSim Simulator Using Command Line
Visible to Intel only — GUID: lsd1653382342579
Ixiasoft
4.2. Intel FPGA Embedded Development Tools
The Nios V processor supports the following tools for software development:
- Graphical User Interface (GUI) - Graphical development tools that are available in both Windows* and Linux* Operating System (OS).
- Nios V Board Support Package Editor (Nios V BSP Editor)
- RiscFree* IDE for Intel FPGAs
- Eclipse CDT for Embedded C/C++ Developers (Eclipse Embedded CDT)
- Command-Line Tools (CLI) - Development tools that are initiated from the Nios V Command Shell. Each tool provides its own documentation in the form of help accessible from the command line. Open the Nios V Command Shell and type the following command: <name of tool> --help to view the Help menu.
- Nios V Utilities Tools
- File Format Conversion Tools
- Other Utilities Tools
Task | GUI Tool | Command-line Tool |
---|---|---|
Creating a BSP | Nios V BSP Editor | niosv-bsp -c -s=<.qsys file> -t=<bsp type> [OPTIONS] settings.bsp |
Generating a BSP using existing .bsp file | Nios V BSP Editor | niosv-bsp -g [OPTIONS] settings.bsp |
Updating a BSP | Nios V BSP Editor | niosv-bsp -u [OPTIONS] settings.bsp |
Examining a BSP | Nios V 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 command-line source editor |
Modifying a user library |
|
Any command-line source editor |
Building an application |
|
|
Building a user library |
|
|
Downloading an application ELF |
|
niosv-download |
Converting the .elf file | - |
|