Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit



Similar documents
MicroZed I/O Expansion Carrier Card Getting Started Guide

Zynq SATA Storage Extension (Zynq SSE) - NAS. Technical Brief from Missing Link Electronics:

MicroZed Getting Started Guide

Getting Started Guide. Version 7.0

Virtual COM Port Driver Installation Manual

Virtual COM Port Driver Installation Manual

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

Quick Note 32. Using Digi RealPort with a Digi TransPort Router. UK Support September 2012

Debugging Network Communications. 1 Check the Network Cabling

Cypress CY7C64225 USB-to-UART Setup Guide Version 1.3

RN-XV-RD2 Evaluation Board

USB DRIVER INSTALLATION GUIDE

USB - FPGA MODULE (PRELIMINARY)

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

enervista UR Setup Software Quick Connect Instructions:

PCIe AHCI-IP Demo Instruction Rev Jul-15

Secu6 Technology Co., Ltd. Industrial Mini-ITX Intel QM77 Ivy Bridge Mobile Motherboard Support 3 rd Generation Core i7 / i5 / i3 Mobile Processor

Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial

Ultra Thin Client TC-401 TC-402. Users s Guide

Lab Experiment 1: The LPC 2148 Education Board

85MIV2 / 85MIV2-L -- Components Locations

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4

December 2002, ver. 1.0 Application Note 285. This document describes the Excalibur web server demonstration design and includes the following topics:

User Manual Revision English Converter / Adapter Ethernet to RS232 / RS485 (Order Code: HD HD M HD HD M)

Special Note Ethernet Connection Problems and Handling Methods (CS203 / CS468 / CS469)

System Installation. 3-1 Socket 370 Celeron/Pentium-III Processor. Installing S370 CPU. Removing CPU. Configuring System Bus

Figure 1 TOE2-IP FTP Server Demo Environment Setup on KC705

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

FRM301 SNMP Upgrade Procedure

Health Monitoring Demo for ice40 Ultra Wearable Development Platform User Guide. UG103 Version 1.0, September 2015

How to install USB driver (MICRO/I)

TE100-P21/TEW-P21G Windows 7 Installation Instruction

SBC6245 Single Board Computer

Chapter 5 Cubix XP4 Blade Server

Industrial L2+ Managed Gigabit/ 10 Gigabit Ethernet Switch. IGS-5225 Series. Quick Installation Guide

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

Connecting the DG-102S VoIP Gateway to your network

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

UPS Network Interface. Quick InstallationGuide

Configuring Serial Terminal Emulation Programs

PLC training panel (Twido version)

TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

1 INTRODUCTION. This document describes the procedure to upgrade LTMR.

DSA-1000 / PRT-1000 Device Server / Thermal Printer

Serial ATA PCI Quick Installation Guide

RCC2 Test Proceedures

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier. Troubleshooting Tips

PC/POLL SYSTEMS Version 7 Polling SPS2000 Cash Register TCP/IP Communications

Installation of USB Virtual COM. Version 1.02

Configuring the Switch with the CLI Setup Program

Keep it Simple Timing

Connecting your Omega/BetaPAT PLUS to a PC via a USB

T3 Mux M13 Multiplexer

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

Programming Device Manual Booklet AVR Prog USB v2

UBIQUITI BRIDGE CONFIGURATION PROCEDURE (PowerStation & NanoStation Units ONLY)

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Arduino Wifi shield And reciever. 5V adapter. Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the shield:

Communications Instructions for DOOSAN, FANUC Controls

Section 5: Installing the Print Driver

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

Chapter 2 Installation

Current Cost Data Cable User Guide. Installing and configuring the data cable

Installing PowerLink on Windows 7 64-bit

E-Blocks Easy Internet Bundle

USB DRIVER INSTALLATION GUIDE

Workshop Intel Galileo Board

