I have a single-board computer with a JTAG port serviced by FTDI hardware, but it's not connecting to the development system (Xilinx Vivado), and I'm trying to diagnose the problem. The command
sudo lsusb -v -D /dev/ttyUSB0
Cannot open /dev/ttyUSB0, even though I've set permissions to 777 for the moment. I ran
sudo usb-devices with and without the cable connected to be sure I was looking at the right device and here's what I got (serial number obfuscated by me):
T: Bus=01 Lev=03 Prnt=04 Port=01 Cnt=01 Dev#= 9 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0403 ProdID=6014 Rev=09.00 S: Manufacturer=Digilent S: Product=Digilent USB Device S: SerialNumber=000000000000 C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio
I'm running a fresh install of 18.04.2 just yesterday updated to 18.04.4; the reinstall was prompted by a desire to solve this problem, and I wanted to make sure stale software was not the cause.
I think the inability of Vivado to see the device may be related to the inability of a common system tool such as lsusb to open the device. Any help would be appreciated.