The Arduino as a simple JTAG adapter

in builds by DP | 1 comment


pesco blogged about his free  XC95144XL CPLD breakout board PCB build:

A good while ago I won one of the free PCBs regularly given away by DIY hardware shop Dangerous Prototypes. My board of choice was a CPLD breakout board, for the Xilinx XC9572XL. CPLDs are the smaller brother of FPGAs: programmable logic chips that can be made to act as any integrated circuit within the device’s limits. The XC9572XL is programmed via a standard JTAG interface. I did not have anything that speaks JTAG so went looking if my Arduino can be turned into an appropriate programmer. The solution that I found, however, did not work; so I built my own.

This entry was posted in builds and tagged , .


  1. pesco says:

    BTW, as is visible in the picture, I used ceramic capacitors for the voltage regulator. Its data sheet didn’t really say it needed tantalum… and it seems to be working fine. Not sure if there’s a downside that I don’t know of — I’m a total amateur when it comes to the electrical side of things.

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.