In case you have problem with detecting Target FPGA when using Xilinx Vivado on Linux with WaveShare USB Platform Cable clone, also when you see something like:
ERROR: [Labtoolstcl 44-494] There is no active target available for server at localhost.
Targets(s) ", jsn3" may be locked by another hw_server.
You probably need to install drivers / udev rules by hand following these instructions:
If you find them hard to use here are few hints:
- Run as root and be careful as this will modify your OS.
- Install script location is
Vivado/2020.2/data/xicom/cable_drivers/lin64/install_script/install_drivers
. - Platform Cable USB interface is
pcusb
. - Make sure
UDEV
rules are installed in/etc/udev/rules.d/
(i.e.52-xilinx-pcusb.rules
file). - After drivers are set up remember to restart
UDEV
withservice udev restart
command and re-attach your USB JTAG cable.