zedboard + AD-FMCOMMS3-EBZ HDL VIVADO 工程构建(二) 使用TCL脚本构建
Build an HDL project — HDL documentation
一、构建工程,有下面几种方法
1、在 ubuntu 系统下,下载源码,安装 vivado Linux 版本, 进行构建
2、在 windows 下 安装 wsl ,安装 ubuntu, 再安装 vivado Linux 版本, 进行构建
3、在windows 下 安装 Cygwin , 利用 windows 下安装的 vivado 2019.1 进行构建 , 虽然官方不推荐使用此方法;
4、在 windows 下 使用 VIVADO tcl 脚本构建工程, 选择这个方式,这个方式可能不需要 GCC MAKE 等工具, 但是我还是安装了;
二、 流程
安装 Cygwin 替代品 MSYS2
MSYS2 下 安装 GCC 和 MAKE 工具
pacman -S mingw-w64-ucrt-x86_64-gcc

pacman -S mingw-w64-ucrt-x86_64-make

三、添加 vivado 路径 到系统变量 中

系统重启, 验证环境变量 是否装好:
mingw32-make.exe 名字 改为 make.exe

打开 vivado 2019.1 , 执行一下命令, 主要参考视频 :zedboard+fmcomms3 ad9361 adi github 入门编译_哔哩哔哩_bilibili
第一步进入对应工程 所在目录
cd C:/Users/zydz/Desktop/AD9361/hdl/projects/fmcomms2/zed
第二步:source ../../scripts/adi_make.tcl
第三步:adi_make::lib all 等执行完毕
第四步:source ./system_project.tcl

浙公网安备 33010602011771号