I was recently pulled in to help our production team with an issue they are having programming Xilinx CPLDs on an older product. It turns out they have been using a Digilent parallel port JTAG adapter (labelled "JTAG3 with SPI") and an old version of Impact on a windows XP PC.
Apparently, the last working parallel programming cable/adapter bit the dust today. Rather than try to troubleshoot the issue, I decided it was time to let these parallel port adapters retire. They've had a long career and we happen to have lots of Digilent JTAG-USB and XUP JTAG-USB adapters on hand. Unfortunately, I've had zero luck getting the latest version of Impact (14.7?) to work on a windows 10 PC with either style USB adapter. The Xilinx part I'm trying to program/configure is a XC95216.
I know that Xilinx stopped support for Impact on any OS after Win7, but I was hoping to get it working anyway. I can get the application to run, but as soon as I try to do anything interesting (e.g. program the part) the application simply disappears with no error message.
Are there any suggestions for getting this setup to work?
If not, are there recommendations for other applications that could run on win10 using either the JTAG-USB or XUP JTAG-USB cable to program this older Xilinx CPLD? We only need to be able to load a .jed file and verify. Even a command-line tool would be fine (maybe even preferred).
Thanks!!!
Andy