A newer version of this document is available. Customers should click here to go to the newest version.
                
                    
                        1. About the Nios® V Embedded Processor
                    
                    
                
                    
                        2. Nios® V Processor Hardware System Design with Intel® Quartus® Prime Software and Platform Designer
                    
                    
                
                    
                        3. Nios® V Processor Software System Design
                    
                    
                
                    
                        4. Nios® V Processor Configuration and Booting Solutions
                    
                    
                
                    
                        5. Nios® V Processor - Using the MicroC/TCP-IP Stack
                    
                    
                
                    
                        6. Nios® V Processor Debugging, Verifying, and Simulating
                    
                    
                
                    
                        7. Nios® V Processor — Remote System Update
                    
                    
                
                    
                    
                        8. Nios® V Embedded Processor Design Handbook Archives
                    
                
                    
                    
                        9. Document Revision History for the Nios® V Embedded Processor Design Handbook
                    
                
            
        
                        
                        
                            
                            
                                4.1. Introduction
                            
                        
                            
                                4.2. Linking Applications
                            
                            
                        
                            
                            
                                4.3. Nios® V Processor Booting Methods
                            
                        
                            
                                4.4. Introduction to Nios® V Processor Booting Methods
                            
                            
                        
                            
                                4.5. Nios® V Processor Booting from Configuration QSPI Flash
                            
                            
                        
                            
                                4.6. Nios V Processor Booting from On-Chip Memory (OCRAM)
                            
                            
                        
                            
                            
                                4.7. Summary of Nios® V Processor Vector Configuration and BSP Settings
                            
                        
                    
                
                                    
                                    
                                        
                                        
                                            6.4.1. Prerequisites
                                        
                                        
                                    
                                        
                                            6.4.2. Setting Up and Generating Your Simulation Environment in Platform Designer
                                        
                                        
                                        
                                    
                                        
                                            6.4.3. Creating Nios V Processor Software
                                        
                                        
                                        
                                    
                                        
                                        
                                            6.4.4. Generating Memory Initialization File
                                        
                                        
                                    
                                        
                                        
                                            6.4.5. Generating System Simulation Files
                                        
                                        
                                    
                                        
                                        
                                            6.4.6. Running Simulation in the QuestaSim Simulator Using Command Line
                                        
                                        
                                    
                                
                            3.1.1. Board Support Package Project
A Nios V Board Support Package (BSP) project is a specialized library containing system-specific support code. A BSP provides a software runtime environment customized for one processor in a Nios® V processor hardware system.
The Intel® Quartus® Prime software provides Nios V Board Support Package Editor and niosv-bsp utility tools to modify settings that control the behaviour of the BSP.
A BSP contains the following elements:
- Hardware abstraction layer
- Device drivers
- Optional software packages
- Optional real-time operating system