This is an old revision of the document!


Cmod S7-25 Out-Of-Box Demo (Under Construction)

Under Construction

This page is part of the 2020.1 updates, which are currently underway. Refer to Cmod S7-25 Out-Of-Box Demo (redirect) for the latest official version of this page.


Description

This project is a a simple Vivado demo using the Cmod S7-25's LEDs, RGB LED, buttons, and USB-UART bridge, written in Verilog. When programmed onto a Cmod S7, the demo will cycle the board's RGB LED from Blue to Green to Red to Black. The other LEDs will light up in sequence.

To use the USB-UART bridge feature of this demo, the Cmod S7 must be connected to a serial terminal on the computer it is connected to over the MicroUSB cable. Whenever one of the two buttons is pressed, “Button # Pressed!” is sent to the computer using the USB-UART bridge.


Inventory


Download and Usage Instructions

First and foremost, releases are only compatible with the version of the Xilinx tools specified in the release version number. In addition, releases are only compatible with the specified variant of the board. For example, a release tagged “20/DMA/2020.1” for the Zybo Z7 is only to be used with the -20 variant of the board and Xilinx tools of version 2020.1.

The latest release tag for this demo is highlighted in green, and release candidates (which may not be fully tested, and should be used at your own risk, are highlighted in yellow.

Important: The setup instructions found in this section only pertain to the latest release.

Note: Releases for FPGA demos from before 2020.1 used a different git structure, and used a different release tag naming scheme.

Release Tag Release Downloads Setup Instructions
25/OOB/2020.1-1 Release ZIP downloads See Below
v2018.2-2 Release ZIP downloads v2018.2-2 README
v2017.4-1 Release ZIP downloads v2017.4-1 README

Note: All demos for the Cmod S7 are provided through the Cmod-S7 repository on Github. Further documentation on the structure of this repository can be found on this wiki's Digilent FPGA Demo Git Repositories (Redirect) page


Instructions on the use of the latest release can be found in this dropdown:

Using the Latest Release
This page has been moved, the new location is Using a Digilent FPGA Github Demo's Releases (2020.1).
Set up the Cmod S7

Plug your Cmod S7 into your computer via the MicroUSB programming cable. Connect it to a serial terminal application with a baud rate of 9600.


This page has been moved, the new location is Using a Digilent FPGA Github Demo's Releases (2020.1).

At this point, the demo is now running on your Cmod S7. Refer to the Description section of this document for more information on what it does.


Additional Resources

All materials related to the use of the Cmod S7 can be found on its Resource Center.

For a walkthrough of the process of creating a simple HDL project in Vivado, see Getting Started with Vivado for Hardware-Only Designs (Redirect). Information on important parts of the GUI, and indirect discussion of the steps required to modify, rebuild, and run this demo in hardware can also be found here.

For technical support, please visit the FPGA section of the Digilent Forum.


{{tag>project cmod-s7}}