fpga: Remove vivado_lab support
Previously, the build tools for the FPGA bitfiles would try and autodetect the Vivado executable, but would allow for a `vivado_lab` executable. However, Vivado Lab Edition can't build bitfiles nor run testbenches. Its only use with the USRP FPGA build tooling is to run `viv_jtag_program` and `viv_jtag_list` (which are command-line proxies for probing FPGAs attached to JTAG, and for programming bitfiles over JTAG, e.g. to an X3x0). When Vivado Lab and Vivado were present, it was possible that we ran into issues where Vivado Labs would be preferred, and then builds or testbenches would fail. We therefore remove the ability to use Vivado Lab. Running the Vivado Lab Edition with the GUI, and loading and probing bitfiles is of course still possible, but tools like `rfnoc_image_builder` can no longer accidentally try to use Vivado Lab instead of regular Vivado. Original-commit: 21c4c591a51d520c7aac7108e853e59c4953f953
This commit is contained in:
committed by
Jörg Hofrichter
parent
b016b90dbc
commit
8e0831b348
@@ -63,9 +63,6 @@ trim() {
|
||||
}
|
||||
|
||||
VIVADO_COMMAND="vivado"
|
||||
if command -v vivado_lab >/dev/null 2>&1; then
|
||||
VIVADO_COMMAND=vivado_lab
|
||||
fi
|
||||
|
||||
$VIVADO_COMMAND $viv_args 2>&1 | while IFS= read -r line
|
||||
|
||||
|
||||
Reference in New Issue
Block a user