Example software applications, About the software applications, About the application selector – Altera Embedded Systems Development Kit, Cyclone III Edition User Manual
Page 47: Based on processor system, Location, Description, Chapter 7. example software applications

Altera Corporation
Development Board Version 1.0.
7–1
July 2010
Preliminary
Altera Embedded Systems Development Kit, Cyclone III Edition
7. Example Software
Applications
About the 
Software 
Applications
Software developers can use the provided software applications to see 
examples of software drivers for the various hardware peripherals on the 
Altera Embedded Systems Development Kit, Cyclone III Edition. The kit 
contains several system designs: 
■
Altera Application Selector with Embedded Web Server
1
You can locate the system designs in the 
altera
\<version>\kits\cycloneIII_3C120_embedded\
folder in examples directory. You will also find more 
system designs from 
About the 
Application 
Selector
The application selector is the default utility that boots up on power up. 
This software application runs on the Nios II 3C120 Microprocessor 
System with LCD Controller.
Based on processor system
Nios II 3C120 Microprocessor System LCD Controller
Location
<install dir>/examples/application_selector
Description
LCD Color Touch Panel controller, Ethernet controller and SD Card 
controller based processor system for LCD Color touch panel control, 
in-system update using SD Card, remote system update using Ethernet.
The application selector illustrates several aspects of software 
development:
■
Interfacing to the LCD touch panel
■
Interfacing to the SD Card using the FAT file system
■
Implementing a HTTP web server application using the sockets 
interface of NicheStack TCP/IP Network Stack, Nios II Edition
■
Implementing remote system update over Ethernet
■
Managing multiple FPGA configurations from Flash
■
Using the MicroC/OS-II real time operating system
