PYNQ开发板使用-PS-helloworld

本文详细记录了在PYNQ-Z2开发板上通过ZYNQ开发流程,利用vivado和SDK实现PL端LED测试及PS端uart打印HelloWorld的过程。包括下载并集成开发板文件,创建工程,添加zynq7processingsystemIP,配置uart,解决生成错误,最终成功打印。

继上一篇,完成PL端LED测试之后,尝试使用PYNQ-Z2 PS端的uart打印helloworld。

同样启动方式使用JTAG启动

首先需要对ZYNQ开发流程有一定的了解,ZYNQ开发需要先创建vivado工程,在其中将PL端和PS端都配置完毕后需要导出设计,然后再启动SDK进行PS端开发。

再本次实验之初,按照常理先查找了PYNQ-Z2的原理图和用户手册,查看UART应该使用哪一个。。等一系列需要在vivado中配置的依据。但是完成所有配置之后,发现串口没有打印helloworld。于是换了思路:问度娘。发现有开发者写了一个在vivado中添加支持pynq-z2的文件,于是有了以下操作:

1)下载pynq-z2开发板文件,并加入vivado环境

2)创建vivado工程(创建对应开发板的工程),添加PS设计

3)添加zynq7 processing system IP,不做任何配置直接“Run Block”

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值