During my final testing, I faced lot this error of jtag cable. I uninstalled and reinstalled Vitis Vivado but it didnt solved problem.
ERROR
Error while launching program could not find ARM device on the board for connection 'local'
Check if the target is in:
1.Split JTAG - No operations are possible with ARM DAP
2.Non JTAG bootmode - Bootroom may need time to enable DAP
Then i installed this and it solved this JTAG cable problem. Zip has these files
- 52-xilinx-digilent-usb.rules
- 52-xilinx-ftdi-usb.rules
- 52-xilinx-pcusb.rules
- install_digilent.sh
- install_drivers
- setup_pcusb
- setup_xilinx_ftdi
You may try these on virtual machine or windows.