50-Port 10/100/1000Mbps with 4 Shared SFP. Managed Gigabit Switch WGSW Quick Installation Guide

ENET-710. ENET Ethernet Module ENET-710 JAN / 06 FOUNDATION

User Guide for Windows 10

SABRE Lite Development Kit

Liebert IntelliSlot Web Cards

Starting Guide - Poseidon 3265 First steps for remote monitoring with Poseidon & GSM

CS 326e F2002 Lab 1. Basic Network Setup & Ethereal Time: 2 hrs

Video/Cameras, High Bandwidth Data Handling on imx6 Cortex-A9 Single Board Computer

Quick Start Guide. Cisco Small Business. 200E Series Advanced Smart Switches

Pre-lab and In-class Laboratory Exercise 10 (L10)

Iridium Extreme TM Satellite Phone. Data Services Manual

Prestige 314 Read Me First

ZOTAC ZBOX User s Manual

Configuring the Switch with the CLI-Based Setup Program

Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers. User s Guide

PM1122 INT DIGITAL INTERFACE REMOTE

Voice Over Internet Protocol (VoIP) Configuration

2-Port RS232 Serial PCI with UART Quick Installation Guide

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki

WinCON8000-R2/R8. Hardware User s Manual

PCI SATA Controller Card Model: SY-PCI40010

Industry First X86-based Single Board Computer JaguarBoard Released

SecureLinx Spider Duo Quick Start Guide

The UltraATA 133 PCI is an ultra high-speed dual channel Ultra ATA/133 controller board for use in Pentium-class computer.

Infinity C Reference Guide

Schneider OS-Loader usage via Ethernet or USB.

NXT Controller Manual IP Assignment in WAN Environments Application Note

Setup Manual and Programming Reference. RGA Ethernet Adapter. Stanford Research Systems. Revision 1.05 (11/2010)

Running the R4 Software on a USB Port

1 Serial RS232 to Ethernet Adapter Installation Guide

Transcription:

Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit

Table of Contents ABOUT THIS GUIDE... 3 ADDITIONAL DOCUMENTATION... 3 ADDITIONAL SUPPORT RESOURCES... 3 INTRODUCTION... 4 ZYNQ MINI-ITX DEVELOPMENT KIT CONTENTS... 5 GETTING STARTED WITH ZYNQ MINI-ITX DEVELOPMENT KIT... 6 DEMO HARDWARE REQUIREMENTS... 6 SETTING UP THE BOARD... 7 RUNNING THE EMBEDDED LINUX DEMO... 8 RUNNING THE ECHO SERVER DEMO... 9 NEXT STEPS... 11 GETTING HELP AND SUPPORT... 11 SETTING UP THE HOST PC... 12 INSTALL THE USB UART DRIVERS... 12 CONFIGURE THE HOST COMPUTER COM PORT... 12 INSTALL THE TERMINAL PROGRAM... 14

About this Guide This guide provides detailed information for getting started with the Xilinx Zynq -7000 All Programmable SoC Mini-ITX Development Kit. Follow the detailed instructions in this document to begin development right away. Additional Documentation Additional documents for the Xilinx Zynq-7000 All Programmable SoC are available for download at http://www.xilinx.com/support/documentation/zynq.htm Additional Support 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

Introduction The Xilinx Zynq Mini-ITX Development Kit provides a complete development platform for designing and verifying applications based on the Xilinx Zynq-7000 All Programmable SoC family. Available with the Zynq XC7Z045-2FFG900 or the XC7Z100-2FFG900 device in a small Mini-ITX form factor, the kit enables designers to prototype high-performance designs with ease, while providing expandability and customization through the FMC HPC expansion slot. The Zynq Mini- ITX development board features consist of Xilinx XC7Z045/XC7Z100-2FFG900 1GB PS DDR3 SDRAM 1GB PL DDR3 SDRAM 32MB of QSPI Flash 8KB of I2C EEPROM Real-Time Clock 10/100/1000 Ethernet Interface USB-UART Interface microsd Card Interface USB 2.0 4-Port Hub PCIe x4 Root-Port (x16 physical Slot) SATA-III Interface FMC HPC Slot (VADJ of 1.8V, 2.5V, or 3.3V) SFP Socket LVDS Touch Panel Interface HDMI Interface Audio Codec User LEDs and Switches Programmable LVDS Clock Source (GTX reference clock) 200 MHz LVDS Oscillator (system clock) JTAG Header ARM Processor PJTAG Header Digilent USB-JTAG Module (JTAG-SMT2)

