8
Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition
UG258 (v1.3) November 30, 2007
Chapter 1:
MicroBlaze Development Kit - Getting Started
R
HelloWorld Demo
This is the design shipped with the board. This is a simple demonstration that exercises a
few of the board features. The embedded MicroBlaze Processor prints messages on the
character LCD screen. Flashes the LEDs, reads the Switches and Buttons and sends text
data as standard out over a DTE UART with following settings, Baud rate of 115200, 1 Stop
bit, No Parity, and No Flow Control. This application is loaded into the Platform Flash
PROM.
μ
Clinux Demo
This is a demonstration of
μ
Clinux running on the MiroBlaze soft processor. The
μ
Clinux
Reference System supports many basic linux commands. The list of commands and tools
available to run can be found in the
/bin
directory. The
μ
Clinux kernel supports several
network utilities when connected to a live network or to a remote computer. The
μ
Clinux
image is loaded into the Intel StrataFlash PROM.
BlueCat Linux Demo
This is a demonstration of LynuxWorks BlueCat Linux running on the MiroBlaze soft
processor. Refer to the BlueCat Linux Reference System chapter for details and instructions
on how to run the BlueCat Linux demo. The BlueCat Linux image is
not
loaded into the
Intel StrataFlash PROM.
Note:
The
μ
Clinux image is pre-loaded into the Intel Strata Flash PROM using the BPI Up
configuration mode. Therefore, for booting the system using the the Lynuxworks Bluecat Linux, the
Intel Strata Flash PROM must be re-programmed with the BlueCat linux image in the BPI Up
Configuration mode.
Address Map for the BPI Flash PROM
shows the address map for the PROM files in the StrataFlash PROM device.The
Address Map is shown for the Pre-loaded
μ
Clinux kernel and also for the BlueCat Linux
Demo System after re-programming the Flash.
Table 1-1:
StrataFlash PROM Address Map
PROM File
Start Address
End Address
Total
Space
Address Mapping of Pre-loaded
μ
Clinux Demo
μ
Clinux Design (Bit file)
0x00000000
0x000B62E3
746KB
Unused
0x000B62E4
0x000FFFFF
302KB
μ
Clinux Kernel Image
0x00100000
0x006D24A7
6104KB
Unused
0x006D24A8
0x006FFFFF
187KB
Address Mapping for BlueCat Linux Demo
BlueCat Linux Design (Bit file)
0x00000000
0x000B6400
729KB
Unused
0x000B6400
0x007FFFFF
7463KB
BlueCat Linux Kernel Image
0x00800000
0x00DBD200
5877KB
Unused
0x00DBD200
0x00FFFFFF
2316KB
www.BDTIC.com/XILINX