Electronics > FPGA
Xilinx CPLC Programmer
2X:
Hello,
I want to read a code from the (XC2C64A-7VQG100C) CPLD. Could you suggest me what programmer to buy (I would not use it for this CPLD only… it’s just a start). The official programmer as I saw is the (HW-USB-II-G) and a clone of this the (DLC10). Which programmer would you suggest me to buy; the Chinese is trusted or have functional disadvantages with the original one?
Also, the reading & programming is done with Vivado where has superseding Xilinx ISE (I have used before years Xilinx v10.1 to program a development kit Spartan 3 E Starter Kit)?
DLC10
https://vi.aliexpress.com/item/32810890902.html?spm=a2g0o.productlist.main.1.534a6644xaCDQ8&algo_pvid=b59c758b-fca6-4cd0-a9fc-479d16372ecf&algo_exp_id=b59c758b-fca6-4cd0-a9fc-479d16372ecf-0&pdp_npi=4%40dis%21EUR%2143.80%2130.22%21%21%2144.07%2130.41%21%402103835e17366497292721664e5253%2164548542145%21sea%21GR%21138459962%21X&curPageLogUid=hnSK0AUntQoT&utparam-url=scene%3Asearch%7Cquery_from%3A
HW-USB-II-G
https://www.digikey.gr/en/products/detail/amd/HW-USB-II-G/1825189
shabaz:
There isn't code as such in the device. It's a load of configuration, known as a bitfile. You can't make use of that in any meaningful manner (it's not like machine code for a microcontroller, which can be followed when disassembled).
You have to use ISE, Vivado can't be used for those CPLDs. A problem is, that ISE isn't maintained any longer as far as I'm aware, so you'd need to have a virtual machine and run ISE in there preferably.
Finally, regarding programming, you can even use a Raspberry Pi or similar; if you google, you'll find software to do that. Or just buy any programmer intended for it.
coromonadalix:
you can find old ISE up to v 14.2 if i recall, but you have to check what they support
find DLC 9, DLC 10 and they should work correctly the other usb is way high priced for nothing, on ebay you have some 3 in 1 models too
and yes with vivado you may be out of luck if it is not supported, once again check support list
2X:
Hello,
I have a PCB with a shorted CPLD and I want to read the load configuration from a working same PCB with the same CPLD. So there is no way to read the load configuration?
xvr:
You can install ISE14 (or 13 or 12 ...) and check that it support your CPLD. Than run iMPACT and take a look for list of supported programming cables. Next find them (or clones of them on AliExpress).
Than buy one and try to read CPLD. If you will be lucky and CPLD is not read protected you can write its contents to new one.
Navigation
[0] Message Index
[#] Next page
Go to full version