Zynq Mini-ITX Development Kit Contents What s Inside the Box Avnet offers three versions of the Zynq Mini-ITX kit, the Board Kit, the Base Kit and the System Kit. The following describes what is included in each kit. Zynq Mini-ITX Board Kit o Zynq Mini-ITX development board Zynq XC7Z045-2FFG900 or XC7Z100-2FFG900 device Power module o Getting Started Guide o Downloadable documentation and reference design Zynq Mini-ITX Base Kit o Zynq Mini-ITX development board Zynq XC7Z045-2FFG900 or XC7Z100-2FFG900 device Power module FMC adapter o USB A-mini-B cables (2) o Ethernet cable o microsd Card o Vivado Design Edition software (device locked to XC7Z045-2FFG900 or XC7Z100-2FFG900) o Getting Started Guide o Downloadable documentation and reference design o 200W ATX power supply with US, UK, and Europe AC cord Zynq Mini-ITX System Kit o Mini-ITX Chassis Zynq Mini-ITX development board Zynq XC7Z045-2FFG900 or XC7Z100-2FFG900 device Power module FMC adapter 200W ATX power supply with US, UK, and Europe AC cord 500GB SATA-III hard drive o USB A-mini-B cables (2) o Ethernet cable o microsd Card o Vivado Design Edition software (device locked to XC7Z045-2FFG900 or XC7Z100-2FFG900) o Getting Started Guide o Downloadable documentation and reference design

What s available online o License for Vivado Design Suite http://www.xilinx.com/support/licensing_solution_center.htm http://www.xilinx.com/tools/faq.htm o Development Kit home page with Documentation and Reference Designs www.zedboard.org/product/mini-itx o Technical Support http://xilinx.com/support Getting Started with Zynq Mini-ITX Development Kit This Zynq Mini-ITX Development Kit comes with two demos programmed into the on-board QSPI Flash and the microsd Card. You can run these demos by simply setting up the board and turning the power on. Demo Hardware Requirements The required hardware for running the demos are Avnet Zynq Mini-ITX Development Board Power supply Module ATX power supply USB A-mini-B cable RJ45 Cable microsd Card

Setting up the Board Please perform the following steps to setup the Zynq Mini-ITX development board. 1. Install a jumper on JP1 pins 1-2. 2. Install a jumper on JP7 pins 3-4. 3. Install a jumper on JP9. 4. Connect the USB A-mini-B cable to J7 and the USB port of the PC (USB-UART connection). 5. If not already installed, install the power module onto the Mini-ITX board via J8, J9, and J10 connectors. 6. Connect the ATX power supply to P2 connector. 7. Connect the Ethernet cable to the RJ45 connector on the board and the Gigabit Ethernet port of the PC. 8. Start a Tera Term session and set the serial port parameters to 115200 baud rate, 8 bits, 1 stop bit, no parity and no flow control (please refer to the Setting up the Host PC section at the end of this document for installing the software driver for the USB-UART port and setting up the UART). 9. Set the IP address of your PC to 192.168.1.1 with subnet mask of 255.255.255.0.

