-
Posts
28 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Posts posted by dry
-
-
Hello,
Few years passed and I need to connect to that board/chip again, using exactly same setup. But I'm kinda stuck again, seems that JtagHs1 is not picked up, or cannot connect to the FPGA chip i'm not sure because there is no usable description of error that I see anywhere.
Here is what I get:
djtgcfg enum
ERROR: failed to enumerate devices, erc = 3090Digilent surely has notes on what that error is from that Digilent binary tool ..?
EDIT:Ah.. Digilent's install script not fully handling correctly placing config files, if you use /usr/local/xxx path not /usr, so tracing & checking found out that /etc/digilent-adept.conf was missing.
Now I get reading, and hope to connect to the FPGA as before... testing next.
djtgcfg enum Found 1 device(s) Device: JtagHs1 Product Name: Digilent JTAG-HS1 User Name: JtagHs1 Serial Number: 210205333638
Connecting to Spartan-3 using JtagHs1 : again ..
in FPGA
Posted
Btw, someone happens to need this in year 2022 ( 😃 )and using ISE 14.x (as I don't think Spartan-3 is supported by anything after this, i.e not in Vivado ..) ,
using recent Linux kernel I found that I had to restrict the Digilent HS1 Jtag cable to a USB2 port, while if used on USB3 the libftd2 , as comes with old digilet adept stuff for the board, would cause kernel errors/bugs & oopsies. haven't tried upgrading to latest libftd2 at the date, as this may cause perhaps other issues for the older apps, but at least now I can program that FPGA from the ISE's IMPACT, and the Digilent's command line utility above.