uniJTAG – The Universal JTAG Programmer
We have been looking for an inexpensive Universal JTAG Programmer for while, but we haven’t been able to find one! Instead we decided to make our own, inexpensive, FT2232 based JTAG programmer – the uniJTAG!
The uniJTAG is a 5 by 5 cm board, with a USB port at one side, and JTAG and IO headers at another.
The JTAG port supports a wide range of voltages, as it is connected to a couple of voltage translators (74LVC2T45). This makes the uniJTAG even more universal, as you can use it together with any JTAG’able device, running at 1.2V to 5.5V.
The IO header can be used as 8 single controllable IO’s, or it can be used as a full standard UART port. With a jumper you can chose whether the IO’s should be at a 5V level, or a 3.3V level.
The board has also an onboard EEProm for storing the FT2232 configurations, so the uniJTAG is a plug and play solution, and it automatically enumerates as a JTAG and a Serial device.
Read the whole story about the uniJTAG development here: http://blog.tkjelectronics.dk/2010/12/the-story-about-the-unijtag/