Loading

PYNQ-Z2板上手初体验

今天在课题组开了会,收到了第一块FPGA板---可爱的小粉板

可是我对它无从下手啊啊啊,怎么办呢。

从网上零零散散找了些资料,在此记录下吧,免得忘掉啦。

第一步--软硬件准备

硬件准备

  PYNQ-Z2 开发板
   以太网线
   Micro USB 数据线
   空白Micro SD 卡(最少8GB 容量)

软件准备

  先在SD卡上制作镜像

  https://blog.csdn.net/qq_34341423/article/details/102507665

  (手上没有SD读卡器,我就把PYNQ板子放一放了,结果今天读卡器到了……才发现套装PYNQ里的sd卡已经帮我制作好镜像了,以后买套装PYNQ的小伙伴可以跳过制作镜像步骤噢)

  (打开板子后,我又卡了……没有网线)

  网络配置参照如下

  https://blog.csdn.net/weixin_42138088/article/details/105620018?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

  连接Jupiter Notebook

  测试以太网是否连接成功 在cmd里输入 ping 192.168.2.99

  连接成功后即可通过192.168.2.99访问Jupiter Notebook

  通过samba传输文件

  在开发过程中,如果需要在PC机与板卡之间传输一些较大的文件,可以通过PYNQ支持的samba协议将PYNQ的文件系统当作一个网络硬盘直接读取。

  操作方法:在Windows中只需要打开资源管理器,输入\\pynq\xilinx即可成功连接。

 

相关设计、文档与软件整理

(来自网络http://www.digilent.com.cn/community/411.html)

PYNQ官方网站(http://www.pynq.io/)
PYNQ板卡资源
• PYNQ-Z2 User Manual (PDF)
(https://d2m32eurp10079.cloudfront.net/Download/pynqz2_user_manual_v1_0.pdf)
• PYNQ-Z2 Boot Image (https://d2m32eurp10079.cloudfront.net/Download/pynq_z2_v2.3.zip)
• PYNQ-Z2 Board File (for Pmod IP support please refere here)
(https://d2m32eurp10079.cloudfront.net/Download/pynq-z2.zip)
• Master XDC (http://www.tul.com.tw/download/pynq-z2_v1.0.xdc.zip)
• Protective Acrylic Case (PDF) 
(http://www.tul.com.tw/download/PYNQ_Z2-AcrylicCaseDrawing.PDF)
• Zynq Datasheet (PDF) 
(https://www.xilinx.com/support/documentation/data_sheets/ds187-XC7Z010-XC7Z020-Data-Sheet.pdf)
• Zynq Manual (PDF) 
(https://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf)
• Schematics (PDF)
(http://www.tul.com.tw/download/TUL_PYNQ%20Schematic_R12.pdf)

官方教学视频
1. 「10分钟轻松上手PYNQ(中文字幕)」(http://www.digilent.com.cn/studyinfo/67.html)

官方入门指导手册/实验指导手册
1. PYNQ中文入门指导手册及示例程序
(http://f.digilent.com.cn/video_20170828_jxus4q5wb5tsm.rar?attname=PYNQ-Z1中文入门指导手册及示例程序.rar)

社区资源整理:
1.「机器学习:如何在PYNQ-Z1上搭建开源二值神经网络BNN」(http://www.digilent.com.cn/community/385.html)
2.「Xilinx BNN-PYNQ框架入门」(https://github.com/Xilinx/BNN-PYNQ)
3.「论文 | 在PYNQ上实现深度递归神经网络语言模型」(http://www.digilent.com.cn/community/584.html)

PYNQ 开源项目作品:
1.「基于PYNQ的Launchpad」(http://www.digilent.com.cn/project/details/145.html)
2.「基于PYNQ智能识别计算器」(http://www.digilent.com.cn/project/details/138.html)
3.「基于PYNQ的双目视觉系统」(http://www.digilent.com.cn/project/details/140.html)
4.「基于PYNQ的智能便携运输轮」(http://www.digilent.com.cn/project/details/158.html)
5.「基于PYNQ的心电监测与分析装置」(http://www.digilent.com.cn/project/details/161.html)
6.「基于PYNQ与BNN深度学习的复杂环境探测机器人」(http://www.digilent.com.cn/project/details/164.html)
7.「基于PYNQ的手势识别手套」(http://www.digilent.com.cn/project/details/166.html)

Python入门视频教程:
1. 「从菜鸟到达人:Python入门宝典」(http://www.digilent.com.cn/studyinfo/53.html)

Vivado 最新版及各版本下载地址(百度云),感谢网友“FPGATopic”:
(https://www.cnblogs.com/ifpga/p/8975804.html)

PYNQ-Z2 启动镜像(百度云),本人提供,原地址下载速度实在慢:
(链接: https://pan.baidu.com/s/1L4oTwTbk6nWxU9j41sUzCw 提取码: 5152)

posted @ 2020-07-07 20:41  kyshan  阅读(2200)  评论(0编辑  收藏  举报