Cfi flash, Hardware images, Software images – Altera Nios II Embedded Evaluation Kit Cyclone III Edition User Manual

Page 56

Advertising
background image

Altera Corporation

B–2

July 2010

Nios II Embedded Evaluation Kit, Cyclone III Edition

Below is an example of how applications are organized on the SD Card.

Figure B–1. SD Card Directory Structure

CFI Flash

The Application Selector uses the on-board CFI flash to store several
different things.

Table B–1

shows a map of how the different sections of

flash are used by the Application Selector.

Hardware images

CFI flash is used to store both the hardware image of the Application
Selector itself, as well as up to 10 hardware images of applications which
are being loaded.

The Application Selector hardware image is permanently stored in flash
at offset 0x20000

Hardware images for the applications being loaded get written to flash at
load time to an offset between 0x580000 and 0xD00000, depending on
caching. Hardware image caching is described in more detail in the
section titled

“Hardware Image Caching”

Software Images

CFI flash is used to store the software images of both the Application
Selector utility itself as well as software images of applications being
loaded. All software images used by the application selector contain a
boot copier which is pre-ended by the elf2flash utility during file
conversion process described in the

“Creating Your Own Loadable

Applications”

section. The boot copier copies the software code to

program memory before running it.

Advertising