Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition
11
UG258 (v1.3) November 30, 2007
R
Chapter 2
MicroBlaze Development Kit BlueCat
Linux Reference System
Introduction
This reference system demonstrates BlueCat Linux running on the MicroBlaze™ soft
processor and was designed using the Embedded Development Kit (EDK).
An example basic BlueCat Linux kernel is provided that is tailored to the Spartan™-3E
1600E Edition Development Kit board and this reference design.
The Spartan™-3E 1600E Edition Development Kit boards are pre-loaded with the
μ
Clinux
kernel in the BPI Up configuration mode from the factory. Therefore, the Intel Strata Flash
PROM must be re-programmed with the BlueCat linux kernel image in the BPI Up
Configuration mode.
The kernel and file system are downloaded into the DDR memory and run completely out
of the external memory.
The methods for downloading and running the BlueCat Linux kernel demonstration are:
•
By using a debugger, such as XMD (provided as part of the EDK tools), and
downloading the image file directly into DDR, through the MicroBlaze Debug
Module
Once the Flash is re-programmed with the BlueCat linux image,then:
•
By powering up from the Intel StrataFlash PROM with the FPGA configuration mode
pins set to BPI-up mode
•
By depressing the PROG button on the board with the FPGA configuration mode pins
set to BPI-up mode, thereby invoking download from the Intel StrataFlash PROM
Note:
The Flash files for the BlueCat Linux Reference system are available in the
/ready_for
_download/Flash_files
directory.
Details on how to use and create Flash files for the MicroBlaze Spartan™-3E 1600E Edition
Development Kit can be found in the following Application note:
http://www.xilinx.com/bvdocs/appnotes/xapp963.pdf
Note:
Warning: If you download and update the FLASH with the BlueCat Linux image, you will over
write the
μ
Clinux image. To get access to the
μ
Clinux Flash files, please send an email to
www.BDTIC.com/XILINX