pynq-z2(一)启动

https://pynq.readthedocs.io/en/latest/getting_started.html


 

PYNQ项目是一个支持Xilinx Zynq器件的开源软件框架,目的在于借助Python降低Zynq嵌入式系统开发门槛,有丰富的组件:

1.PYNQ-Z2image

1.1.下载映像文件

PYNQ-Z2映像文件是一个可启动的Linux映像,包括PYNQ Python包和其它开源包,可以从PYNQ-Z2官网下载到。
PYNQ官网
下载与板子适配的PYNQ-Z2版本映像文件:

下载PYNQ-Z2image

1.2.SD中烧录映像文件

开源工具Win32diskimager可以将原始磁盘映像写入可移动设备中,在嵌入式开发中经常会用到,比如Android或者Ubuntu on Arm等,在此使用这个工具将映像文件烧录到SD卡中(SD卡至少8GB)。

2.开发板环境配置

2.1.启动方式

首先将已经烧录好PYNQ-Z2映像文件的SD卡插入开发板卡槽中,然后通过右上角BOOT跳线帽选择从SD卡启动。

../_images/pynqz2_setup.png

  1. 将** Boot **跳线设置为SD位置。(这会将电路板设置为从Micro-SD卡启动)
  2. 要从微型USB电缆为电路板供电,请将电源 跳线设置到USB位置。(您也可以通过将跳线设置为REG,从外部12V电源调节器为电路板供电。)
  3. 将装有PYNQ-Z2图像的Micro SD卡插入电路板下方的Micro SD卡插槽中
  4. 将USB电缆连接到PC /笔记本电脑,以及 电路板上的PROG-UART MicroUSB端口
  5. 按照以下说明连接以太网端口
  6. 打开PYNQ-Z2并按照以下说明检查启动顺序

2.2.网络

开发板连接到网络后可以更新软件包,需要通过以太网电缆连接到一台可以上网的路由器上。

 

在接通PYNQ-Z2 

如电路板设置步骤6所示,将电源开关滑动到ON 位置以打开电路板。该红色 LED会立刻上来就确认板上有电源。几秒钟后,黄色/绿色/完成 LED将亮起,表示Zynq®设备正常运行。

一分钟后,您应该看到两个蓝色** LED和四个**黄色/绿色 LED同时闪烁。在则LED将开启和关闭,而黄色/绿色发光二极管留在。系统现已启动并可供使用。

设置好主板后,需要连接它才能开始使用Jupyter笔记本。

如果可用,您应将电路板连接到可以访问Internet的网络或路由器。这将允许您更新电路板并轻松安装新软件包。

您需要在计算机上安装以太网端口,并且需要具有配置网络接口的权限。通过直接连接,您将能够使用PYNQ,但除非您可以将以太网连接桥接到计算机上的Internet连接,否则您的主板将无法访问Internet。如果没有Internet访问权限,您将无法更新或加载新软件包。

直接连接到计算机(静态IP):

  1. 为计算机分配静态IP地址
  2. 将电路板连接到计算机的以太网端口
  3. 浏览到http://192.168.2.99

如果您连接到路由器或具有DHCP服务器的网络,您的主板将自动获得IP地址。您必须确保您有权将设备连接到网络,否则电路板可能无法正常连接。

连接到路由器/网络(DHCP):

  1. 将电路板上的以太网端口连接到路由器/交换机
  2. 将计算机连接到路由器/交换机上的以太网或WiFi
  3. 浏览到http:// <板IP地址>
  4. 可选:更改主机名
  5. 可选:配置代理设置

.终端

开发板启动后,可以通过串口终端软件Xshell或者开源免费的Putty连接到Pynq(确保串口线已连接),设置如下:

  • COM端口:可以在“设备管理器”—> “端口”中查到;
  • 波特率:115200
  • 数据位:8
  • 奇偶校验:无

然后点击连接即可成功连接开发板:这时可能出现两种情况,但是只要是出现connected就应该是连接上了:

第一种情况:

第二种情况

 

接下来可以在windows命令窗口输入 ping pynq看是否能够传输数据,能够传输则说明是可用的同时你也可以看到当前的ip。

4.2.访问主板上的文件

然后你就需要在windows本电脑目录下输入\\pynq\xilinx,然后输入用户名和密码都为xilinx,得到下图:

4.3.Jupyter Notebook

Pynq使用Jupyter Notebook环境提供示例和文档,使用浏览器可以交互式查看和运行笔记本文档。
使用浏览器访问http://上面获取的ip地址:9090即可连接到Jupyter Notebook(若保证网络没有问题却还是无法连接,可以等一会再连接),用户名和密码都是xilinx:


 

 参考:https://blog.csdn.net/Mculover666/article/details/83019579,但是添加部分自己配置时的心得

猜你喜欢

转载自blog.csdn.net/weixin_38438451/article/details/83474479
今日推荐