Ml50X Demonstrations In Linear Flash; Linear Flash Lcd Demonstration; Description; Setup - Xilinx ML505 Getting Started Tutorial

Evaluation platforms
Hide thumbs Also See for ML505:
Table of Contents

Advertisement

ML50x Demonstrations in Linear Flash

ML50x Demonstrations in Linear Flash

Linear Flash LCD Demonstration

Description

This demonstration shows the FPGA being configured by an external linear flash device
and a CPLD. This method of download is used in some embedded processor systems
where it is necessary to keep software and bitstream data in one non-volatile device.

Setup

1.
2.
3.

My Own Linear Flash Image Demonstration

Description
This exercise shows you how to store your own design into linear flash and how to program it
onto the FPGA using the Embedded Development Kit (EDK) GUI. A bitstream with a flash
memory interface is provided in the
flashwriter is used to demonstrate how to overwrite the contents of the linear flash .
To program your own bit file into linear flash:
1.
2.
3.
4.
5.
6.
www.BDTIC.com/XILINX
26
To load a pre-loaded bitstream, change to the corresponding address configuration /
mode dip switches listed below.
Configuration 0: 00001001
Configuration 1: 00101001
Configuration 2: 01001001
Configuration 3: 01101001
Press the Prog button.
After the bitstream has loaded, the character LCD should say "Design #x Loaded using
Flash," where x is the bitstream number.
Extract the ml505_lab_resources.zip to your local computer.
Unzip the training lab files to a working directory, name the directory, and make note
of the directory's name. This directory with the extracted files is referred to as
<LAB_DIR> in this tutorial.
In EDK, open the ml505_bsb_system.xmp project file.
Open a Xilinx Cygwin Shell. From the EDK GUI menu, select Project → Launch EDK
Shell
Copy the BIT file destined for the linear flash to <LAB_DIR>.
cp -p <file_name>.bit .
Create a BIN file to program the linear flash device.
promgen -w -p bin -o <file_name>.bin -u 0 <file_name>.bit
Example using existing file in ZIP file:
promgen -w -p bin -o flash_hello0.bin -u 0 flash_hello0.bit
Configure the FPGA.
www.xilinx.com
ml505_lab_resources.zip file. The EDK 10.1
ML505/ML506/ML507 Getting Started Tutorial
[Ref 3]
UG348 (v3.0.2) October 9, 2008
R

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ml506Ml507

Table of Contents