So here's my problem, I'm currently being driven demented trying to program a CPLD. The only issue I have is trying to program this CPLD on an embedded ARM 7 processor using a JTAG interface. This JTAG interface then connects into a Firecron Gateway device which then connects to the CPLD. The gateway device is the JTX05, it has 5 local scan ports or chains. The CPLD is on the 4th chain. The other four chains contain FPGA's which I am able to program without problems.
I want to be able to program the CPLD using a jam player and a jam file. I've created the Jam file using Quartus II and I've written scripts that open the JTX device so that I can communicate with the CPLD.
Has anyone else done anything like this before? It may seem a little complicated, but there's a number of boards in a system with a CPLD each, I'd rather not take them out individually to program the CPLD each time there's an update.
I want to be able to program the CPLD using a jam player and a jam file. I've created the Jam file using Quartus II and I've written scripts that open the JTX device so that I can communicate with the CPLD.
Has anyone else done anything like this before? It may seem a little complicated, but there's a number of boards in a system with a CPLD each, I'd rather not take them out individually to program the CPLD each time there's an update.