So I've excitedly jumped in to my first real CPLD/FPGA type project. Last year I ordered some cheap Xilinx XC95xxXL based CPLD dev boards with JTAG connectors thinking I already had a JTAG programmer - then midway through the project I realized it's an Alterra clone so I can't use Impact! But nevermind, I'll just use UrJTAG.... turns out it's not suitable for this specific part.
I got it running and identifying the part - but it has errors programming. Turns out it's a known issue - apparently these parts can't be programmed using a normal SVF generated by Impact, needs to be XSVF which UrJTAG doesn't support?? Just going off what I'd read.
It's going to take weeks for me to get a Xilinx compatible JTAG programmer one sent here (I can't afford a genuine model locally, I'm a hobbyist, and its a bit of a one off). So I'm wondering if anyone here has actually succeeded with getting UrJTAG to program a XC9500 series CPLD or if there is another alternative that I can try in my spare time?