0% found this document useful (0 votes)
89 views27 pages

Xilinx ml505 Quickstart

Xilinx tutorial for designing FPGA using the platform

Uploaded by

Jaya Sai Kishan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views27 pages

Xilinx ml505 Quickstart

Xilinx tutorial for designing FPGA using the platform

Uploaded by

Jaya Sai Kishan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

ML505/506 QuickStart

May 2010

Copyright 2010 Xilinx

Overview
ML505 Setup
Bootload
Applications
Slideshow
Web Server
Simon
Board Diagnostics
USB Keyboard
My ACE
Ringtone

References

Note: This presentation applies to the ML505 and ML506

ML505 BSB Hardware


The ML505 MicroBlaze design
hardware includes:
DDR2 Interface (256 MB)
BRAM
External Memory Controller (EMC)
ZBT SRAM

Networking
UART
Interrupt Controller
System ACE CF Interface
GPIO (IIC, LEDs and LCD)
PLB Arbiter

Note: Presentation applies to the ML505 and ML506

ML505 Setup
Connect the Xilinx Platform
Cable USB to the
ML505 board

Connect the RS232 null


modem cable to the
ML505 board

Note: Presentation applies to the ML505 and ML506

Hardware Setup
The ML505 uses a DVI video
interface
Connect a DVI monitor
or
Use a DVI/VGA adapter
to connect a VGA monitor
http://www.belkin.com

Note: Presentation applies to the ML505 and ML506

Hardware Setup
USB Keyboard
www.dell.com

Note: Presentation applies to the ML505 and ML506

Factory CompactFlash
The CompactFlash shipped with the ML505 board has the following
ace files preloaded:

Note: Presentation applies to the ML505 and ML506

ML505 Setup
Set ML505 Jumpers for GMII
Set both J22 and J23 to positions 1-2 (as shown)

Note: Presentation applies to the ML505 and ML506

ML505 Setup
Insert the Factory CompactFlash into the ML505 board (1)
Set the Front DIP switches (SW3) to 00010101 (1 = ON) (2)
Set the Rear DIP switches (SW6) to 11001010 (3)
Power-up the ML505 board
1

Note: Presentation applies to the ML505 and ML506

ML505 Setup
Start the Terminal Program:

Note: Presentation applies to the ML505 and ML506

Additional Setup Details


Refer to ml505_overview_setup.ppt for details on:
Software Requirements
ML505/506/507 Board Setup
Equipment and Cables
Software
Network

Terminal Programs
This presentation requires the
9600-8-N-1 Baud terminal setup

Note: Presentation applies to the ML505 and ML506

Bootload
The system_bootload.ace loads:

Note: Presentation applies to the ML505 and ML506

Bootload
The terminal window also reflects the bootload application
Use the left/center/right buttons to choose an application or type a
number in the terminal window
After each demo, push the SysACE reset to return to bootload

Note: Presentation applies to the ML505 and ML506

Slideshow
Type 1, to launch the slideshow application in Configuration 1
The slideshow loads the presentation into memory then presents it

Note: Presentation applies to the ML505 and ML506

Slideshow
The slideshow app will present a series of slides on the Monitor:

Note: Presentation applies to the ML505 and ML506

Web Server
Type 2, to launch the web server application in Configuration 2
Note: You may need to turn off your browser's proxy and specify a direct
connection to the Internet in your browser options

Note: Presentation applies to the ML505 and ML506

Web Server
In your web browser, enter http://1.2.3.4:8080/index.html

Note: Presentation applies to the ML505 and ML506

Simon
Type 3, to launch the Simon application in Configuration 3

Note: Presentation applies to the ML505 and ML506

Board Diagnostics
Type 4, to launch the XROM application in Configuration 4

Note: Presentation applies to the ML505 and ML506

Board Diagnostics
XROM includes a series of board test routines

Note: Presentation applies to the ML505 and ML506

USB Keyboard
Type 5, to launch the USB Keyboard application in Configuration 5
Type ML505 and view results:

Note: Presentation applies to the ML505 and ML506

My ACE
Type 6, to launch the My ACE application in Configuration 6

Note: Presentation applies to the ML505 and ML506

Ringtone
Type 7, to launch the Ringtone application in Configuration 7
Press any key then press 1-7 to play a simple melody

Note: Presentation applies to the ML505 and ML506

References

References
Virtex-5
Virtex-5 FPGA Family
http://www.xilinx.com/products/virtex5/index.htm

Platform Studio
Embedded Development Kit (EDK) Resources
http://www.xilinx.com/tools/platform.htm
Embedded System Tools Reference Manual
http://www.xilinx.com/support/documentation/sw_manuals/xilinx12_1/est_rm.pdf
EDK Concepts, Tools, and Techniques
http://www.xilinx.com/support/documentation/sw_manuals/xilinx12_1/edk_ctt.pdf

Documentation

Documentation
ML505/506/507 Documentation
ML505 Overview
http://www.xilinx.com/ml505
ML506 Overview
http://www.xilinx.com/ml506
ML507 Overview
http://www.xilinx.com/ml507
ML505/506/507 Evaluation Platform User Guide UG347
http://www.xilinx.com/support/documentation/boards_and_kits/ug347.pdf
ML505/506/507 Getting Started Tutorial UG348
http://www.xilinx.com/support/documentation/boards_and_kits/ug348.pdf
ML505/506/507 Reference Design User Guide UG349
http://www.xilinx.com/support/documentation/boards_and_kits/ug349.pdf

You might also like