Hello,
I am trying to connect a Arty-z7 board to Vivado 2022.2 in order to make sure I can program it. However, the hardware manager is unable to connect to it. I have scoured the internet for solutions, but all the solutions I have found so far have not helped.
Here is my setup:
Ubuntu 20.04 LTS with 3 different versions of the Xilinx software installed on it. I have Adept2 installed and the Adept utilities installed. I have the Arty z7 board plugged into the computer and it powers on fine. I can connect to the board over the UART just fine to watch it boot the default image it came with.
Here is what I know:
Running lsusb does show the device connected:
Bus 001 Device 027: ID 0403:6010 Future Technology Devices International, Ltd FT2232C/D/H Dual UART/FIFO IC
Running dmesg after plugging in the device shows:
[4595198.587303] usb 1-8.2: new high-speed USB device number 28 using xhci_hcd
[4595198.693068] usb 1-8.2: New USB device found, idVendor=0403, idProduct=6010, bcdDevice= 7.00
[4595198.693081] usb 1-8.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[4595198.693088] usb 1-8.2: Product: Digilent Adept USB Device
[4595198.693093] usb 1-8.2: Manufacturer: Digilent
[4595198.693097] usb 1-8.2: SerialNumber: 003017B7EB9A
[4595198.697683] ftdi_sio 1-8.2:1.0: FTDI USB Serial Device converter detected
[4595198.697749] usb 1-8.2: Detected FT2232H
[4595198.697966] usb 1-8.2: FTDI USB Serial Device converter now attached to ttyUSB0
[4595198.700758] ftdi_sio 1-8.2:1.1: FTDI USB Serial Device converter detected
[4595198.700823] usb 1-8.2: Detected FT2232H
[4595198.701037] usb 1-8.2: FTDI USB Serial Device converter now attached to ttyUSB1
[4595198.767526] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[4595198.767548] ftdi_sio 1-8.2:1.0: device disconnected
If I use the djtgcfg utility I see the following:
tbradsh@tarnished:~$ djtgcfg enum
Found 1 device(s)
Device: ARTY-Z7
Device Transport Type: 00020001 (USB)
Product Name: Digilent Arty Z7
User Name: ARTY-Z7
Serial Number: 003017B7EB9A
tbradsh@tarnished:~$ djtgcfg init -d ARTY-Z7
Initializing scan chain...
Found Device ID: 23727093
Found Device ID: 4ba00477
Found 2 device(s):
Device 0: ARM_DAP
Device 1: XC7Z020
So I know that I am able to see the jtag chain through the Adept utilties which rules out the cable being bad, the boards being bad, or me not having the correct drivers.
I also installed the drivers for the cable following this guide: https://docs.xilinx.com/r/en-US/ug973-vivado-release-notes-install-license/Install-Cable-Drivers
Despite all of this work, I still cannot see the device in Vivado hardware manager. My only other option is to use another machine, but I would like to solve it on this machine as I have specifically set it up for all of my Xilinx work.
Also, to note, when I try to connect through Vivado hardware manager, this is the error I always get:
ERROR: [Labtoolstcl 44-494] There is no active target available for server at localhost.
Targets(s) ", jsn-VCK190 FT4232H-822115130030A" may be locked by another hw_server.
For some context on this error, there is a Xilinx Versal vck190 that has been plugged into this computer for a while for a different project. I unplugged it for my debugging of this issue, but this error will continue to appear. Not sure if there is some sort of problem due to this other board.