PYNQ开发板使用-PL-LED-JTAG启动实验

原本使用PYNQ开发板做人工智能的实验,是不需要涉及操作系统以下的开发,但是为了让自己买的这块板子可以满足对嵌入式开发的学习需要,所以就尝试了一下PL控制LED。(PYNQ-Z2

准备:

PYNQ用户手册

PYNQ-Z2原理图

z2开发板

micro USB下载电缆

创建VIVADO工程:

1)在创建工程向导中,先不添加约束文件

2)add source->create design source:

PYNQ开发板使用-PL-LED-JTAG启动实验

3)add source->create constrasints:

PYNQ开发板使用-PL-LED-JTAG启动实验

这里的约束需要参照用户手册中LED管教号老进行绑定,或者查看z2原理图中的引脚号,或者在创建工程是导入XDC文件,该文件可以从官网上获取MasterXDC(需要注意该约束文件需要根据具体设计来进行修改)

4)编译

5)连接目标板:

PYNQ开发板使用-PL-LED-JTAG启动实验

这里除了一个小插曲:我之前使用vivado2015.4连接不到板子,后来重新用2018.3创建工程就连接上了,不知道为什么。

最后右键xc7z020_1(PL)烧写,即可

PYNQ开发板使用-PL-LED-JTAG启动实验