03-15-2018 06:58 PM
Hello, if someone can steer me in the right direction, I would be eternally grateful.
I have built a Z80 ICE
I need to program the 5 Volt Xilinx XC9536 in order to complete my project.
I have the JED file, a Xilinx Parallel Port Programmer, and am running Windows XP (or even a DOS shell if need be.)
What I believe I need is a program that will open the JED file and program XC9536.
Is it possible?
Thank you so much for any help you can offer!
03-16-2018 07:00 AM
One more thing .. I have purchased a GQ-4X4 universal programmer. It claims that it can program JTAG devices.
Could it be a simple as interfacing my XC9536 to the programmer,loading the JED file and programming it
with the GQ-4x4 programmer?
03-17-2018 06:16 AM - edited 03-17-2018 06:19 AM
I think you just need Xilinx ISE Lab Tools, available on this page (the full ISE will also work, but it's a much larger download). You should just be able to open iMPACT, initialize the JTAG chain (which, if everything is connected properly, should detect the CPLD), then right-click on the CPLD to assign the JED file to it.
iMPACT will not work with non-Xilinx (or some Digilent) programmers. The universal one you've got might have its own software; you'll have to check whether that can talk to Xilinx CPLDs.
Edit: the universal one does claim to support the XC9536. Have you got a suitable adaptor to plug it in? If so, I'd try that first.
03-22-2018 06:41 AM
Thank you for your reply! I am totally overwhelmed by the amount of information and resource on the Xlinx site :-(
Yes, I have loaded iMpact 14.6 (It took a while to realize that iMpact is the programming tool and how to load a stand-alone
version of it .. Simple when you know how :-) )
My parallel port programmer is connected to the jtag connectors on my target board.
I can "see" my component. I can verify the chain successfully. The cable check utility reports a type III cable at LPT1.
Right now, I cannot erase or program the device. I am receiving the following errors:
"failed '1';blank check terminated, invalid operation"
"failed '1':read back terminated, invalid operation"
iMpact's setup will not allow me to slow the clock frequency of the parallel cable. I see no power supply glitches on my scope.
However, I see that the type III parallel cable is not supported by iMpact 14.6
I have ordered a "Waveshare Xilinx JTAG Download Debugger Compatible Xilinx Platform Cable USB .. "
from Amazon which should arrive today. I sure hope I've ordered the correct device.
I only have one (1) XC9536 device that I'd like to program so I don't want to pay a lot for equipment :-)
Thanks again ..
06-08-2018 12:56 AM