ADI AD9371/9375+Xilinx ZC706 No-OS初始工程搭建 ——Vivado2019.2

PL端HDL源码下载:https://github.com/analogdevicesinc/hdl/tree/hdl_2019_r2

PS端No-OS C语言嵌入式程序源码下载:https://github.com/analogdevicesinc/no-OS/tree/2019_R2/projects/ad9371/src

AD9371/9375 C语言源码src 和 Transceiver Evaluation Software 下载

https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluation-software.html

以上源码根据自己使用的Vivado版本和器件选择即可,本文使用的是Vivado2019.2、Vitis IDE 2019.2和ADRV9375-W/PCBA

Build HDL工程官方教程:https://wiki.analog.com/resources/fpga/docs/build#windows_environment_setup

AD9371/9375 No-OS Setup 官方教程:https://wiki.analog.com/resources/eval/user-guides/mykonos/no-os-setup

1.PL端Vivado工程搭建
1.1下载HDL源码并解压

1.2编译 library 文件夹中的库文件(.tcl文件)
编译axi_ad9371和其它所有非axi_ad系列的文件夹中的tcl文件

注:这里是所有都要编译,过程比较繁琐,细心一点不要漏

编译方法如下

step1:载windows开始菜单打开 Vivado 2019.2 Tcl Shell

step2:先指定tcl所在文件夹路径再编译tcl文件

等他编译,再次出现Vivado%时此次编译完成。这个时间有短又长,耐心等待。

注:按上箭头可以自动输入上次输入过的文本,可以加快效率

1.3利用tcl文件自动搭建工程
step1:打开Vivado 2019.2,在最下方Tcl Console 指定工程tcl文件所在路径

step2:编译工程tcl文件,自动搭建工程

step3:编译bd tcl文件,搭建bd(这一步不确定是否需要)

注:搭建过程时间很长,耐心等待,如果有报错,仔细查看一下,大概率情况下都是library中的某个库tcl文件没有编译,这个时候重新编译一下报错的就行。

1.4 对搭建好的工程,进行编译综合然后生成.bit文件
 
2.PS端Vitis工程搭建
2.1 导出.xsa文件

这里最好选择路径在本工程中,建个.xsa文件夹就行

2.2 建立Platform Project
2.3建立Application Project
2.4将C语言源码src复制进去
2.5用Transceiver Evaluation Software生成初始化文件并导入进去
step1:点击Connect,显示连接失败

step2:点击Tools -> Creat Script -> C Script  生成一组文件

step3: 将 myk.c、myk.h和 myk_ad9528init.c 添加进入src中

————————————————
版权声明:本文为CSDN博主「Daniel_Banana」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42151221/article/details/112573707

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章