Specifications

The Project Tab..............................................................................................................................2-21
The Target Connection Tab.........................................................................................................2-21
The Debugger Tab......................................................................................................................... 2-21
Nios II Hardware v2 (beta).......................................................................................................................2-22
Main Tab.........................................................................................................................................2-22
Debugger Tab.................................................................................................................................2-22
Multi-Core Launches.....................................................................................................................2-22
Optimizing Project Build Time................................................................................................................2-22
Importing a Command-Line Project...................................................................................................... 2-22
Nios II Command-Line Projects..................................................................................................2-23
Importing through the Import Wizard.......................................................................................2-23
Road Map........................................................................................................................................2-23
Import a Command-Line C/C++ Application.......................................................................... 2-23
Import a Supporting Project........................................................................................................ 2-24
User-Managed Source Files..........................................................................................................2-25
Packaging a Library for Reuse..................................................................................................................2-25
Creating the User Library.............................................................................................................2-25
Using the Library........................................................................................................................... 2-25
Creating a Software Package.................................................................................................................... 2-26
Programming Flash in Altera Embedded Systems................................................................................2-28
Starting the Flash Programmer....................................................................................................2-28
Creating a Flash Programmer Settings File................................................................................2-29
The Flash Programmer Screen Layout........................................................................................2-29
The Command Area......................................................................................................................2-29
The Console Area...........................................................................................................................2-30
Saving a Flash Programmer Settings File................................................................................... 2-30
Flash Programmer Options..........................................................................................................2-30
Creating Memory Initialization Files......................................................................................................2-31
Generate Memory Initialization Files......................................................................................... 2-31
Generate Memory Initialization Files by the Legacy Method................................................. 2-31
Memory Initialization Files for User-Defined Memories........................................................2-32
Running a Nios II System with ModelSim.............................................................................................2-33
Using ModelSim with an SOPC Builder-Generated System................................................... 2-33
Using ModelSim with a Qsys-Generated System......................................................................2-33
Eclipse Usage Notes...................................................................................................................................2-36
Configuring Application and Library Properties......................................................................2-36
Configuring BSP Properties......................................................................................................... 2-36
Exclude from Build Not Supported.............................................................................................2-36
Selecting the Correct Launch Configuration Type................................................................... 2-37
Target Connection Options..........................................................................................................2-37
Renaming Nios II Projects............................................................................................................2-37
Running Shell Scripts from the SBT for Eclipse........................................................................2-37
Must Use Nios II Build Configuration........................................................................................2-38
CDT Limitations............................................................................................................................2-38
Enhancements for Build Configurations in SBT and SBT for Eclipse................................... 2-40
Document Revision History for Getting Started with the Graphical User Interface.......................2-43
Getting Started from the Command Line...........................................................3-1
TOC-3
Altera Corporation