This repository contains all demos for the Arty S7.
For more information about the Arty S7, visit its Resource Center on the Digilent Wiki.
Each demo contained in this repository is documented on the Digilent Wiki, links in the table below.
Wiki Link | Demo Master Branch | Submodules Used |
---|---|---|
Arty S7 General Purpose I/O Demo | 25/GPIO/master, 50/GPIO/master | HW |
Arty S7 XADC Analog to Digital Converter Demo | 25/XADC/master, 50/XADC/master | HW |
Arty S7 Petalinux Demo | 50/Petalinux/master | HW, OS |
This repository is designed to offer a unified and comprehensive approach to all of the aspects of the demos that we provide for the Arty S7, across multiple tools. By cloning this repo recursively you will receive the repositories for Vivado projects (HW), and Vitis workspaces (SW). Each submodule may have its own submodule dependencies which will also be pulled when cloning. An important aspect of this structure is the fact that the SW heavily depends on hardware hand-off files from the HW repository.
This repository also provides releases containing project and image files used by the various tools involved. Releases provide files that are directly usable, without requiring the use git or any scripting systems. Documentation of each demo, as well as instructions for using their releases, can be found by visiting the corresponding pages on the Digilent Wiki, links below. All releases in this repository can be found in this repository's releases page, however, use of the wiki pages to find specific well-tested releases is advised.
For instructions on how to use this repository with git, and for additional documentation on the submodule and branch structures used, please visit Digilent FPGA Demo Git Repositories on the Digilent Wiki. Note that use of git is not required to use this demo. Digilent recommends the use of project releases, for which instructions can be found in each demo wiki page, linked in the table of demos, above.
Demos were moved into this repository during 2020.1 updates. History of these demos prior to these updates can be found in their old repositories, linked below:
- https://github.com/Digilent/Arty-S7-25-GPIO/
- https://github.com/Digilent/Arty-S7-50-GPIO/
- https://github.com/Digilent/Arty-S7-25-XADC/
- https://github.com/Digilent/Arty-S7-50-XADC/
- https://github.com/Digilent/Petalinux-Arty-S7-50 and https://github.com/Digilent/Arty-S7-50-base-linux