使用Digilent Github演示项目
概述
Digilent通过Github提供项目,旨在展示我们的FPGA和Zynq板的不同用途。本指南将描述如何在Vivado 2016中下载和运行这些项目。
在本教程的最后,您将有您的演示项目运行在您的董事会。
先决条件
硬件
-
支持项目的Digilent 7系列FPGA或Zynq板
-
USB电缆
软件
-
Xilinx Vivado 2016。X
-
本教程使用Vivado 2016.4
-
-
Digilent板支持文件
-
遵循维基指南关于如何安装Vivado 2016的板支持文件。X
-
- 本教程支持的项目
-
平台 项目名称 使用SDK Wiki页面 Github回购 Github释放档案 附庸风雅的 Pmod VGA演示 没有 Wiki链接 Github链接 ZIP下载 附庸风雅的 GPIO演示 没有 Wiki链接 Github链接 ZIP下载 附庸风雅的 XADC演示 没有 Wiki链接 Github链接 ZIP下载 艺术Z7-10 HDMI在演示 是的 Wiki链接 Github链接 ZIP下载 艺术Z7-10 HDMI了演示 是的 Wiki链接 Github链接 ZIP下载 艺术Z7-10 XADC演示 没有 Wiki链接 Github链接 ZIP下载 艺术Z7-20 HDMI在演示 是的 Wiki链接 Github链接 ZIP下载 艺术Z7-20 HDMI了演示 是的 Wiki链接 Github链接 ZIP下载 艺术Z7-20 XADC演示 没有 Wiki链接 Github链接 ZIP下载 Basys 3 Abacus演示 没有 Wiki链接 Github链接 ZIP下载 Basys 3 GPIO演示 没有 Wiki链接 Github链接 ZIP下载 Basys 3 键盘演示 没有 Wiki链接 Github链接 ZIP下载 Basys 3 XADC演示 没有 Wiki链接 Github链接 ZIP下载 Cmod A7 15 t GPIO演示 没有 Wiki链接 Github链接 ZIP下载 Cmod A7 15 t 开箱演示 是的 Wiki链接 Github链接 ZIP下载 Cmod A7 15 t XADC演示 没有 Wiki链接 Github链接 ZIP下载 Cmod A7 35 t GPIO演示 没有 Wiki链接 Github链接 ZIP下载 Cmod A7 35 t 开箱演示 是的 Wiki链接 Github链接 ZIP下载 Cmod A7 35 t XADC演示 没有 Wiki链接 Github链接 ZIP下载 Genesys 2 DMA音频演示 是的 Wiki链接 Github链接 ZIP下载 Genesys 2 HDMI演示 是的 Wiki链接 Github链接 ZIP下载 Genesys 2 键盘演示 没有 Wiki链接 Github链接 ZIP下载 Genesys 2 OLED演示 没有 Wiki链接 Github链接 ZIP下载 在下4 Abacus演示 没有 Wiki链接 Github链接 ZIP下载 在下4 GPIO演示 没有 Wiki链接 Github链接 ZIP下载 在下4 OOB演示 没有 Wiki链接 Github链接 ZIP下载 在下4 XADC演示 没有 Wiki链接 Github链接 ZIP下载 在下4 DDR GPIO演示 没有 Wiki链接 Github链接 ZIP下载 在下4 DDR 键盘演示 没有 Wiki链接 Github链接 ZIP下载 在下4 DDR 音乐电影演示 没有 Wiki链接 Github链接 ZIP下载 在下4 DDR OOB演示 没有 Wiki链接 Github链接 ZIP下载 在下4 DDR XADC演示 没有 Wiki链接 Github链接 ZIP下载 在下视频 DMA音频演示 是的 Wiki链接 Github链接 ZIP下载 在下视频 GPIO演示 没有 Wiki链接 Github链接 ZIP下载 在下视频 HDMI演示 是的 Wiki链接 Github链接 ZIP下载 在下视频 键盘演示 没有 Wiki链接 Github链接 ZIP下载 在下视频 OLED演示 没有 Wiki链接 Github链接 ZIP下载 在下视频 XADC演示 没有 Wiki链接 Github链接 ZIP下载 剑 基本的I / O演示 没有 N/A Github链接 ZIP下载 剑 MicroblazeGPIO演示 是的 N/A Github链接 ZIP下载 Zybo DMA音频演示 是的 Wiki链接 Github链接 ZIP下载 Zybo HDMI输入演示 是的 Wiki链接 Github链接 ZIP下载 Zybo HDMI输出演示 是的 Wiki链接 Github链接 ZIP下载 Zybo XADC演示 没有 Wiki链接 Github链接 ZIP下载 Zedboard DMA音频演示 是的 Wiki链接 Github链接 ZIP下载 Zedboard OLED演示 没有 Wiki链接 Github链接 ZIP下载
重要的
如需进一步的要求,如串行终端、外部电源或其他硬件,请查看项目的wiki页面。
教程
1.从Digilent Github下载项目ZIP
这个步骤描述了如何从Digilent Github下载一个版本,你也可以直接通过点击上面项目支持表中的链接下载项目存档。存档可以放置在您想要的任何地方,并且需要使用它进行提取右键单击→提取全部.
- 从Github下载
-
1.3)所有必要的文件都包含在每个项目文件夹中,并建立了相关的文件路径,所以只要文件不在文件夹中移动,你就可以从任何位置移动和运行项目。
2.打开项目
选择“SDK硬件切换”选项,如果你的项目支持Vivado SDK,你想直接跳转,否则选择“Vivado”选项。查看上面的支持项目表,以确定该项目是否为SDK项目。
- SDK硬件切换
-
2.2)点击好吧以完成SDK的启动。
- Vivado
-
2.3)输入“source ./create_project”命令。Tcl”,这将为您在之前cd到的proj目录中设置项目。
3.产生的比特流
如果您之前选择了“SDK硬件切换”选项,请跳过此步骤。
- 产生的比特流
-
4.进口SDK项目
如果您的项目不支持SDK,请跳过此步骤。
- SDK硬件切换
-
4.5)返回“导入工程”,确认hw_handoff、应用、BSP (application board support package)工程都已勾选,单击完成打开SDK中的项目。
- 从Vivado发射
-
4.1)如果“生成比特流完成”对话框仍然打开,单击取消.
5.运行该项目
如果您在前面的步骤中已经在SDK中打开了项目,请选择“SDK”选项,否则选择“Vivado”。
- SDK
-
5.1)确保您的单板是打开的,并通过USB线连接到您的计算机。5.2)重新访问项目的wiki页面,检查是否有额外的要求,如设置串行终端或连接额外的电缆。5.5)项目现在将被编程并在你的板上运行,你可以回到项目的wiki页面来验证功能。
- Vivado
-
5.1)确保您的单板是打开的,并通过USB线连接到您的计算机。5.2)重新访问项目的wiki页面,检查是否有额外的要求,如设置串行终端或连接额外的电缆。5.8)项目现在将被编程并在您的板上运行,您可以返回项目的wiki页面来验证功能。