
Tanukifu successfully built a free Bus Blaster v2.1 PCB. It was uneventful build, except for a few bridges on the PCB. Be sure to inspect the Bus Blaster board if you’re building a free PCB. There have been a lot of bridge issues, we probably messed up the fill or gerber settings.
v2.1 is actually the followup to v2.5. It could be called v2.6+, but isn’t for reasons not worth explaining. The changes to both boards are minor:
- v2.5 – added button and LED to CPLD
- v2.1 (v2.6+) – Series resistors on the JTAG pins. Zener diode to protect the programmer from target supplies greater than 3.3volts. Final version will also have button and LED
If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB drawer.

I saw that the xc9500 cpld breakout board can be programmed with the bus pirate and the bus-blaster, but neither appears to support programming / debugging from within the Xilinx ISE webpack ide software.
Is it possible to emulate the $50 Xilinx Jtag “Platform” usb programmer?
http://dangerousprototypes.com/docs/CPLD_programming_with_Bus_Blaster,_urJTAG,_and_SVF_files