PYNQ-Z2开机测试

news/2025/1/13 10:51:04/

前期准备

在淘宝买了块P2,950版本,只有一块板卡,其他什么也没有。所以需要准备以下:1、一张8GB以上的micro SD卡;2、一根网线;3、安卓手机充电线一根;4、SD读卡器一个。5、路由器(这个不是必须的)。

烧写镜像,用Win32DiskImager软件烧写镜像,镜像可以在

http://www.tul.com.tw/ProductsPYNQ-Z2.html下载。

2.板子连接

板子配置如下图所示,1、将启动跳线,设置为SD。2、供电跳线设置为USB。3、插入SD卡。4、接上USB线(Z2的USB线在下面)。5、接网线。6、拨动电源开关。

测试

我这里是将网线直接接在我的计算机,这样Z2板卡不能联网,如果将网线接在路由器上就可以上网。

首先设置本地计算机IP地址,设置IP为192.168.2.xx,其中xx为1-255任意一个,不包括99,因为Z2本地IP为192.168.2.99.可以ping通设备。然后大概等三分钟左右,灯会亮。

例子程序运行

在浏览器中http://192.168.2.99,

会出现输入密码,密码为xilinx,然后进入jupyter。选择base->board->Buttons and LEDS demonstration 然后run。就可以出现结果(按BTN0,led4和led5颜色会变)


http://www.ppmy.cn/news/180677.html

相关文章

Z-Turn(ZYNQ)板卡移植petalinux操作系统

一、安装petalinux 1.安装虚拟机,在虚拟机里安装linux系统(ubuntu 16.04) 虚拟机里磁盘尽量预留多一点,建议60G以上,我的是80G建议安装VMware Tools虚拟机开发工具:vivado 2017.4(Windows) petalinux 20…

STM32F103ZET6

一、芯片型号说明及一些基本信息: 1. STM32 F 103 Z E T 6 STM32:代表 ARM Conte-x 内核的32位微控制器F:代表芯片子系列103:代表增强型系列Z:这一项代表引脚数,其中T代表36脚、C代表48脚、R代表64脚、V…

STM32F103ZET6 — USART

串口通信介绍 UART串口通信,使用三线即可进行最基本的数据收发传送: 在数据线上的 Timing 遵循标准的串口通信协议,由起始位,数据,校验位,停止位组成,数据传输 LSB -> MSB: 板载…

Xilinx ZCU106开发详解(Xilinx Zynq UltraScale+ MPSoC)

ZCU106开发详解之 Petalinux 2018.1安装创建Petalinux工程全记录 ZCU106开发详解之VIVADO开发环境的安装 ZCU106开发之PL侧闪灯 ZCU106开发之PS侧MIO闪灯 ZCU106开发之AXI_Bram ZCU106开发之AXI_HP ZCU106开发之AXI_DMA ZCU106开发之SFP ZCU106开发之PL侧DDR4 ZCU106开…

Thinkpad连续响4遍4个短嘀故障记录

手里有一台07年产的Thinkpad Z61t,虽然已经很多年了,但是依然有八成新,刚好现在没有机子用,于是装了个deepin作为主力机使用。安装好以后,开机时每次都提示TPM错误,一搜索发现需要关闭BIOS中的security chi…

ThinkPad全系列恢复光盘(官方链接)(转)

http://www.ibmkgai.com/viewthread.php?tid=31500&extra=&page=1 给大家转个好东西,ThinkPad全系列恢复光盘(官方链接)(转) ----------这东西不好收集啊,大家要支持!---------- 都是联想官方原始系统,就是你机器买回来时候装的系统。

ThinkPad Z61t系统重装

ThinkPad Z61t系统重装 1、相关信息 机器型号:ThinkPad Z61t 9441 MK4 机器自带的是XP HOME版,并且IBM自带的软件很多对普通人来说并没有多大意义。并且开关机速度很慢,怎么优化都不行。 IBM的笔记本重装十分麻烦,尤其是在驱动这一…

北斗ATGM332D定位 gps驱动

ATGM332D 接口 串口 协议 经纬度换算 代码示例 #include <stdio.h> int my_strcmp(char *s1, char *s2, int len) {int i;for(i 0; i < len; i){if(s1[i] ! s2[i])return 0;}return 1; }char *my_strfind(char *buf, char *s, char s_len, int len) {int…