******************************************************************************* ** Copyright © 2008, Xilinx, Inc. ** This design is confidential and proprietary of Xilinx, Inc. All Rights Reserved. ******************************************************************************* ** ____ ____ ** / /\/ / ** /___/ \ / Vendor: Xilinx ** \ \ \/ Version: 1.0 ** \ \ Filename: bootload_video_readme.txt ** / / ** /___/ /\ ** \ \ / \ ** \___\/\___\ ** **Device: **Purpose: **Reference: ** ******************************************************************************* ** ** Disclaimer: LIMITED WARRANTY AND DISCLAIMER. These designs are ** provided to you "as is." Xilinx and its licensors make and you ** receive no warranties or conditions, express, implied, ** statutory or otherwise, and Xilinx specifically disclaims any ** implied warranties of merchantability, noninfringement, or ** fitness for a particular purpose. Xilinx does not warrant that ** the functions contained in these designs will meet your ** requirements, or that the operation of these designs will be ** uninterrupted or error free, or that defects in the Designs ** will be corrected. Furthermore, Xilinx does not warrant or ** make any representations regarding use or the results of the ** use of the designs in terms of correctness, accuracy, ** reliability, or otherwise. ** ** LIMITATION OF LIABILITY. In no event will Xilinx or its ** licensors be liable for any loss of data, lost profits, cost ** or procurement of substitute goods or services, or for any ** special, incidental, consequential, or indirect damages ** arising from the use or operation of the designs or ** accompanying documentation, however caused and on any theory ** of liability. This limitation will apply even if Xilinx ** has been advised of the possibility of such damage. This ** limitation shall apply notwithstanding the failure of the ** essential purpose of any limited remedies herein. ** ******************************************************************************* Application: bootload_video --------------------------- The ML506 bootloader demonstration displays a menu of demonstration designs that can be loaded by using the System ACE CF controller's reconfiguration feature. The menu is displayed on the serial terminal, LCD, and VGA monitor. To choose a demonstration, use the North-East-South-West (N,E,S,W) navigation buttons on the board. Press the center button (C) to start the demonstration. Alternatively, you can select a demonstration by entering its number into the serial terminal, or turn the rotary encoder. The demonstrations are: Config Address Content -------------- ---------------------- 1 "Virtex-5 Slide Show" 2 "Web Server Demo" 3 "Simon Game" 4 "Board Diagnostics (XROM)" 5 "USB Demo" 6 "My own ACE file" 7 "Ring Tone Player" CONFIG Switch Settings: 00010101 1. Connect the Host PC to the ML506 (J1 header) using a PC-IV or Platform USB JTAG cable 2. Connect the Host PC serial port to the ML506 serial port using a null modem cable and launch a terminal program on the Host (eg. TeraTerm) with the settings: 9600 baud, 8-N-1, No flow control 3. Connect the ML506 to a DVI monitor or to a VGA monitor with the appropriate adapter 4. Attach a set of speakers to the Line Out audio port 5. Insert the production ML506 CF card and power-up the board 6. Launch XPS and open the ML506 EDK project (ml506_bsb_system.xmp) 7. Launch a Shell window using XPS menu selection: Project > Launch EDK Shell 8. Download bitstream in shell window by typing: impact -batch etc/download.cmd 9. XPS menu selection: Debug > Launch XMD 10. At XMD% prompt type: cd microblaze_0/code 11. At XMD% prompt type: rst 12. At XMD% prompt type: dow bootload_video.elf 13. At XMD% prompt type: con LCD Output: ----------- Choose Demo: <.> 1.Slideshow Serial Port Output: ------------------- Welcome to the Xilinx Virtex-5 ML506 Evaluation Platform Bootloader Menu! Please choose a demo by typing in the number of the demo you want to use Or select a demo using the directional buttons or rotary encoder and LCD or VGA display. (Then press the center button to start the selected demo) 1. Virtex-5 Slide Show 2. Web Server Demo 3. Simon Game 4. Board Diagnostics (XROM) 5. USB Demo 6. My own ACE file 7. Ring Tone Player DVI/VGA Output: --------------- Welcome to the Xilinx Virtex-5 ML506 Evaluation Platform Bootloader Menu! Please use the directional buttons to choose a demo Press the center button to start the selected demo 1. Virtex-5 Slide Show Note: Some demos require 2. Web Server Demo use of the serial port. 3. Simon Game Connect null modem cable 4. Board Diagnostics (XROM) from the ML506 to a host 5. USB Demo (such as a PC) running 6. My own ACE file a serial terminal. Use 7. Ring Tone Player the settings: 9600 Baud 8-N-1, No flow control.