I have installed ISE 14.7 on Ubuntu 20.04 64-bit to program my FPGA Spartan3 Core 3S500E.
During the ISE installation, I encountered a failure while installing the cable driver, so I manually installed the following:
* digilent.adept.runtime_2.27.9-amd64.deb
* digilent.adept.utilities_2.7.1-amd64.deb
After installing Adept, I am able to run the command:
sudo djtgcfg enum
Found 1 device(s)
Device: JtagHs3
Device Transport Type: 00020001 (USB)
Product Name: Digilent JTAG-HS3
User Name: JtagHs3
Serial Number: 210299ABB8F0
However, when I attempt initialization or programming commands, I encounter the following errors:
sudo djtgcfg init -d JtagHs3
Initializing scan chain...
Found Device ID: d5046093
Found Device ID: 41c22093
ERROR: failed to initialize scan chain
or
sudo djtgcfg prog -d JtagHs3 -i 0 -f ~/LED/leda.bit
ERROR: failed to initialize scan chain
Could you please help me understand what might be causing this problem?