基于PYNQ的RT-Thread移植

  • 配置需求
  1. 操作系统:Windows 10
  2. 硬件设备:PYNQ-Z1
  3. 开发环境:Vivado2018.3
  4. RT-Thread系统版本:https://gitee.com/rtthread/rt-thread,标签:V4.0.3
  • 移植步骤
  1. 安装PYNQ-Z1的board file文件

通过网址https://github.com/cathalmccabe/pynq-z1_board_files将下载好的PYNQ-Z1.zip文件解压到安装好的vivado路径Vivado\2018.3\data\boards\board_files下面即可。

  1. 使用vivado创建工程文件

首先在E盘,也可以在其它磁盘创建一个空的文件夹用来存放工程,取名为workspace。打开vivado,选择新建一个工程。点击Next。工程路径存放在之前我们创建的workspace空文件夹下面,然后工程名称取名为rtthread。然后,点击Next选择“RTL project”,选择Next,选择“Boards”,找到PYNQ-Z1,选择Next(如下图所示)。

 选择Finish即可完成工程的创建。

然后,选择左侧“Create Block Design”,跳出对话框,默认点OK,选择“+”添加IP,

选择类型为ZYNQ7。

 选择“Run Block Automation”,跳出对话框,默认点OK,此时会自动连接引脚。将M_AXI_GP0_ACLK引脚连接到FCLK_CLK0,否则在生成HDL的时候会报错。

切到“source”下,右击选择“Create HDL Wrapper…”,跳出对话框默认OK。

右击选择“Generate Output Product”。跳出对话框默认Generate即可。点击左侧“Generate Bitstream”,生成bit流文件。跳出对话框默认OK即可。

将硬件信息导出,如下图所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

happydesigner

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值