Red Pitaya Notes
Source Issues

Development machine

The following are the instructions for installing a virtual machine with Debian 13 (amd64) and Vitis Core Development Kit 2025.2.

Creating virtual machine with Debian 13 (amd64)

linux initrd=initrd.gz url=bit.ly/2GH2YHy auto=true priority=critical interface=auto

Accessing the virtual machine

The virtual machine can be accessed via SSH. To display applications with graphical user interfaces, a X11 server (Xming for MS Windows or XQuartz for Mac OS X) should be installed on the host computer. X11 forwarding should be enabled in the SSH client.

Installing Vitis Core Development Kit

mkdir /opt/Xilinx
tar -xf FPGAs_AdaptiveSoCs_Unified_SDI_2025.2_1114_2157.tar
cd FPGAs_AdaptiveSoCs_Unified_SDI_2025.2_1114_2157
./xsetup

Troubleshooting

In recent releases of Linux distributions, the packages libncurses5 and libtinfo5 required by vivado and xsct may be missing, resulting in the following error messages when running these programs:

libncurses.so.5: cannot open shared object file: No such file or directory
libtinfo.so.5: cannot open shared object file: No such file or directory

A possible workaround would be to run the following commands, that download and install these packages from an older Debian release:

wget http://deb.debian.org/debian/pool/main/n/ncurses/libncurses5_6.4-4_amd64.deb
wget http://deb.debian.org/debian/pool/main/n/ncurses/libtinfo5_6.4-4_amd64.deb
apt-get install ./libncurses5_6.4-4_amd64.deb ./libtinfo5_6.4-4_amd64.deb