Running the Embedded Linux Demo The microsd card shipped with the Zynq Mini-ITX kit includes an Embedded Linux demo. To run this demo Insert the microsd card in to the microsd card socket on the Zynq Mini-ITX board (J4). Set the mode switch (SW7, positions 1-5) to 00110 on the Zynq Mini-ITX board to boot from the microsd Card. Slide the SW12 power switch to the ON position on the Mini-ITX board. Linux will boot on the Zynq Mini-ITX board and you should see the following in the Tera Term terminal. Hit the return key to get the Linux prompt as shown in the following figure. Enter the following command at the Linux prompt and follow the on-screen instructions to run the LED demo. /opt/avnet/led_dimmer.elf

Running the Echo Server Demo The Zynq Mini-ITX kit is shipped with a bare-metal Echo Server demo stored in the on-board QSPI Flash. To run this demo Slide the SW12 power switch to the OFF position on the board. Set the boot mode switch (SW7, positions 1-5) on the board to 00010 (QSPI boot mode). Slide the SW12 power switch to the ON position. The Echo Server demo will run on the Zynq Mini-ITX board and you should see the following in the Tera Term terminal. Open a command window and ping the board as shown below. If the Ethernet connection is working, you should see 4 replies back as shown. Enter the following at the prompt. ping 192.168.1.10

To connect to the echo server, use the telnet utility program. Type the following telnet command as shown in following screenshot and hit the return key. telnet 192.168.1.10 7 When the echo server works properly, any data sent to the board is echoed in response. Some telnet clients immediately send the character to the server and echo the received data back instead of waiting for the carriage return. Simply type a few characters and see them echoed back on the terminal.

Next Steps Now that you have run through the demos and installed Vivado Design Edition, you are ready to create custom systems for the Zynq-7000 All Programmable SoC. You can start by downloading various reference designs for this board from the Avnet web site at www.zedboard.org/product/mini-itx. Getting Help and Support For questions regarding products within your Product Entitlement Account, send an e- mail message to your regional customer services representative Canada, USA and South America - isscs_cases@xilinx.com Europe, Middle East, and Africa - eucases@xilinx.com Asia Pacific including Japan - apaccase@xilinx.com For technical support including the installation and use of your product license file you may contact Xilinx Online Technical Support at http://www.xilinx.com/support. On this site you will also find the following resources for assistance: Software, IP and Documentation Updates Access to Technical Support Web Tools Searchable Answer Database with Over 4,000 Solutions User Forums Training - Select instructor-led classes and recorded e-learning options Contact Avnet Support for any questions regarding the Zynq Mini-ITX Kit reference designs or kit hardware www.zedboard.org/product/mini-itx

Setting up the Host PC This section describes how to install the USB drivers on the host PC for the USB-UART connection to the Zynq Mini-ITX board. Install the USB UART Drivers Download and install the Silicon Laboratories CP210x VCP drivers on the host computer. The drivers are available for download at http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx Configure the Host Computer COM Port The Reference designs use a terminal program to communicate between the host computer and the Mini-ITX board. To configure the host computer COM port for this purpose: 1. Connect the Mini-ITX board to the host computer via the J7 USB-UART port and power up the board. 2. Open the host computer Device Manage as shown in the following figure. In the Windows task bar, click Start, click Control Panel, and then click Device Manager. 3. Open UART properties. Expand Ports (COM & LPT), right-click Silicon Labs CP210x USB to UART Bridge, and then click Properties.

4. In the properties window, select the Port Settings tab; verify the settings match the values shown in the following figure. Click on the Advanced button to continue. 115200 8 None 1 None 5. Select an unused COM Port Number and then click OK. The following figure shows COM1 as the selected COM port number. 6. Click OK in the properties window, close the Device Manager and the Control Panel.

Install the Terminal Program Download and install the TeraTerm Pro terminal program on the host computer. TeraTerm Pro is available for download at http://ttssh2.sourceforge.jp/index.html.en. To communicate with the Mini-ITX board, configure the New Connection and Serial Port settings as shown in the following figure. These settings must match the host computer COM port settings shown in the previous section.