Xilinx MicroBlaze Spartan-3E 1600E Edition Getting Started
Hide thumbs Also See for MicroBlaze Spartan-3E 1600E Edition:

Advertisement

Getting Started with the
MicroBlaze Development
Kit - Spartan-3E 1600E
Edition
UG258 (v1.3) November 30, 2007
R
www.BDTIC.com/XILINX

Advertisement

Table of Contents
loading
Need help?

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

Subscribe to Our Youtube Channel

Summary of Contents for Xilinx MicroBlaze Spartan-3E 1600E Edition

  • Page 1 Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition UG258 (v1.3) November 30, 2007 www.BDTIC.com/XILINX...
  • Page 2 Xilinx reserves the right to make changes, at any time, to the Design as deemed desirable in the sole discretion of Xilinx. Xilinx assumes no obligation to correct any errors contained herein or to advise you of any correction if such be made. Xilinx will not assume any liability for the accuracy or correctness of any engineering or technical support or assistance provided to you in connection with the Design.
  • Page 3 Revision History The following table shows the revision history for this document. Version Revision 08/22/06 Initial Xilinx release. 11/06/06 Updated command code in the Generating the MFS Image section of Chapter 3. 4/24/07 Updated for EDK 9.1i 11/30/07 Updated for EDK 9.2.01i www.BDTIC.com/XILINX...
  • Page 4 Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition UG258 (v1.3) November 30, 2007 www.xilinx.com...
  • Page 5: Table Of Contents

    Executing BlueCat Linux Commands ........17 www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition UG258 (v1.3) November 30, 2007...
  • Page 6 Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com UG258 (v1.3) November 30, 2007...
  • Page 7: Preface: About This Guide

    Chapter 2, “MicroBlaze Development Kit BlueCat Linux Reference System,” Additional Resources To search the database of silicon and software questions and answers, or to create a technical support case in WebCase, see the Xilinx website at: http://www.xilinx.com/support. Conventions This document uses the following conventions. An example illustrates each convention.
  • Page 8: Online Document

    Figure 2-5 in the Virtex-4 Red text in another document User Guide. Go to http://www.xilinx.com Blue, underlined text Hyperlink to a website (URL) for the latest speed files. www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com...
  • Page 9: Chapter 1: Microblaze Development Kit - Getting Started

    Xilinx Spartan-3E MicroBlaze Development Kit Reference Designs website: http://www.xilinx.com/products/boards/s3e1600e/reference_designs.htm The demo systems are also pre-loaded in the Xilinx Platform Flash and the Intel StrataFlash on the development board. Please read the remainder of the document for specific details on these resources.
  • Page 10: Quick Start Information

    This is recommended for users familiar with Xilinx products. For a user that is new to Xilinx products, it is recommended that the user read the rest of this document as it contains more detailed information and instructions on the resources included in this development kit.
  • Page 11: Kit Contents

    • Cross-over ethernet cable • Development Kit Reference systems and documentation -- The Reference System and documentation can be directly downloaded from the following Xilinx Spartan-3E Development Kit Reference Designs website: http://www.xilinx.com/products/boards/s3e1600e/reference_designs.htm Software Installation The development kit includes the required design software to work with the reference systems.
  • Page 12 BlueCat Linux Design (Bit file) 0x00000000 0x000B6400 729KB Unused 0x000B6400 0x007FFFFF 7463KB BlueCat Linux Kernel Image 0x00800000 0x00DBD200 5877KB Unused 0x00DBD200 0x00FFFFFF 2316KB www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com UG258 (v1.3) November 30, 2007...
  • Page 13: Configuration Mode Settings

    BlueCat Linux demo in the BPI Up mode. Executing the Demos Position the SP3E1600E board so the SPARTAN-3E and XILINX logos are oriented upright. Make sure the power switch, located in the upper left corner of the board, is in the off position.
  • Page 14 The selected demo will load from the appropriate PROM and the DONE LED will light upon completion of the download. www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com UG258 (v1.3) November 30, 2007...
  • Page 15: Chapter 2: Microblaze Development Kit Bluecat Linux Reference System

    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 μ...
  • Page 16: Hardware Specifics

    Block Diagram The system is shown in Figure 2-1. X-Ref Target - Figure 2-1 EXTERNAL MEMORY FLASH (DDR) Xilinx Spartan-3E FPGA IXCL XPS SPI XPS GPIO MPMC XPS GPIO DXCL UARTLITE MicroBlaze PLBV46...
  • Page 17: System Configuration

    The XPS MCH EMC memory controller is connected to an external Intel StrataFlash PROM, which is used to store the hardware configuration bitstream and bootloader application, as well as the BlueCat Linux kernel image file. www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition UG258 (v1.3) November 30, 2007...
  • Page 18: Software Applications

    Make sure that the jumper settings (J30) are set to JTAG configuration mode for downloading the bitstream or kernel image. Generating the Bitstream The system netlist and bitstream can be generated by: www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com UG258 (v1.3) November 30, 2007...
  • Page 19: Downloading The Bitstream

    The USB cable must remain connected from the PC to the board. X-Ref Target - Figure 2-2 UG258_2_2_110507 Figure 2-2: HyperTerminal Settings www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition UG258 (v1.3) November 30, 2007 www.xilinx.com...
  • Page 20 HyperTerminal, the following command is used: con 0x20000000 After the BlueCat Linux Kernel boots up, the output on the HyperTerminal will be as shown in Figure 2-3. www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com UG258 (v1.3) November 30, 2007...
  • Page 21: Executing Bluecat Linux Commands

    This BlueCat Linux kernel was built with networking support enabled, therefore it supports several network utilities when connected to a live network or connected directly to a remote computer. www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition UG258 (v1.3) November 30, 2007...
  • Page 22 To telnet from a networked computer to the board, issue the command, telnet 1.2.3.4. All of the Linux commands can now be performed remotely as if the user were logged into the console on a HyperTerminal. www.BDTIC.com/XILINX Getting Started with the MicroBlaze Development Kit - Spartan-3E 1600E Edition www.xilinx.com...

Table of Contents