<?xml version="1.0" encoding="ISO-8859-1"?>
<usbprog version="3.0">
  <application name="usbprog" version="1" />
  <pool>
    <firmware name="avrispmk2" label="AVRISP mk2 Clone">
      <binary file="avrispmk2.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="2" author="Benedikt Sauter" date="2007-08-01"/>
      <description vendorid="0x03eb" productid="0x2104" bcddevice="0x0200">
	A reproduction of the original AVRISP mk2. It can be used with
	all Softwares, which are supported AVRISP mk2 such as AVR Studio, avrdude, etc.
      </description>
      <pins>
      	<pin number="P1">MOSI</pin>
      	<pin number="P2">VCC</pin>
      	<pin number="P3"></pin>
      	<pin number="P4"></pin>
      	<pin number="P5">RST</pin>
      	<pin number="P6"></pin>
      	<pin number="P7">SCK</pin>
      	<pin number="P8"></pin>
      	<pin number="P9">MISO</pin>
      	<pin number="P10">GND</pin>
	<pin number="TX"></pin>
      	<pin number="RX"></pin>
      	<pin number="LED">Active</pin>
      	<pin number="JP"></pin>
      </pins>
    </firmware>
    <firmware name="openocd" label="OpenOCD Debugger">
      <binary file="openocd.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Benedikt Sauter" date="2007-08-01"/>
      <description vendorid="0x1781" productid="0x0c63" bcddevice="0x0200">
	OpenOCD is a free open-source JTAG debugger for microprocessors with ARM7,
	ARM9 and related cores. OpenOCD is an ideal component for the GNU GCC toolchain
	for ARM processors. It can be controlled from the GNU debugger GDB and
	from a Telnet commandline interface. OpenOCD is capable of driving a variety
	of open JTAG hardware interfaces. One is the usbprog OpenOCD JTAG interface.
	It is licensed under the General Public License (GPL).
      </description>
      <pins>
      	<pin number="P1">TDI</pin>
      	<pin number="P2">VCC</pin>
      	<pin number="P3">SRST</pin>
      	<pin number="P4"></pin>
      	<pin number="P5">TMS</pin>
      	<pin number="P6"></pin>
      	<pin number="P7">TCK</pin>
      	<pin number="P8"></pin>
      	<pin number="P9">TDO</pin>
      	<pin number="P10">GND</pin>
	<pin number="TX">SRST (for usbprog 2.0)</pin>
      	<pin number="RX">TRST (for usbprog 2.0)</pin>
      	<pin number="LED"></pin>
      	<pin number="JP"></pin>
      </pins>
    </firmware>
    <firmware name="blinkdemo" label="LEDBLINK">
      <binary file="blinkdemo.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Benedikt Sauter" date="2007-08-13"/>
      <description  vendorid="0x1781" productid="0x0c62" bcddevice="0x0001">
      A simple LED blink demo.
      </description>
      <pins>
      	<pin number="P1"></pin>
      	<pin number="P2"></pin>
      	<pin number="P3"></pin>
      	<pin number="P4"></pin>
      	<pin number="P5"></pin>
      	<pin number="P6"></pin>
      	<pin number="P7"></pin>
      	<pin number="P8"></pin>
      	<pin number="P9"></pin>
      	<pin number="P10"></pin>
	<pin number="TX"></pin>
      	<pin number="RX"></pin>
      	<pin number="LED">Blink LED</pin>
      	<pin number="JP"></pin>
      </pins>

    </firmware>
    <firmware name="simpleport" label="SimplePort">
      <binary file="simpleport.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Benedikt Sauter" date="2007-08-13"/>
      <description vendorid="0x1781" productid="0x0c62" bcddevice="0x0200">
      10 I/O Ports.
      </description>
      <pins>
      	<pin number="P1">IO1</pin>
      	<pin number="P2">VCC</pin>
      	<pin number="P3">IO2</pin>
      	<pin number="P4">IO3</pin>
      	<pin number="P5">IO4</pin>
      	<pin number="P6">IO5</pin>
      	<pin number="P7">IO6</pin>
      	<pin number="P8">IO7</pin>
      	<pin number="P9">IO8</pin>
      	<pin number="P10">GND</pin>
	<pin number="TX">IO9</pin>
      	<pin number="RX">IO10</pin>
      	<pin number="LED">IO11</pin>
      	<pin number="JP"></pin>
      </pins>

    </firmware>
    <firmware name="at89prog" label="at89prog">
      <binary file="at89prog.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Benedikt Sauter" date="2007-08-13"/>
      <description vendorid="0x1781" productid="0x0c64" bcddevice="0x0201">
      With the at89prog firmware you are able to program, clear and reset the AT89S8252 
      with the help of the usbprog adapter. If there is any need für other controllers 
      of the AT89 family, just contact me. In addition to the firmware, there is a small 
      console program, with which you can control the adapter.
      </description>
      <pins>
	<pin number="P1">MOSI</pin>
      	<pin number="P2">VCC</pin>
      	<pin number="P3"></pin>
      	<pin number="P4"></pin>
      	<pin number="P5">RST</pin>
      	<pin number="P6"></pin>
      	<pin number="P7">SCK</pin>
      	<pin number="P8"></pin>
      	<pin number="P9">MISO</pin>
      	<pin number="P10">GND</pin>
	<pin number="TX"></pin>
      	<pin number="RX"></pin>
      	<pin number="LED"></pin>
      	<pin number="JP"></pin>
      </pins>

    </firmware>
    <firmware name="usbprogrs232" label="usbprogRS232">
      <binary file="usbprogrs232.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Benedikt Sauter" date="2007-08-13"/>
      <description vendorid="0x1781" productid="0x0c64" bcddevice="0x0100">
      USB to RS232 converter. Can be used with USB class drivers in GNU/Linux -> /dev/ttyACMx, Windows->virtuel COM port.
      </description>
      <pins>
      	<pin number="P1"></pin>
      	<pin number="P2"></pin>
      	<pin number="P3"></pin>
      	<pin number="P4"></pin>
      	<pin number="P5"></pin>
      	<pin number="P6"></pin>
      	<pin number="P7"></pin>
      	<pin number="P8"></pin>
      	<pin number="P9"></pin>
      	<pin number="P10"></pin>
      	<pin number="TX">TX</pin>
      	<pin number="RX">RX</pin>
      	<pin number="LED"></pin>
      	<pin number="JP"></pin>
      </pins>
    </firmware>

    <firmware name="JTAGICE2" label="JTAGICE2">
      <binary file="jtagmk2.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Benedikt Sauter" date="2008-10-30"/>
      <description vendorid="0x03eb" productid="0x2103" bcddevice="0x0200">
      Clone of the original JTAGICE mkII
      </description>
      <pins>
      	<pin number="P1"></pin>
      	<pin number="P2"></pin>
      	<pin number="P3"></pin>
      	<pin number="P4"></pin>
      	<pin number="P5"></pin>
      	<pin number="P6"></pin>
      	<pin number="P7"></pin>
      	<pin number="P8"></pin>
      	<pin number="P9"></pin>
      	<pin number="P10"></pin>
      	<pin number="TX">TX</pin>
      	<pin number="RX">RX</pin>
      	<pin number="LED"></pin>
      	<pin number="JP"></pin>
      </pins>
    </firmware>

   <firmware name="XSVF Player" label="XSVF Player">
      <binary file="xsvf.bin" url="http://www.ixbat.de/usbprog/" />
      <info version="1" author="Sven Luetke" date="2008-10-30"/>
      <description vendorid="0x1781" productid="0x0c62" bcddevice="0x0200">
      XSVF Player for Xilinx devices (FPGA/CPLD)
      </description>
      <pins>
      	<pin number="P1">TDI</pin>
      	<pin number="P2">VCC</pin>
      	<pin number="P3">SRST</pin>
      	<pin number="P4"></pin>
      	<pin number="P5">TMS</pin>
      	<pin number="P6"></pin>
      	<pin number="P7">TCK</pin>
      	<pin number="P8"></pin>
      	<pin number="P9">TDO</pin>
      	<pin number="P10">GND</pin>
	<pin number="TX"></pin>
      	<pin number="RX"></pin>
      	<pin number="LED"></pin>
      	<pin number="JP"></pin>
      </pins>
    </firmware>

  </pool>
</usbprog>
