Chapter 1: MicroBlaze Development Kit - Getting Started
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:
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
Table 1-1
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
www.BDTIC.com/XILINX
8
www.xilinx.com
μ
The
Clinux image is pre-loaded into the Intel Strata Flash PROM using the BPI Up
shows the address map for the PROM files in the StrataFlash PROM device.The
PROM File
Address Mapping of Pre-loaded μClinux Demo
μClinux Design (Bit file)
Unused
μClinux Kernel Image
Unused
Address Mapping for BlueCat Linux Demo
BlueCat Linux Design (Bit file)
Unused
BlueCat Linux Kernel Image
Unused
Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition
Start Address
End Address
0x00000000
0x000B62E3
0x000B62E4
0x000FFFFF
0x00100000
0x006D24A7
0x006D24A8
0x006FFFFF
0x00000000
0x000B6400
0x000B6400
0x007FFFFF
0x00800000
0x00DBD200
0x00DBD200
0x00FFFFFF
UG258 (v1.3) November 30, 2007
R
Total
Space
746KB
302KB
6104KB
187KB
729KB
7463KB
5877KB
2316KB
Need help?
Do you have a question about the MicroBlaze Spartan-3E 1600E Edition and is the answer not in the manual?
Questions and answers