Difference between revisions of "How to program Xilinx CPLDs using TIAO USB Multi-Protocol Adapter (TUMPA) on Windows or Linux"
From TIAO's Wiki
10 PCS, 10cm x 10cm, 2 layers prototype for $38.80 shipped!
Line 15: | Line 15: | ||
In this tutorial, I am going to show you how to program [http://www.diygadget.com/xilinx-xc2c64a-coolrunner-ii-cpld-dev-board-reset-glitch.html TIAO Xilinx XC2C64A CoolRunner-II CPLD Dev Board (Reset Glitch)] using [http://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html TIAO USB Multi-Protocol Adapter (TUMPA)]. This method applies to all devices supported by xc3sprog. | In this tutorial, I am going to show you how to program [http://www.diygadget.com/xilinx-xc2c64a-coolrunner-ii-cpld-dev-board-reset-glitch.html TIAO Xilinx XC2C64A CoolRunner-II CPLD Dev Board (Reset Glitch)] using [http://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html TIAO USB Multi-Protocol Adapter (TUMPA)]. This method applies to all devices supported by xc3sprog. | ||
+ | |||
+ | The process is fairly straightforward. | ||
== Required Hardware and Software == | == Required Hardware and Software == | ||
+ | * [http://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html TIAO USB Multi-Protocol Adapter (TUMPA)] | ||
+ | * Patched xc3sprog, download from here | ||
+ | * Supported CPLD, we use [http://www.diygadget.com/xilinx-xc2c64a-coolrunner-ii-cpld-dev-board-reset-glitch.html TIAO Xilinx XC2C64A CoolRunner-II CPLD Dev Board (Reset Glitch)] as our example. | ||
+ | |||
+ | == Preparation == | ||
+ | |||
+ | * Install drivers for [http://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html TIAO USB Multi-Protocol Adapter (TUMPA)]. Instruction for Windows XP: [[How to install TIAO USB Multi Protocol Adapter Driver on Windows XP]], Vista and Windows 7: [[How to install TIAO USB Multi Protocol Adapter Driver on Windows Vista or Windows 7]]. For Linux, you can get the driver here: [[http://www.ftdichip.com/Drivers/D2XX.htm FTDIDXX Drivers]] | ||
+ | * Make connections | ||
Revision as of 17:02, 10 December 2011
Buy various JTAG cables for your Satellite Receiver, Cable Modem, Wireless Router, Standard Wiggler from http://www.easymg.com and http://www.diygadget.com
Overview
In this tutorial, I am going to show you how to program TIAO Xilinx XC2C64A CoolRunner-II CPLD Dev Board (Reset Glitch) using TIAO USB Multi-Protocol Adapter (TUMPA). This method applies to all devices supported by xc3sprog.
The process is fairly straightforward.
Required Hardware and Software
- TIAO USB Multi-Protocol Adapter (TUMPA)
- Patched xc3sprog, download from here
- Supported CPLD, we use TIAO Xilinx XC2C64A CoolRunner-II CPLD Dev Board (Reset Glitch) as our example.
Preparation
- Install drivers for TIAO USB Multi-Protocol Adapter (TUMPA). Instruction for Windows XP: How to install TIAO USB Multi Protocol Adapter Driver on Windows XP, Vista and Windows 7: How to install TIAO USB Multi Protocol Adapter Driver on Windows Vista or Windows 7. For Linux, you can get the driver here: [FTDIDXX Drivers]
- Make connections
Buy various JTAG cables for your Satellite Receiver, Cable Modem, Wireless Router, Standard Wiggler from http://www.easymg.com and http://www.diygadget.com
10 PCS, 10cm x 10cm, 2 layers prototype for $38.80 shipped!