Cyclone V SoC Development Kit Quick Start Guide · Cyclone V SoC Development Kit Quick Start Guide...

4
A Complete Development Environment Cyclone V SoC Development Kit Quick Start Guide Software Download and install Cyclone V SoC Development Kit Installer to obtain the following items: • Design examples - Golden System Reference Design - Board Update Portal Design - Board Test System (BTS) Design Suite • Documentation - Cyclone V SoC Development Kit User Guide - Cyclone V SoC Development Board Reference Manual - Board design files - Golden System Reference Design User Guide • Design software* - Altera ® SoC Embedded Design Suite (EDS), including ARM ® Development Studio 5 TM (DS-5 TM ) Altera Edition Toolkit - Quartus ® II software - Nios ® II Embedded Design Suite - MegaCore ® intellectual property (IP) library - Mentor Graphics ® ModelSim ® -Altera Edition software *These software items may or may not be needed depending on your purposes. For more details, refer to the Installation and Licensing section. *You can download the kit installer from www.altera.com/products/devkits/altera/kit-cyclone-v-soc.html. You can also order the Development Kit installation DVD along with the Quartus II software DVD on the Documentation page (www.altera.com/literature/lit-index.html) of the Altera website. What’s in the Box Hardware The development board includes the following hardware: • Cyclone ® V SX 5CSXFC6D6F31C6N FPGA • Embedded USB-Blaster TM II for hard processor system (HPS) or FPGA programming • PCI Express ® (PCIe ® ), high-speed mezzanine card (HSMC), and Linear Tech expansion headers • Two 10/100 and one 10/100/1000 Ethernet ports • CAN network port and USB On-The-Go (USB OTG) port • Two 1GB DDR3 SDRAM banks, 64 MB quad serial peripheral interface (quad SPI) flash, SD card • Character LCD and serial digital interface (SDI) video port

Transcript of Cyclone V SoC Development Kit Quick Start Guide · Cyclone V SoC Development Kit Quick Start Guide...

A Complete Development Environment

Cyclone V SoC Development Kit

Quick Start Guide

SoftwareDownload and install Cyclone V SoC Development Kit Installer to obtain the following items:

•Designexamples- Golden System Reference Design- Board Update Portal Design- Board Test System (BTS) Design Suite

•Documentation- Cyclone V SoC Development Kit User Guide- Cyclone V SoC Development Board

Reference Manual- Board design files- Golden System Reference Design User Guide

•Designsoftware*- Altera® SoC Embedded Design Suite (EDS),

including ARM® Development Studio 5TM (DS-5TM) Altera Edition Toolkit

- Quartus® II software- Nios® II Embedded Design Suite- MegaCore® intellectual property (IP) library- Mentor Graphics® ModelSim®-Altera

Edition software

*Thesesoftwareitemsmayormaynotbeneededdepending on your purposes. For more details, refer to the Installation and Licensing section.

*Youcandownloadthekitinstallerfromwww.altera.com/products/devkits/altera/kit-cyclone-v-soc.html.YoucanalsoordertheDevelopmentKitinstallationDVDalong with the Quartus II software DVD on the Documentation page (www.altera.com/literature/lit-index.html) of the Altera website.

What’s in the BoxHardwareThe development board includes the following hardware:•Cyclone® V SX 5CSXFC6D6F31C6N FPGA•EmbeddedUSB-BlasterTM II for hard processor system (HPS) or FPGA

programming•PCIExpress® (PCIe®), high-speed mezzanine card (HSMC), and Linear Techexpansionheaders

•Two10/100andone10/100/1000Ethernetports•CANnetworkportandUSBOn-The-Go(USBOTG)port•Two1GBDDR3SDRAMbanks,64MBquadserialperipheralinterface(quadSPI)flash,SDcard

•CharacterLCDandserialdigitalinterface(SDI)videoport

f. The Board Update Portal web server allows you toblink on-board LEDs and write to the LCD. It alsohas useful links to web pages with moreinformation, such as the kit installer, FPGA andembedded design software, and documentation.Refer to the Installation and Licensing section tosee what you need to download and install.

g. If you cannot access the Board Update Portal, youcan still access the developer resources pagesdirectly through the following links:

• Hardware Developer Resources:www.altera.com/support/soc-hw-resource.html

