Posting in the CPLD forum a few days ago reminded me that I never posted a photo of the Bus Pirate v3c that I assembled after getting a free PCB back a while ago. Took me until this week to find a pic programmer though. Hopefully I'll get a chance to start using it this weekend. The solder job on the ICs is a little sad, but all checks out.
I'm interested in programming a CPLD (Coolrunner-II or Altera EPM3064ALC44-10) with a microcontroller (Arduino or Netduino). The idea is to load custom logic on demand in the field.
There are posts around the internet that this is possible (just have to interface with the JTAG connection) but I haven't found working code. I'll be looking into this once the summer starts but wanted to find out if anyone has seen a working implementation or is interested in working on this.