在嵌入式FPGA板ULTRA96v2 上设置安装 PYNQ2.6环境 详解

花了点时间完成了设置, 记录并分享, 方便后人工作。

  • 演示步骤是在WIN10上的操作, 在UBUNTU上概念步骤一样。
  • ULTRA96 V1, 除下载镜像不同外(因为WIFI硬件模块不同), 步骤一样。
  • 原创不易, 转载请注明出处。
  1. 准备好硬件 :
  • ULTRA96v2
  • 12V DC 电源
  • 16G MICRO SD卡
  • JTAG (按需, 以后开发调试用)
  • USB3.0 连接线
  1. 下载PYNQ 镜像文件(约1G) http://avnet.me/ultra96v2-pynq-image-v2.6, 在本地电脑(比如WIN10)解压缩至本地, 解压后约8G.

  2. 下载烧录工具 (比如:BalenaEtcher)并安装在自己的工作PC上 ;

  3. 把MICRO SD卡插入读卡器, 本地电脑运行烧录工具, 选择解压镜像文件, 选择目标Micor SD卡, 选择FLASH 按钮,烧录;

  4. 把烧好(镜像还原好)的卡取出插入到FPGA板(ULTRA96v2)的卡槽, 使用USB3.0线 连接工作PCUSB和FPGAmicro USB3.0口后,FPGA接上DC12V电源,按位于板子上当中的SW4按钮,一阵LED闪烁后即启动了,很快PC就会识别FPGA板子(在WIN10的设备管理中可以看到虚拟串口COM3, 如图), 然后就可以登录了。
    在PC上打开浏览器,输入192.168.3.1 (密码是xlinix),登录后就可愉快的使用jupyter notebook。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    也可以用putty登录到FPGA上:用户名和密码都用xilinx,
    在这里插入图片描述
    在这里插入图片描述

  5. 设置WIFI, ssh或putty登录到FPGA后,输入如下命令打开WIFI功能:
    $ sudo systemctl enable wpa_ap.service
    或者 sudo systemctl start wpa_ap.service 临时启动WIFI使用
    在这里插入图片描述

  6. 重启FPGA, 然后在WIFI列表中可以看到PYNQXXXX, 点击连上就好。按照个人喜好可以进一步设置AP的名称和密码(略)。
    在这里插入图片描述

  7. 最后, 如果要连接INTERNET, 只要调用pynq.lib就可以, xx, yy 填上自己的SSID名字 和密码。
    在这里插入图片描述

总结:
有几个坑注意:
1.PYNQ2.6在ULTRA96v2上默认不开通WIFI,所以一开始FPGA开机后在WIFI列表中是找不到的。 需要先USB连接后设置。我为此浪费了很多时间,找为什么启动后WIFI列表中找不到这个AP(我安装另外一个系统是默认WIFI启用的)
2.usb的连线一定要用USB3.0, 网上官方的视频教程中连USB2.0的示意,很容易造成误导。
在这里插入图片描述

3.FPGA关机也是按SW4按钮, 关FPGA不要直接拔电源, 很容易造成MICRO SD卡损坏。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值