Nios Community Wiki > ExampleDesigns > AlternateNiosBootMethods

AlternateNiosBootMethods

Table of contents
  1. 1. Alternate Nios II Boot Methods

Alternate Nios II Boot Methods

In any stand-alone embedded system which contains a microprocessor, one of the first things to happen when the system comes out of reset is the processor runs a small piece of code called a boot copier, (or bootloader).  The boot copier’s job is to locate the appropriate application software in non-volatile memory, copy it to RAM, initialize critical system components, then branch to the entry point of the application software.  The block of data in non-volatile memory that contains the application software is commonly referred to as the “boot image”.  Boot copiers can range in complexity from basic byte-for-byte copy routines to comprehensive applications that perform rigorous system-tests, choose from multiple software applications, then unpack, decompress and error-detect the proper application.

After reading this document, you will have the knowledge to implement your own custom boot copier software using the Nios II processor and Nios II IDE.  Additionally, you will understand the basics of how to externally control the Nios II boot process. 

This document does not address custom methods of configuring Altera FPGAs, only implementing a custom boot copier for a Nios II processor already configured in the FPGA.

Download the full document and the example design files and default boot loader source (under Related Documentation -> Hardware and System Development).

  

Tag page
Viewing 5 of 5 comments: view all
The "AN458: Alternative Nios II Boot Methods" document and example design files have been relocated within the Nios II Literature page to Related Documentation -> SOPC Builder System Development.
Posted 22:05, 30 Dec 2008
However, for those of you know Trevor (the designer), know that you could expect nothing less. Words can't do justice to what 1 designer and 1 developer have done with this game. It is simply amazing and even though it is our own game, none of us can stop playing. That was the point though. We built something we loved. We hope you will too! online criminal justice degree | online early childhood education degree | online education degree
Posted 15:11, 11 Mar 2010
That mold shifted and turned over time. Even at the starting gate, we didn't even know what type of game we were making. The game really grew organically and took on a life of its own. nursing degree | Corllins University
Posted 15:11, 11 Mar 2010
Already downloaded the full document, thanks. Martin, support from ab belt dietarea.
Posted 15:33, 11 Mar 2010
Viewing 5 of 5 comments: view all
You must login to post a comment.
SourceForge.net