当前位置:   article > 正文

AD9361+zedboard(ZYNQ7020)的SDK工程(上)_领航者7020+ad9361

领航者7020+ad9361

1.准备工具

vivado2018.3
HDL源码:https://wiki.analog.com/resources/fpga/docs/releases
no_os:https://github.com/analogdevicesinc/no-OS
注意:HDL源码下载的版本要与vivado一致,我这里是2018.3
HDL版本选择在这里插入图片描述

2.构建vivado工程

2.1编译源文件

解压下载的HDL文件的压缩包
在这里插入图片描述
进入该文件夹C:\AD9361\hdl-hdl_2019_r1\projects\fmcomms5\zc702就是上一步解压完的那个文件夹里的路径,我这用的板子是ZEDBOARD,芯片是ZYNQ7020,所以选的是zc702文件夹。
在这里插入图片描述
记事本打上一步文件夹中的makefile文件,可以查看依赖环境,这里不要关闭makefile。
在这里插入图片描述
进入C:\AD9361\hdl-hdl_2019_r1\library的库文件夹,找到上面makefile的第一项axi_ad9361的库。双击进入axi_ad9361库文件夹,复制路径。
在这里插入图片描述
在“开始”里找到“Xilinx design tools”下的“vivado2018.3 Tcl shell”,打开后用Linux命令进入到上一步的axi_ad9361库文件夹中,这里的操作是输入 cd后空格,把上一步复制的路径粘贴一下,记得改斜杠为反斜杠,按enter键。然后输入 source ./axi_ad9361_ip.tcl按enter键后开始进行编译
在这里插入图片描述
编译完生成“.xpr”文件,这就是vivado的工程文件。还没完,这只是第一个依赖库的编译,上面makefile中的依赖库都要编译依次,编译步骤就是进入对应的依赖库中,利用source命令编译带有**ip.tcl的文件。
在这里插入图片描述
2.2接下来就是利用C:\AD9361\hdl-hdl_2019_r1\projects\fmcomms5\zc702的源码和TCL构建vivado工程了。打开vivado2018,在左下角的 tcl console中输入cd C:\AD9361\hdl-hdl_2019_r1\projects\fmcomms5\zc702
在这里插入图片描述
继续输入 source ./system_project.tcl 系统开始编译生成vivado工程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/462790
推荐阅读
相关标签
  

闽ICP备14008679号