I got an old but good Digilent' Spartan-3 starter board, with the Hs1 JTAG calbe - all bought from Digilent at some stage.
I've installed latest ISE from Xilinx - ISE 14.7, Linux version. I also downloaded & installed latest Digilent cable drivers or plug-ins for the ISE to find JTAG and connect to the board. I see that it appears to get loaded correctly, and I get a trace in the log Digilent driver version xx.xxx loaded.
But, it's always says , no JTAG found ! I've spent hours, hours & hours trying to see why not, reinstalling drivers, examining udev hotplug rules, etc etc ..
The device is recognized by the Linux kernel as a USB dev, and sees it as the FTDI chip, and then triggers the ftdi_sio driver. Which is then looks like to trigger some digilent special app, which is called, but it's silent, no output, I have no idea if it succeeds. But there are two /dev/ttyUSBx devs that get created - is there any other chip that's suppose to be recognized there ?? I don't see anything but USB to Serial on this cable.
Another weird thing is, if I start & run the command line tool XMD from ISE (don't ask, I accidentally found it.. I 'm new to this), and , in it's shell, I ran this:
connect mb mdm
Then it prints a list of available devices which are actually on that board, device id and IDe code, and Part name - and the part names match what should be on that board...
So this tool somehow finds something connected on the cable, yet, that Digilent plug-in for the ISE always says no JTAG.
Question
dry
Hello,
I got an old but good Digilent' Spartan-3 starter board, with the Hs1 JTAG calbe - all bought from Digilent at some stage.
I've installed latest ISE from Xilinx - ISE 14.7, Linux version. I also downloaded & installed latest Digilent cable drivers or plug-ins for the ISE to find JTAG and connect to the board. I see that it appears to get loaded correctly, and I get a trace in the log Digilent driver version xx.xxx loaded.
But, it's always says , no JTAG found ! I've spent hours, hours & hours trying to see why not, reinstalling drivers, examining udev hotplug rules, etc etc ..
The device is recognized by the Linux kernel as a USB dev, and sees it as the FTDI chip, and then triggers the ftdi_sio driver. Which is then looks like to trigger some digilent special app, which is called, but it's silent, no output, I have no idea if it succeeds. But there are two /dev/ttyUSBx devs that get created - is there any other chip that's suppose to be recognized there ?? I don't see anything but USB to Serial on this cable.
Another weird thing is, if I start & run the command line tool XMD from ISE (don't ask, I accidentally found it.. I 'm new to this), and , in it's shell, I ran this:
connect mb mdm
Then it prints a list of available devices which are actually on that board, device id and IDe code, and Part name - and the part names match what should be on that board...
So this tool somehow finds something connected on the cable, yet, that Digilent plug-in for the ISE always says no JTAG.
Digilent: please help ?
Link to comment
Share on other sites
19 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.