• Software Developer Resources:www.altera.com/support/soc-sw-resource.html

h.To connect a serial console to the board, refer to the “Installing USB Serial Drivers” section of the Altera SoC Embedded Design Suite User Guide.

Verify Basic Operationa. Attach the included Ethernet cable from the board’s

HPS Ethernet jack (J2) to your network. If you donot have an available network port, or your networkdoes not have a DHCP server, proceed to STEP g.

b. Connect the included power adapter from an A/Coutlet to J22 on the board.

c. Ensure the included SD card is mounted into socketJ3, then turn the board on using Power SwitchSW5.

d. The HPS is busy booting the Golden SystemReference Design Linux image. After the image isbooted the system’s LCD screen will display “HelloTim” and an IP address. If the system was unable toget an IP address, it will display “No IP Address”.Proceed to STEP g.

e. To see the Board Update Portal web server, open abrowser, and type the IP address from the boardinto the URL field.

Figure 1. Board Update Portal

Installation and LicensingNot all the software mentioned in the preceding section needs to be installed. The exact tools to install will depend on what you are planning to use the Cyclone V SoC Development Kit for. For example, a hardware IP developer will install very different tools than an application software developer working with the development kit. The following table details what should be installed based on what you plan to do.

TutorialsNow that you are done with installation, the next step is to experience the SoC design flow by going through some hands-on tutorials. Again, which tutorial to try depends on the task you plan to accomplish and what your role (hardware/software/firmware) is. Please refer to the table below.

Quartus II Web Edition SoC EDS Kit Project Files

Develop and debug an FPGA design

Functionally test FPGA IP under software control

Develop and debug embedded software (driver / application)

Develop PCB

Action Hardware Firmware Software Description Document

Add IP to the FPGA Qsys tutorial -

Functional verification of IP in FPGA (isolated) System Console RocketBoards Wiki

Functional verification of IP in system (CPU control)

Bare-metal software SoC EDS User Guide

Hardware or software Hand-off SoC EDS RocketBoards Wiki

Generate preloader SoC EDS RocketBoards Wiki

Debug software connected to target board User space application SoC EDS User Guide

Debug software connected to target board Kernel driver SoC EDS User Guide

Programflashmemory (Hardware image and software image)

HPSflashprogrammer SoC EDS User Guide

Hardware or software cross triggering (advanced topic)

Triggering between SignalTapTM and Debugger

SoC EDS User Guide

You need to install...If you plan to...

1. For instructions on how to download and install the Quartus II Web Edition software, and the developmentkit project files, refer to the “Software Installation” chapter of the Cyclone V SoC Development Kit User Guide.

2. Quartus II Web Edition software and the development kit project files are not license-controlled. The SoCEDS requires a proper ARM DS-5 license (FlexLM) to use. Each Cyclone V SoC Development Kit comesbundled with an ARM DS-5 license. Refer to the Dear Customer Letter that comes with the development kitbox for download and licensing instructions.

Related Links

Kit-specific resources• Cyclone V SoC Development Kit:

www.altera.com/products/devkits/altera/kit-cyclone-v-soc.html

• Cyclone V devices:www.altera.com/devices/fpga/cyclone-v-fpgas/cyv-index.jsp

• Transceiver portfolio:www.altera.com/technology/high_speed/hs-index.html

General Design Resources• Linux Community Support Portal:

www.rocketboards.org

• Board Design Resource Center:www.altera.com/technology/signal/board-design-guidelines/sgl-bdg-index.html

• Licensing:www.altera.com/download/licensing/lic-index.html

• Software Download Center:www.altera.com/download/dnl-index.jsp

• Technical Support Center:www.altera.com/support/spt-index.html

• Development kits:www.altera.com/products/devkits/kit-index.html

• Embedded processing:www.altera.com/embedded

• Altera Forum:www.alteraforum.com

© 2013 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and are trademarks or registered trademarks in other countries. All other words and logos identified as trademarks or service marks are the property of their respective holders as described at www.altera.com/legal. November 2013. L01-44477-02

Electromagnetic interference caused by any modification made to the kit contents is thesoleresponsibilityoftheuser.Thisequipmentisdesignatedforuseonlyinanindustrial research environment.

Without proper anti-static handling, the board can be damaged. Therefore, use anti-static handling precautions when touching the board.