MicroPhase / antsdr_uhd

This repo contains both the uhd host driver and firmware for microphase antsdr devices.
GNU General Public License v3.0
46 stars 30 forks source link

Missing `e200_ps_bd_wrapper.v` #70

Closed devttys closed 4 months ago

devttys commented 4 months ago

Hello, I'm trying to build E200 firmware from the master branch, but the build fails due to missing file:

$ make
...

WARNING: [Vivado 12-818] No files matched './bd/e200_ps_bd/e200_ps_bd.bd'
# make_wrapper -files [get_files ./bd/e200_ps_bd/e200_ps_bd.bd] -top
# add_files -norecurse ./bd/e200_ps_bd/hdl/e200_ps_bd_wrapper.v
INFO: [Project 1-1716] Could not find the wrapper file ./bd/e200_ps_bd/hdl/e200_ps_bd_wrapper.v, checking in project .gen location instead.
ERROR: [Vivado 12-172] File or Directory './bd/e200_ps_bd/hdl/e200_ps_bd_wrapper.v' does not exist
INFO: [Common 17-206] Exiting Vivado at Sun Feb 11 16:15:36 2024...
make: *** [Makefile:7: all] Error 1

Looks like the file is referenced from fpga/antsdr_e200/antsdr_e200.tcl (was added in https://github.com/MicroPhase/antsdr_uhd/commit/d5a4ccd4, but I don't see it anywhere in the repo).

Am I missing something?

devttys commented 4 months ago

Ignore this, the issue was on my side. make_wrapper command returned earlier due to a failed Vivado version check