Author Topic: Loss of connectivity with Virtex 6 FPGA after successful programming  (Read 2058 times)

0 Members and 1 Guest are viewing this topic.

Offline lenafTopic starter

  • Newbie
  • Posts: 1
  • Country: us
I am trying to program my Virtex 6 over JTAG using ISE/Impact 13.1 on Ubuntu 18.04. I installed ISE 13.1 and followed the Arch Linux instructions to install the drivers ( I did a boundary scan in Impact, the FPGA was detected, and I was able to successfully program the FPGA. When I was done for the day, I turned off the FPGA but did not change anything else. When I came back the next day and turned on the FPGA, the JTAG LED on the FPGA did not turn on and Impact was not able to detect the FPGA. The console shows:

AutoDetecting cable. Please wait.
PROGRESS_START - Starting Operation.
If you are using the Platform Cable USB, please refer to the USB Cable Installation Guide (UG344) to install the libusb package.
 Using windrvr6 driver.
Connecting to cable (Usb Port - USB21).
Checking cable driver.
File version of /opt/Xilinx/13.1/ISE_DS/ISE/bin/lin64/xusbdfwu.hex = 1030.
File version of /etc/hotplug/usb/xusbdfwu.fw/xusbdfwu.hex = 1030. version: 2023-01-11 12:17:37.
Cable connection failed.

I am able to successfully program the FPGA from another machine with no issues (Red Hat VM running on Windows 10). Puzzlingly, if I connect my FPGA to my Windows computer over the USB cable, wait for the JTAG LED to illuminate, and then unplug the USB and plug in to my Ubuntu machine, I can connect and program using ISE on Ubuntu. However as soon as I power cycle the FPGA or unplug the USB cable the problem returns and the FPGA is no longer detected. I have tried using the "Disconnect all cables" feature in Impact before power cycling the FPGA but this doesn't solve the problems.

I'm puzzled... does anyone know what's going on? Thanks!

Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo