使用Cygwin工具在windows中生成zedboard+FMCOMMS2的VIVADO项目并编译(一)

在传统情况下生成zedboard+FMCOMMS2的VIVADO项目,需要在ubuntu系统中完成。不管是装一台ubuntu系统主机,或者是安装虚拟机都是比较麻烦的方式。本历程将使用cygwin工具,在windows中生成zedboard+FMCOMMS2的VIVADO项目并编译。

安装cygwin工具,进入cygwin的官网下载工具。cygn官网网址:Cygwin Installation 。同时在文章末尾也会提供网盘链接。

运行安装程序,安装默认下一页,安装地址自己选择或者默认,最后选择软件包时搜索make,在下方找到make,选择安装的版本,其他选择都默认直到安装完成。

运行cygwin工具,会打开类似Ubuntu中的命令行窗口

编译hdl_2019_r1需要用vivado2018.3版本,找到安装vivado2018.3版本的安装地址,例如我的安装地址为:D:\\APP\\Xilinx\\vivado2018_3\\Vivado\\2018.3\\bin,注意路径中间斜杆的方向与数量。在cygwin的窗口中设置vivado的环境变量,命令如下所示,注意替换安装地址。

$ export PATH=D:\\APP\\Xilinx\\vivado2018_3\\Vivado\\2018.3\\bin:$PATH

下载hdl_2019_r1,下载链接如下:

https://github.com/analogdevicesinc/hdl/archive/refs/tags/2019_r1.zip

解压hdl_2019_r1,在cygwin窗口中进入解压后的项目目录

cd d:/2024/7/15/hdl/hdl-2019_r1/projects/fmcomms2/zed

输入make进行编译,注意这个窗口容易崩溃,使用时开始编译后尽量不要动这个窗口,若编译失败,删除hdl_2019_r1文件,重新解压编辑即可。

编译完成后就可以使用vivado打开项目进行修改并生成bit文件。若无需修改项目,在项目目录下的fmcomms2_zed.runs/impl_1中已经生成了system_top.bit文件。

也可以使用同样的方式编译no-os。注意每次打开一个新的窗口,make前都需要设置vivado的环境变量,

链接说明:
setup-x86_64.exe 软件安装包
hdl-2019_r1.zip HDL原文件
hdl-2019_r1_ok.zip 使用cygwin编译过的HDL文件

链接:https://pan.baidu.com/s/1WGNJ1elGLoWPHWyyrhhlfQ 
提取码:14ic 

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值