This is an automated email from Gerrit.

Andreas Fritiofson (andreas.fritiof...@gmail.com) just uploaded a new patch set 
to Gerrit, which you can find at http://openocd.zylin.com/534

-- gerrit

commit 0020d34027ca99d7f570fef940a938c377c10aba
Author: Andreas Fritiofson <andreas.fritiof...@gmail.com>
Date:   Mon Mar 19 21:28:28 2012 +0100

    cfg: Add config file variants using the ftdi driver instead of ft2232
    
    Change-Id: If5986853a1cf118a9eb3b4c13b036d0f71c39624
    Signed-off-by: Andreas Fritiofson <andreas.fritiof...@gmail.com>

diff --git a/tcl/interface/ftdi/axm0432.cfg b/tcl/interface/ftdi/axm0432.cfg
new file mode 100644
index 0000000..263af43
--- /dev/null
+++ b/tcl/interface/ftdi/axm0432.cfg
@@ -0,0 +1,13 @@
+#
+# Axiom axm0432
+#
+# http://www.axman.com
+#
+
+interface ftdi
+ftdi_device_desc "Symphony SoundBite"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0c08 0x0c2b
+ftdi_layout_signal nTRST -data 0x0800
+ftdi_layout_signal nSRST -data 0x0400
diff --git a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg 
b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
new file mode 100644
index 0000000..a53677e
--- /dev/null
+++ b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg
@@ -0,0 +1,16 @@
+#
+# CALAO Systems USB-A9260-C01
+#
+# http://www.calao-systems.com/
+#
+
+interface ftdi
+ftdi_device_desc "USB-A9260"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+
+script interface/calao-usb-a9260.cfg
+script target/at91sam9260minimal.cfg
diff --git a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg 
b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
new file mode 100644
index 0000000..6a16397
--- /dev/null
+++ b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg
@@ -0,0 +1,16 @@
+#
+# CALAO Systems USB-A9260-C02
+#
+# http://www.calao-systems.com/
+#
+
+interface ftdi
+ftdi_device_desc "USB-A9260"
+ftdi_vid_pid 0x0403 0x6001
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+
+script interface/calao-usb-a9260.cfg
+script target/at91sam9260minimal.cfg
diff --git a/tcl/interface/ftdi/cortino.cfg b/tcl/interface/ftdi/cortino.cfg
new file mode 100644
index 0000000..4d01c21
--- /dev/null
+++ b/tcl/interface/ftdi/cortino.cfg
@@ -0,0 +1,13 @@
+#
+# Hitex Cortino
+#
+# http://www.hitex.com/index.php?id=cortino
+#
+
+interface ftdi
+ftdi_device_desc "Cortino"
+ftdi_vid_pid 0x0640 0x0032
+
+ftdi_layout_init 0x0308 0x031b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/dlp-usb1232h.cfg 
b/tcl/interface/ftdi/dlp-usb1232h.cfg
new file mode 100644
index 0000000..a2087cd
--- /dev/null
+++ b/tcl/interface/ftdi/dlp-usb1232h.cfg
@@ -0,0 +1,16 @@
+#
+# DLP Design DLP-USB1232H USB-to-UART/FIFO interface module
+#
+# http://www.dlpdesign.com/usb/usb1232h.shtml
+#
+# Schematics for OpenOCD usage:
+# http://randomprojects.org/wiki/DLP-USB1232H_and_OpenOCD_based_JTAG_adapter
+#
+
+interface ftdi
+ftdi_device_desc "Dual RS232-HS"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0008 0x000b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
diff --git a/tcl/interface/ftdi/dp_busblaster.cfg 
b/tcl/interface/ftdi/dp_busblaster.cfg
new file mode 100644
index 0000000..b85eb63
--- /dev/null
+++ b/tcl/interface/ftdi/dp_busblaster.cfg
@@ -0,0 +1,17 @@
+#
+# Dangerous Prototypes - Bus Blaster
+#
+# The Bus Blaster has a configurable buffer between the FTDI ftdiH and the
+# JTAG header which allows it to emulate various debugger types. It comes
+# configured as a JTAGkey device.
+#
+# http://dangerousprototypes.com/docs/Bus_Blaster
+#
+
+interface ftdi
+ftdi_device_desc "Dual RS232-HS"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/flossjtag-noeeprom.cfg 
b/tcl/interface/ftdi/flossjtag-noeeprom.cfg
new file mode 100644
index 0000000..828aa9f
--- /dev/null
+++ b/tcl/interface/ftdi/flossjtag-noeeprom.cfg
@@ -0,0 +1,21 @@
+#
+# FlossJTAG
+#
+# http://github.com/esden/floss-jtag
+#
+# This is the pre v0.3 Floss-JTAG compatible config file. It can also be used
+# for newer versions of Floss-JTAG with empty or not populated EEPROM. If you
+# have several Floss-JTAG connected you have to use the USB ID to select a
+# specific one.
+#
+# If you have a Floss-JTAG WITH EEPROM that is programmed, use the
+# flossjtag.cfg file.
+#
+
+interface ftdi
+ftdi_device_desc "Dual RS232-HS"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0008 0x000b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
diff --git a/tcl/interface/ftdi/flossjtag.cfg b/tcl/interface/ftdi/flossjtag.cfg
new file mode 100644
index 0000000..2a5ae24
--- /dev/null
+++ b/tcl/interface/ftdi/flossjtag.cfg
@@ -0,0 +1,24 @@
+#
+# FlossJTAG
+#
+# http://github.com/esden/floss-jtag
+#
+# This is the v0.3 and v1.0 Floss-JTAG compatible config file. It relies on the
+# existence of an EEPROM on Floss-JTAG containing a name. If you have several
+# Floss-JTAG adapters connected you can use the serial number to select a
+# specific device.
+#
+# If your Floss-JTAG does not have an EEPROM, or the EEPROM is empty, use the
+# flossjtag-noeeprom.cfg file.
+#
+
+interface ftdi
+ftdi_vid_pid 0x0403 0x6010
+ftdi_device_desc "FLOSS-JTAG"
+#ftdi_serial "FJ000001"
+
+ftdi_layout_init 0x0008 0x180b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
+ftdi_layout_signal LED -data 0x0800
+ftdi_layout_signal LED2 -data 0x1000
diff --git a/tcl/interface/ftdi/flyswatter.cfg 
b/tcl/interface/ftdi/flyswatter.cfg
new file mode 100644
index 0000000..eef9b51
--- /dev/null
+++ b/tcl/interface/ftdi/flyswatter.cfg
@@ -0,0 +1,14 @@
+#
+# TinCanTools Flyswatter
+#
+# http://www.tincantools.com/product.php?productid=16134
+#
+
+interface ftdi
+ftdi_device_desc "Flyswatter"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0818 0x0c7b
+ftdi_layout_signal nTRST -data 0x0010
+ftdi_layout_signal nSRST -ndata 0x0020
+ftdi_layout_signal LED -data 0x0c00
diff --git a/tcl/interface/ftdi/flyswatter2.cfg 
b/tcl/interface/ftdi/flyswatter2.cfg
new file mode 100644
index 0000000..7105ef7
--- /dev/null
+++ b/tcl/interface/ftdi/flyswatter2.cfg
@@ -0,0 +1,14 @@
+#
+# TinCanTools Flyswatter 2
+#
+# http://www.tincantools.com/product.php?productid=16134
+#
+
+interface ftdi
+ftdi_device_desc "Flyswatter2"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0818 0x017b
+ftdi_layout_signal nTRST -data 0x0010
+ftdi_layout_signal nSRST -data 0x0020
+ftdi_layout_signal LED -data 0x0400
diff --git a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg 
b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
new file mode 100644
index 0000000..dab44ce
--- /dev/null
+++ b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg
@@ -0,0 +1,13 @@
+#
+# Hilscher NXHX 10-ETM
+#
+# http://de.hilscher.com/products_details_hardware.html?p_id=P_4ce145a5983e6
+#
+
+interface ftdi
+ftdi_device_desc "NXHX 10-ETM"
+ftdi_vid_pid 0x0640 0x0028
+
+ftdi_layout_init 0x0308 0x030b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg 
b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
new file mode 100644
index 0000000..e2cc7b8
--- /dev/null
+++ b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg
@@ -0,0 +1,13 @@
+#
+# Hilscher NXHX 500-ETM
+#
+# http://de.hilscher.com/files_design/8/NXHX500-ETM_description_Rev01_EN.pdf
+#
+
+interface ftdi
+ftdi_device_desc "NXHX 500-ETM"
+ftdi_vid_pid 0x0640 0x0028
+
+ftdi_layout_init 0x0308 0x030b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg 
b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
new file mode 100644
index 0000000..1359053
--- /dev/null
+++ b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg
@@ -0,0 +1,13 @@
+#
+# Hilscher NXHX 500-RE
+#
+# 
http://de.hilscher.com/products_details_hardware.html?p_id=P_461ff2053bad1&bs=20
+#
+
+interface ftdi
+ftdi_device_desc "NXHX 500-RE"
+ftdi_vid_pid 0x0640 0x0028
+
+ftdi_layout_init 0x0308 0x030b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg 
b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
new file mode 100644
index 0000000..bcb2ac4
--- /dev/null
+++ b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg
@@ -0,0 +1,13 @@
+#
+# Hilscher NXHX 50-ETM
+#
+# http://de.hilscher.com/files_design/8/NXHX50-ETM_description_Rev01_EN.pdf
+#
+
+interface ftdi
+ftdi_device_desc "NXHX 50-ETM"
+ftdi_vid_pid 0x0640 0x0028
+
+ftdi_layout_init 0x0308 0x030b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg 
b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
new file mode 100644
index 0000000..9f9b1f3
--- /dev/null
+++ b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg
@@ -0,0 +1,13 @@
+#
+# Hilscher NXHX 50-RE
+#
+# 
http://de.hilscher.com/products_details_hardware.html?p_id=P_483c0f582ad36&bs=20
+#
+
+interface ftdi
+ftdi_device_desc "NXHX50-RE"
+ftdi_vid_pid 0x0640 0x0028
+
+ftdi_layout_init 0x0308 0x030b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/hitex_str9-comstick.cfg 
b/tcl/interface/ftdi/hitex_str9-comstick.cfg
new file mode 100644
index 0000000..2eb90a7
--- /dev/null
+++ b/tcl/interface/ftdi/hitex_str9-comstick.cfg
@@ -0,0 +1,13 @@
+#
+# Hitex STR9-comStick
+#
+# http://www.hitex.com/index.php?id=383
+#
+
+interface ftdi
+ftdi_device_desc "STR9-comStick"
+ftdi_vid_pid 0x0640 0x002c
+
+ftdi_layout_init 0x0308 0x030b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0200
diff --git a/tcl/interface/ftdi/icebear.cfg b/tcl/interface/ftdi/icebear.cfg
new file mode 100644
index 0000000..376d6e4
--- /dev/null
+++ b/tcl/interface/ftdi/icebear.cfg
@@ -0,0 +1,13 @@
+#
+# Section5 ICEBear
+#
+# http://section5.ch/icebear
+#
+
+interface ftdi
+ftdi_device_desc "ICEbear JTAG adapter"
+ftdi_vid_pid 0x0403 0xc140
+
+ftdi_layout_init 0x0028 0x002b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0020
diff --git a/tcl/interface/ftdi/jtagkey.cfg b/tcl/interface/ftdi/jtagkey.cfg
new file mode 100644
index 0000000..7b87e6d
--- /dev/null
+++ b/tcl/interface/ftdi/jtagkey.cfg
@@ -0,0 +1,13 @@
+#
+# Amontec JTAGkey
+#
+# http://www.amontec.com/jtagkey.shtml
+#
+
+interface ftdi
+ftdi_device_desc "Amontec JTAGkey"
+ftdi_vid_pid 0x0403 0xcff8
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/jtagkey2.cfg b/tcl/interface/ftdi/jtagkey2.cfg
new file mode 100644
index 0000000..c6c2b32
--- /dev/null
+++ b/tcl/interface/ftdi/jtagkey2.cfg
@@ -0,0 +1,13 @@
+#
+# Amontec JTAGkey2
+#
+# http://www.amontec.com/jtagkey2.shtml
+#
+
+interface ftdi
+ftdi_device_desc "Amontec JTAGkey-2"
+ftdi_vid_pid 0x0403 0xcff8
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/jtagkey2p.cfg b/tcl/interface/ftdi/jtagkey2p.cfg
new file mode 100644
index 0000000..dc9c456
--- /dev/null
+++ b/tcl/interface/ftdi/jtagkey2p.cfg
@@ -0,0 +1,13 @@
+#
+# Amontec JTAGkey2P
+#
+# http://www.amontec.com/jtagkey2p.shtml
+#
+
+interface ftdi
+ftdi_device_desc "Amontec JTAGkey-2P"
+ftdi_vid_pid 0x0403 0xcff8
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/kt-link.cfg b/tcl/interface/ftdi/kt-link.cfg
new file mode 100644
index 0000000..4091cfa
--- /dev/null
+++ b/tcl/interface/ftdi/kt-link.cfg
@@ -0,0 +1,14 @@
+#
+# Kristech KT-Link
+#
+# http://www.kristech.eu
+#
+
+interface ftdi
+ftdi_device_desc "KT-LINK"
+ftdi_vid_pid 0x0403 0xbbe2
+
+ftdi_layout_init 0x8c28 0xff3b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
+ftdi_layout_signal LED -data 0x8000
diff --git a/tcl/interface/ftdi/lisa-l.cfg b/tcl/interface/ftdi/lisa-l.cfg
new file mode 100644
index 0000000..74bdfbd
--- /dev/null
+++ b/tcl/interface/ftdi/lisa-l.cfg
@@ -0,0 +1,15 @@
+#
+# Lisa/L
+#
+# http://paparazzi.enac.fr/wiki/Lisa
+#
+
+interface ftdi
+ftdi_device_desc "Lisa/L"
+ftdi_vid_pid 0x0403 0x6010
+ftdi_channel 1
+
+ftdi_layout_init 0x0008 0x180b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0040 -oe 0x0040
+ftdi_layout_signal LED -data 0x1800
diff --git a/tcl/interface/ftdi/luminary-icdi.cfg 
b/tcl/interface/ftdi/luminary-icdi.cfg
new file mode 100644
index 0000000..c4beef7
--- /dev/null
+++ b/tcl/interface/ftdi/luminary-icdi.cfg
@@ -0,0 +1,23 @@
+#
+# Luminary Micro Stellaris LM3S9B9x Evaluation Kits
+# In-Circuit Debug Interface (ICDI) Board
+#
+# Essentially all Luminary debug hardware is the same, (with both
+# JTAG and SWD support compatible with ICDI boards.  This ICDI adapter
+# configuration is JTAG-only, but the same hardware handles SWD too.
+#
+# This is a discrete ftdi based debug board which supports ARM's
+# JTAG/SWD connectors in both backwards-compatible 20-pin format and
+# in the new-style compact 10-pin.  There's also an 8-pin connector
+# with serial port support.  It's included with LM3S9B9x eval boards.
+#
+# http://www.luminarymicro.com/products/ek-lm3s9b90.html
+# http://www.luminarymicro.com/products/ek-lm3s9b92.html
+#
+
+interface ftdi
+ftdi_device_desc "Luminary Micro ICDI Board"
+ftdi_vid_pid 0x0403 0xbcda
+
+ftdi_layout_init 0x0088 0x00cb
+ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/luminary-lm3s811.cfg 
b/tcl/interface/ftdi/luminary-lm3s811.cfg
new file mode 100644
index 0000000..02fbfdb
--- /dev/null
+++ b/tcl/interface/ftdi/luminary-lm3s811.cfg
@@ -0,0 +1,19 @@
+#
+# Luminary Micro Stellaris LM3S811 Evaluation Kit
+#
+# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html
+#
+# NOTE:  this is only for boards *before* Rev C, which adds support
+# for SWO tracing with ADBUS_6 DBG_ENn and BDBUS_4 SWO_EN signals.
+# The "evb_lm3s811" layout doesn't set up those signals.
+#
+# Rev C boards work more like the other Stellaris eval boards.  They
+# need to use the "luminary_icdi" layout to work correctly.
+#
+
+interface ftdi
+ftdi_device_desc "LM3S811 Evaluation Board"
+ftdi_vid_pid 0x0403 0xbcd9
+
+ftdi_layout_init 0x0088 0x008b
+ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/luminary.cfg b/tcl/interface/ftdi/luminary.cfg
new file mode 100644
index 0000000..efaef7a
--- /dev/null
+++ b/tcl/interface/ftdi/luminary.cfg
@@ -0,0 +1,32 @@
+#
+# Luminary Micro Stellaris Evaluation Kits
+#
+# http://www.luminarymicro.com/products/evaluation_kits.html
+#
+# There are a number of evaluation kits for Stellaris Cortex-M3 chips.
+# Currently they all bundle ftdi based debug support.  When that is
+# used (instead of an external adapter), use this config file in one
+# of these two modes:
+#
+# - Eval board debug ... debug of the Stellaris chip via port A.
+#
+# - Other board debug ... same thing, but the board acts as a debug
+#   adapter for another board (using a standard ARM JTAG connector).
+#   The Stellaris chip stays in reset.
+#
+# Those support both JTAG and SWD.  SWD is an ARM-only two-wire debug
+# protocol; in 2009, OpenOCD does not support SWD.
+#
+# Port B of the ftdi chip is normally used as a serial link to the
+# Stellaris chip.  On most boards (but not older LM3S811 eval boards),
+# when SWD is used Port B may instead be used to read low-bandwidth
+# "SWO trace" data, including so-called "printf style" output from
+# firmware via the ITM module as well as profile data.
+#
+
+interface ftdi
+ftdi_device_desc "Stellaris Evaluation Board"
+ftdi_vid_pid 0x0403 0xbcd9
+
+ftdi_layout_init 0x0088 0x00cb
+ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/minimodule.cfg 
b/tcl/interface/ftdi/minimodule.cfg
new file mode 100644
index 0000000..52c351e
--- /dev/null
+++ b/tcl/interface/ftdi/minimodule.cfg
@@ -0,0 +1,12 @@
+#
+# FTDI MiniModule
+#
+# 
http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_ftdiH_Mini_Module.pdf
+#
+
+interface ftdi
+ftdi_device_desc "ftdiH MiniModule"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0018 0x05fb
+ftdi_layout_signal nSRST -data 0x0020
diff --git a/tcl/interface/ftdi/neodb.cfg b/tcl/interface/ftdi/neodb.cfg
new file mode 100644
index 0000000..a52a5e0
--- /dev/null
+++ b/tcl/interface/ftdi/neodb.cfg
@@ -0,0 +1,13 @@
+#
+# Openmoko USB JTAG/RS232 adapter
+#
+# http://wiki.openmoko.org/wiki/Debug_Board_v3
+#
+
+interface ftdi
+ftdi_device_desc "Debug Board for Neo1973"
+ftdi_vid_pid 0x1457 0x5118
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800
diff --git a/tcl/interface/ftdi/ngxtech.cfg b/tcl/interface/ftdi/ngxtech.cfg
new file mode 100644
index 0000000..e59dc47
--- /dev/null
+++ b/tcl/interface/ftdi/ngxtech.cfg
@@ -0,0 +1,13 @@
+#
+# NGX ARM USB JTAG
+#
+# http://shop.ngxtechnologies.com/product_info.php?cPath=26&products_id=30
+#
+
+interface ftdi
+ftdi_device_desc "NGX JTAG A"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0508 0x0f1b
+ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
+ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg 
b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
new file mode 100644
index 0000000..8e04fed
--- /dev/null
+++ b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg
@@ -0,0 +1,14 @@
+#
+# Olimex ARM-USB-OCD-H
+#
+# http://www.olimex.com/dev/arm-usb-ocd-h.html
+#
+
+interface ftdi
+ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-OCD-H"
+ftdi_vid_pid 0x15ba 0x002b
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nSRST -oe 0x0200
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg 
b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
new file mode 100644
index 0000000..e1aeeea
--- /dev/null
+++ b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg
@@ -0,0 +1,14 @@
+#
+# Olimex ARM-USB-OCD
+#
+# http://www.olimex.com/dev/arm-usb-ocd.html
+#
+
+interface ftdi
+ftdi_device_desc "Olimex OpenOCD JTAG"
+ftdi_vid_pid 0x15ba 0x0003
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nSRST -oe 0x0200
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg 
b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
new file mode 100644
index 0000000..90278a7
--- /dev/null
+++ b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg
@@ -0,0 +1,14 @@
+#
+# Olimex ARM-USB-TINY-H
+#
+# http://www.olimex.com/dev/arm-usb-tiny-h.html
+#
+
+interface ftdi
+ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
+ftdi_vid_pid 0x15ba 0x002a
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nSRST -oe 0x0200
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/olimex-jtag-tiny.cfg 
b/tcl/interface/ftdi/olimex-jtag-tiny.cfg
new file mode 100644
index 0000000..4303fa1
--- /dev/null
+++ b/tcl/interface/ftdi/olimex-jtag-tiny.cfg
@@ -0,0 +1,14 @@
+#
+# Olimex ARM-USB-TINY
+#
+# http://www.olimex.com/dev/arm-usb-tiny.html
+#
+
+interface ftdi
+ftdi_device_desc "Olimex OpenOCD JTAG TINY"
+ftdi_vid_pid 0x15ba 0x0004
+
+ftdi_layout_init 0x0c08 0x0f1b
+ftdi_layout_signal nSRST -oe 0x0200
+ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400
+ftdi_layout_signal LED -data 0x0800
diff --git a/tcl/interface/ftdi/oocdlink.cfg b/tcl/interface/ftdi/oocdlink.cfg
new file mode 100644
index 0000000..690f449
--- /dev/null
+++ b/tcl/interface/ftdi/oocdlink.cfg
@@ -0,0 +1,13 @@
+#
+# Joern Kaipf's OOCDLink
+#
+# http://www.joernonline.de/contrexx2/cms/index.php?page=126
+#
+
+interface ftdi
+ftdi_device_desc "OOCDLink"
+ftdi_vid_pid 0x0403 0xbaf8
+
+ftdi_layout_init 0x0508 0x0f1b
+ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
+ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/openocd-usb.cfg 
b/tcl/interface/ftdi/openocd-usb.cfg
new file mode 100644
index 0000000..ff537c7
--- /dev/null
+++ b/tcl/interface/ftdi/openocd-usb.cfg
@@ -0,0 +1,13 @@
+#
+# Hubert Hoegl's USB to JTAG
+#
+# http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html
+#
+
+interface ftdi
+ftdi_device_desc "Dual RS232"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0508 0x0f1b
+ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
+ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/openrd.cfg b/tcl/interface/ftdi/openrd.cfg
new file mode 100644
index 0000000..5da278a
--- /dev/null
+++ b/tcl/interface/ftdi/openrd.cfg
@@ -0,0 +1,13 @@
+#
+# Marvell OpenRD
+#
+# 
http://www.marvell.com/products/embedded_processors/developer/kirkwood/openrd.jsp
+#
+
+interface ftdi
+ftdi_device_desc "OpenRD JTAGKey ftdiD B"
+ftdi_vid_pid 0x0403 0x9e90
+
+ftdi_layout_init 0x0608 0x0f1b
+ftdi_layout_signal nTRST -data 0x0200
+ftdi_layout_signal nSRST -noe 0x0400
diff --git a/tcl/interface/ftdi/redbee-econotag.cfg 
b/tcl/interface/ftdi/redbee-econotag.cfg
new file mode 100644
index 0000000..861fa49
--- /dev/null
+++ b/tcl/interface/ftdi/redbee-econotag.cfg
@@ -0,0 +1,16 @@
+#
+# Redwire Redbee-Econotag
+#
+# http://www.redwirellc.com/store/node/1
+#
+# The Redbee-Econotag has an onboard ftdiH with:
+#  - ftdiH channel A wired to mc13224v JTAG
+#  - ftdiH channel B wired to mc13224v UART1
+#
+
+interface ftdi
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0c08 0x0c2b
+ftdi_layout_signal nTRST -data 0x0800
+ftdi_layout_signal nSRST -data 0x0400
diff --git a/tcl/interface/ftdi/redbee-usb.cfg 
b/tcl/interface/ftdi/redbee-usb.cfg
new file mode 100644
index 0000000..a60e0a0
--- /dev/null
+++ b/tcl/interface/ftdi/redbee-usb.cfg
@@ -0,0 +1,17 @@
+#
+# Redwire Redbee-USB
+#
+# http://www.redwirellc.com
+#
+# The Redbee-USB has an onboard ftdiH with:
+#  - ftdiH channel B wired to mc13224v JTAG
+#  - ftdiH channel A wired to mc13224v UART1
+#
+
+interface ftdi
+ftdi_vid_pid 0x0403 0x6010
+ftdi_channel 1
+
+ftdi_layout_init 0x0c08 0x0c2b
+ftdi_layout_signal nTRST -data 0x0800
+ftdi_layout_signal nSRST -data 0x0400
diff --git a/tcl/interface/ftdi/sheevaplug.cfg 
b/tcl/interface/ftdi/sheevaplug.cfg
new file mode 100644
index 0000000..772da66
--- /dev/null
+++ b/tcl/interface/ftdi/sheevaplug.cfg
@@ -0,0 +1,13 @@
+#
+# Marvel SheevaPlug Development Kit
+#
+# 
http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
+#
+
+interface ftdi
+ftdi_device_desc "SheevaPlug JTAGKey ftdiD B"
+ftdi_vid_pid 0x9e88 0x9e8f
+
+ftdi_layout_init 0x0608 0x0f1b
+ftdi_layout_signal nTRST -data 0x0200
+ftdi_layout_signal nSRST -noe 0x0400
diff --git a/tcl/interface/ftdi/signalyzer-lite.cfg 
b/tcl/interface/ftdi/signalyzer-lite.cfg
new file mode 100644
index 0000000..d82dbdc
--- /dev/null
+++ b/tcl/interface/ftdi/signalyzer-lite.cfg
@@ -0,0 +1,13 @@
+#
+# Xverve Signalyzer LITE (DT-USB-SLITE)
+#
+# http://www.signalyzer.com
+#
+
+interface ftdi
+ftdi_device_desc "Signalyzer LITE"
+ftdi_vid_pid 0x0403 0xbca1
+
+ftdi_layout_init 0x0008 0x000b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/signalyzer.cfg 
b/tcl/interface/ftdi/signalyzer.cfg
new file mode 100644
index 0000000..2e710e1
--- /dev/null
+++ b/tcl/interface/ftdi/signalyzer.cfg
@@ -0,0 +1,13 @@
+#
+# Xverve Signalyzer Tool (DT-USB-ST)
+#
+# http://www.signalyzer.com
+#
+
+interface ftdi
+ftdi_device_desc "Signalyzer"
+ftdi_vid_pid 0x0403 0xbca0
+
+ftdi_layout_init 0x0008 0x000b
+ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010
+ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020
diff --git a/tcl/interface/ftdi/stm32-stick.cfg 
b/tcl/interface/ftdi/stm32-stick.cfg
new file mode 100644
index 0000000..213b455
--- /dev/null
+++ b/tcl/interface/ftdi/stm32-stick.cfg
@@ -0,0 +1,13 @@
+#
+# Hitex STM32-PerformanceStick
+#
+# http://www.hitex.com/index.php?id=340
+#
+
+interface ftdi
+ftdi_device_desc "STM32-PerformanceStick"
+ftdi_vid_pid 0x0640 0x002d
+
+ftdi_layout_init 0x0188 0x038b
+ftdi_layout_signal nTRST -data 0x0100
+ftdi_layout_signal nSRST -data 0x0080
diff --git a/tcl/interface/ftdi/turtelizer2.cfg 
b/tcl/interface/ftdi/turtelizer2.cfg
new file mode 100644
index 0000000..a6222b9
--- /dev/null
+++ b/tcl/interface/ftdi/turtelizer2.cfg
@@ -0,0 +1,13 @@
+#
+# egnite Turtelizer 2
+#
+# http://www.ethernut.de/en/hardware/turtelizer/index.html
+#
+
+interface ftdi
+ftdi_device_desc "Turtelizer JTAG/RS232 Adapter"
+ftdi_vid_pid 0x0403 0xbdc8
+
+ftdi_layout_init 0x0008 0x0c5b
+ftdi_layout_signal nSRST -data 0x0040
+ftdi_layout_signal LED -data 0x0c00
diff --git a/tcl/interface/ftdi/vpaclink.cfg b/tcl/interface/ftdi/vpaclink.cfg
new file mode 100644
index 0000000..7701cb4
--- /dev/null
+++ b/tcl/interface/ftdi/vpaclink.cfg
@@ -0,0 +1,13 @@
+#
+# Voipac VPACLink
+#
+# http://voipac.com/27M-JTG-000
+#
+
+interface ftdi
+ftdi_device_desc "VPACLink A"
+ftdi_vid_pid 0x0403 0x6010
+
+ftdi_layout_init 0x0508 0x0f1b
+ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100
+ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400
diff --git a/tcl/interface/ftdi/xds100v2.cfg b/tcl/interface/ftdi/xds100v2.cfg
new file mode 100644
index 0000000..8557baa
--- /dev/null
+++ b/tcl/interface/ftdi/xds100v2.cfg
@@ -0,0 +1,18 @@
+#
+# Texas Instruments XDS100v2
+#
+# http://processors.wiki.ti.com/index.php/XDS100#XDS100v2_Features
+#
+
+interface ftdi
+ftdi_device_desc "Texas Instruments Inc.XDS100 Ver 2.0"
+ftdi_vid_pid 0x0403 0xa6d0
+
+ftdi_layout_init 0x0838 0x597b
+ftdi_layout_signal nTRST -data 0x0010
+ftdi_layout_signal nSRST -oe 0x0100
+ftdi_layout_signal nEMU_EN -data 0x0020
+ftdi_layout_signal nEMU0 -data 0x0040
+ftdi_layout_signal nEMU1 -data 0x1000
+ftdi_layout_signal PWR_RST -data 0x0800
+ftdi_layout_signal LOOPBACK -data 0x4000

-- 

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to