Jump to content
  • 0

Connection of JTAG-HS3 cables via a USB hub


vincent

Question

Hi,

We would like to use several Digilent JTAG-HS3 cables (up to 8) on a PC with Linux via one or several USB hubs since the number of USB ports on all computers is limited but we currently don’t manage to make working a single JTAG-HS3 with a PC with Linux via a USB hub.

We tested on two different usb hubs (1 dedicated device, 1 integrated to a screen) and computers (1 desktop, 1 laptop) but the only configurations which work are: no usb hub and either a usb port of the laptop or a usb port on the rear panel of the desktop.

Can someone say us if similar issues are already known with this cable and/or test such a configuration by its own and come back on this thread? The Impact version to use is the 14.7 one.

Best regards,

Vincent

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

Hi Vicent,

I seems that there is an issue with the linux configurations. What linux distro are you using? My first suggest would be to download the newest version of Vivado including third party cable drivers on your linux device and see if the usb hubs and jtag cable work.

thank you,

Jon

Link to comment
Share on other sites

Hi Vincent,

 Please plug in the usb hub only and run the terminal command dmesg and then with the JTAG HS3  plug in and again run dmesg what information do you see? What usb hubs are you using? Make and Model? Just to make sure, have you used the usb hubs with anything else?

cheers,

Jon

Link to comment
Share on other sites

Hi Jon,

Thank you for your message. We already used the concerned USB hubs with other peripherals (USB keys, Xilinx USB Cables, etc...). I logged the output of the dmseg for the two following scenarios:

Scenario 1:

  When Digilent JTAG-HS3 cable is connected to USB port (No USB hub):

  [63143.414614] usb 3-6: new high-speed USB device number 56 using xhci_hcd
  [63143.431078] usb 3-6: New USB device found, idVendor=0403, idProduct=6014
  [63143.431087] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  [63143.431093] usb 3-6: Product: Digilent USB Device
  [63143.431097] usb 3-6: Manufacturer: Digilent
  [63143.431100] usb 3-6: SerialNumber: 210299A17A95
  [63143.435385] ftdi_sio 3-6:1.0: FTDI USB Serial Device converter detected
  [63143.435453] usb 3-6: Detected FT232H
  [63143.435459] usb 3-6: Number of endpoints 2
  [63143.435463] usb 3-6: Endpoint 1 MaxPacketSize 512
  [63143.435469] usb 3-6: Endpoint 2 MaxPacketSize 512
  [63143.435474] usb 3-6: Setting MaxPacketSize 512
  [63143.435958] usb 3-6: FTDI USB Serial Device converter now attached to ttyUSB0
  [63143.449324] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
  [63143.449353] ftdi_sio 3-6:1.0: device disconnected
 
  Then the bitstream loading via Impact works.

Scenario 2:

  When USB hub is connected alone (No peripherals connected to the USB hub):

  [62924.426767] usb 3-13: new high-speed USB device number 54 using xhci_hcd
  [62924.439644] usb 3-13: New USB device found, idVendor=05e3, idProduct=0608
  [62924.439654] usb 3-13: New USB device strings: Mfr=0, Product=1, SerialNumber=0
  [62924.439659] usb 3-13: Product: USB2.0 Hub
  [62924.440734] hub 3-13:1.0: USB hub found
  [62924.441060] hub 3-13:1.0: 4 ports detected

  When Digilent JTAG-HS3 cable is connected to the USB hub:

  [62987.236178] usb 3-13.2: new high-speed USB device number 55 using xhci_hcd
  [62987.252391] usb 3-13.2: New USB device found, idVendor=0403, idProduct=6014
  [62987.252401] usb 3-13.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  [62987.252406] usb 3-13.2: Product: Digilent USB Device
  [62987.252410] usb 3-13.2: Manufacturer: Digilent
  [62987.252414] usb 3-13.2: SerialNumber: 210299A17A95
  [62987.255567] ftdi_sio 3-13.2:1.0: FTDI USB Serial Device converter detected
  [62987.255642] usb 3-13.2: Detected FT232H
  [62987.255649] usb 3-13.2: Number of endpoints 2
  [62987.255655] usb 3-13.2: Endpoint 1 MaxPacketSize 512
  [62987.255661] usb 3-13.2: Endpoint 2 MaxPacketSize 512
  [62987.255667] usb 3-13.2: Setting MaxPacketSize 512
  [62987.256331] usb 3-13.2: FTDI USB Serial Device converter now attached to ttyUSB0
  [62987.270520] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
  [62987.270528] ftdi_sio 3-13.2:1.0: device disconnected
 
  Then the bitstream loading via Impact doesn't work.

Best regards,

Vincent

Link to comment
Share on other sites

Hi Vincent,

Thank you for the dmesg information. Unfortunately, there is not an obvious reason as of yet to why the usb hub with the JTAG HS3 is not working. We would like to try to replicate the issue here. To do this we were hoping you could provide us with the make and model of the usb hubs.

thank you,

Jon  

Link to comment
Share on other sites

Hi Vincent,

Sorry for not updating you sooner. We have received our Tripp Lite hub. Our design engineer for the JTAG HS3 has it and will be duplicating the issue while analyzing the packets to figure out why its not working as soon as he is able to.

thank you,

Jon

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...