May 13, 2026

Zynq network driver -- Vivado

Vivado really has nothing to do with the Zynq network driver, but looking at the work I did 2 years ago with the S9 boards got me wondering about where my old vivado projects were.

Vivado is the FPGA development tools from Xilinx. It is essential to work with the FPGA in the Zynq chip.

I have a "vivado" script in my bin directory that has this line:

/u1/Xilinx/Vivado/2024.2/bin/vivado
I have collection of Xilinx tools in /u1/Xilinx, including several Vivado versions. Without doubt a more recent version of Vivado is now available. It seems like at least 2 come out every year, but this one will do.

I try to run it and run into some complaints about missing shared libraries (I am doing this on a Fedora 43 system). I find that I need to install these:

su
dnf install libxcrypt-compat  (to get libcrypt.so.1)
dnf install ncurses-compat-libs
After this, Vivado starts up.


Have any comments? Questions? Drop me a line!

Tom's software pages / tom@mmto.org