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

image

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

image

 

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

image

 

系统重启,  验证环境变量 是否装好:

mingw32-make.exe 名字 改为 make.exe

 

image

 

打开 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

 

image

 

posted on 2025-10-10 11:08  所长  阅读(10)  评论(0)    收藏  举报

导航