summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/target/interface/arm-jtag-ew.cfg8
-rw-r--r--src/target/interface/arm-usb-ocd.cfg8
-rw-r--r--src/target/interface/at91rm9200.cfg8
-rw-r--r--src/target/interface/axm0432.cfg7
-rw-r--r--src/target/interface/calao-usb-a9260-c01.cfg4
-rw-r--r--src/target/interface/calao-usb-a9260-c02.cfg4
-rw-r--r--src/target/interface/calao-usb-a9260.cfg11
-rw-r--r--src/target/interface/chameleon.cfg7
-rw-r--r--src/target/interface/dummy.cfg5
-rw-r--r--src/target/interface/flyswatter.cfg9
-rw-r--r--src/target/interface/jlink.cfg7
-rw-r--r--src/target/interface/jtagkey-tiny.cfg8
-rw-r--r--src/target/interface/jtagkey.cfg8
-rw-r--r--src/target/interface/luminary-libftdi.cfg7
-rw-r--r--src/target/interface/luminary-lm3s811.cfg7
-rw-r--r--src/target/interface/luminary.cfg7
-rw-r--r--src/target/interface/olimex-arm-usb-ocd.cfg7
-rw-r--r--src/target/interface/olimex-jtag-tiny-a.cfg8
-rw-r--r--src/target/interface/olimex-jtag-tiny.cfg12
-rw-r--r--src/target/interface/openocd-usb.cfg7
-rw-r--r--src/target/interface/parport.cfg5
-rw-r--r--src/target/interface/parport_dlc5.cfg7
-rw-r--r--src/target/interface/rlink.cfg7
-rw-r--r--src/target/interface/sheevaplug.cfg7
-rw-r--r--src/target/interface/signalyzer.cfg8
-rw-r--r--src/target/interface/stm32-stick.cfg8
-rw-r--r--src/target/interface/str9-comstick.cfg7
-rw-r--r--src/target/interface/turtelizer2.cfg8
-rw-r--r--src/target/interface/usbprog.cfg3
29 files changed, 177 insertions, 32 deletions
diff --git a/src/target/interface/arm-jtag-ew.cfg b/src/target/interface/arm-jtag-ew.cfg
index 1f9d3d99..2e8b57e4 100644
--- a/src/target/interface/arm-jtag-ew.cfg
+++ b/src/target/interface/arm-jtag-ew.cfg
@@ -1,2 +1,8 @@
-# Interface ARM-JTAG-EW
+#
+# Olimex ARM-JTAG-EW
+#
+# http://www.olimex.com/dev/arm-jtag-ew.html
+#
+
interface arm-jtag-ew
+
diff --git a/src/target/interface/arm-usb-ocd.cfg b/src/target/interface/arm-usb-ocd.cfg
index 058a1ac1..e1fcf6e5 100644
--- a/src/target/interface/arm-usb-ocd.cfg
+++ b/src/target/interface/arm-usb-ocd.cfg
@@ -1,5 +1,11 @@
-#interface
+#
+# Olimex ARM-USB-OCD
+#
+# http://www.olimex.com/dev/arm-usb-ocd.html
+#
+
interface ft2232
ft2232_device_desc "Olimex OpenOCD JTAG A"
ft2232_layout "olimex-jtag"
ft2232_vid_pid 0x15BA 0x0003
+
diff --git a/src/target/interface/at91rm9200.cfg b/src/target/interface/at91rm9200.cfg
index 7fdb4943..20826478 100644
--- a/src/target/interface/at91rm9200.cfg
+++ b/src/target/interface/at91rm9200.cfg
@@ -1,3 +1,9 @@
-#interface
+#
+# Various Atmel AT91RM9200 boards
+#
+# TODO: URL?
+#
+
interface at91rm9200
at91rm9200_device rea_ecr
+
diff --git a/src/target/interface/axm0432.cfg b/src/target/interface/axm0432.cfg
index 1a17ee26..204c3878 100644
--- a/src/target/interface/axm0432.cfg
+++ b/src/target/interface/axm0432.cfg
@@ -1,4 +1,9 @@
-#interface
+#
+# Axiom axm0432
+#
+# http://www.axman.com
+#
+
interface ft2232
ft2232_device_desc "Symphony SoundBite A"
ft2232_layout "axm0432_jtag"
diff --git a/src/target/interface/calao-usb-a9260-c01.cfg b/src/target/interface/calao-usb-a9260-c01.cfg
index f9f39942..c6606710 100644
--- a/src/target/interface/calao-usb-a9260-c01.cfg
+++ b/src/target/interface/calao-usb-a9260-c01.cfg
@@ -1,11 +1,13 @@
#
-# Calao Systems USB-A9260-C01
+# CALAO Systems USB-A9260-C01
#
# http://www.calao-systems.com/
#
+
interface ft2232
ft2232_layout jtagkey
ft2232_device_desc "USB-A9260"
ft2232_vid_pid 0x0403 0x6010
script interface/calao-usb-a9260.cfg
script target/at91sam9260minimal.cfg
+
diff --git a/src/target/interface/calao-usb-a9260-c02.cfg b/src/target/interface/calao-usb-a9260-c02.cfg
index fddcd478..d4eff34d 100644
--- a/src/target/interface/calao-usb-a9260-c02.cfg
+++ b/src/target/interface/calao-usb-a9260-c02.cfg
@@ -1,11 +1,13 @@
#
-# Calao Systems USB-A9260-C02
+# CALAO Systems USB-A9260-C02
#
# http://www.calao-systems.com/
#
+
interface ft2232
ft2232_layout jtagkey
ft2232_device_desc "USB-A9260 A"
ft2232_vid_pid 0x0403 0x6001
script interface/calao-usb-a9260.cfg
script target/at91sam9260minimal.cfg
+
diff --git a/src/target/interface/calao-usb-a9260.cfg b/src/target/interface/calao-usb-a9260.cfg
index 422da9d3..57c68d61 100644
--- a/src/target/interface/calao-usb-a9260.cfg
+++ b/src/target/interface/calao-usb-a9260.cfg
@@ -1,14 +1,15 @@
#
-# Calao Systems USB-A9260 common -C01 -C02 setup
+# CALAO Systems USB-A9260 common -C01 -C02 setup
#
# http://www.calao-systems.com/
#
-# See calao-usb-a9260-c01.cfg and calao-usb-a9260-c02.cfg
+# See calao-usb-a9260-c01.cfg and calao-usb-a9260-c02.cfg.
#
-# note: you must have an openocd version where jtag_speed sets two values
-# trunk ver 606 contains the fix for this particular issue which can
-# be seen if jtag_speed does not set two separate values
+# Note: You must have an OpenOCD version where jtag_speed sets two values.
+# trunk r606 contains the fix for this particular issue which can
+# be seen if jtag_speed does not set two separate values.
#
+
jtag_speed 1200 0
jtag_nsrst_delay 200
jtag_ntrst_delay 200
diff --git a/src/target/interface/chameleon.cfg b/src/target/interface/chameleon.cfg
index b883e280..2fb74681 100644
--- a/src/target/interface/chameleon.cfg
+++ b/src/target/interface/chameleon.cfg
@@ -1,4 +1,9 @@
-#interface
+#
+# Amontec Chameleon POD
+#
+# http://www.amontec.com/chameleon.shtml
+#
+
interface parport
parport_cable chameleon
diff --git a/src/target/interface/dummy.cfg b/src/target/interface/dummy.cfg
index a601b078..1c148c0c 100644
--- a/src/target/interface/dummy.cfg
+++ b/src/target/interface/dummy.cfg
@@ -1 +1,6 @@
+#
+# Dummy interface (for testing purposes)
+#
+
interface dummy
+
diff --git a/src/target/interface/flyswatter.cfg b/src/target/interface/flyswatter.cfg
index f806981a..a5af465c 100644
--- a/src/target/interface/flyswatter.cfg
+++ b/src/target/interface/flyswatter.cfg
@@ -1,9 +1,12 @@
-# Interface Configuration for the TinCanTools FT2232 Based Flyswatter
-# http://www.tincantools.com
+#
+# TinCanTools Flyswatter
+#
+# http://www.tincantools.com/product.php?productid=16134
+#
-#interface
interface ft2232
ft2232_device_desc "Flyswatter"
ft2232_layout "flyswatter"
ft2232_vid_pid 0x0403 0x6010
jtag_speed 1
+
diff --git a/src/target/interface/jlink.cfg b/src/target/interface/jlink.cfg
index 1e8c2c44..f5ff7c7b 100644
--- a/src/target/interface/jlink.cfg
+++ b/src/target/interface/jlink.cfg
@@ -1,3 +1,8 @@
-# jlink interface
+#
+# Segger J-Link
+#
+# http://www.segger.com/jlink.html
+#
+
interface jlink
diff --git a/src/target/interface/jtagkey-tiny.cfg b/src/target/interface/jtagkey-tiny.cfg
index 60824603..9414d835 100644
--- a/src/target/interface/jtagkey-tiny.cfg
+++ b/src/target/interface/jtagkey-tiny.cfg
@@ -1,5 +1,11 @@
-#interface
+#
+# Amontec JTAGkey-tiny
+#
+# http://www.amontec.com/jtagkey-tiny.shtml
+#
+
interface ft2232
ft2232_device_desc "Amontec JTAGkey"
ft2232_layout jtagkey
ft2232_vid_pid 0x0403 0xcff8
+
diff --git a/src/target/interface/jtagkey.cfg b/src/target/interface/jtagkey.cfg
index f62beed1..beba7da1 100644
--- a/src/target/interface/jtagkey.cfg
+++ b/src/target/interface/jtagkey.cfg
@@ -1,5 +1,11 @@
-#interface
+#
+# Amontec JTAGkey
+#
+# http://www.amontec.com/jtagkey.shtml
+#
+
interface ft2232
ft2232_device_desc "Amontec JTAGkey A"
ft2232_layout jtagkey
ft2232_vid_pid 0x0403 0xcff8
+
diff --git a/src/target/interface/luminary-libftdi.cfg b/src/target/interface/luminary-libftdi.cfg
index 731ff18e..c86dbb6e 100644
--- a/src/target/interface/luminary-libftdi.cfg
+++ b/src/target/interface/luminary-libftdi.cfg
@@ -1,4 +1,9 @@
-# ftdi interface using libftdi driver
+#
+# Luminary Micro Stellaris LM3S811 Evaluation Kit
+#
+# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html
+#
+
interface ft2232
ft2232_device_desc "Stellaris Evaluation Board"
ft2232_layout evb_lm3s811
diff --git a/src/target/interface/luminary-lm3s811.cfg b/src/target/interface/luminary-lm3s811.cfg
index 3b16c24b..8d90e858 100644
--- a/src/target/interface/luminary-lm3s811.cfg
+++ b/src/target/interface/luminary-lm3s811.cfg
@@ -1,4 +1,9 @@
-# ftdi interface
+#
+# Luminary Micro Stellaris LM3S811 Evaluation Kit
+#
+# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html
+#
+
interface ft2232
ft2232_device_desc "LM3S811 Evaluation Board A"
ft2232_layout evb_lm3s811
diff --git a/src/target/interface/luminary.cfg b/src/target/interface/luminary.cfg
index 13e29c4d..cf3a06e8 100644
--- a/src/target/interface/luminary.cfg
+++ b/src/target/interface/luminary.cfg
@@ -1,4 +1,9 @@
-# ftdi interface using ftdi driver
+#
+# Luminary Micro LM3S811 Evaluation Kit(s)
+#
+# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html
+#
+
interface ft2232
ft2232_device_desc "Stellaris Evaluation Board A"
ft2232_layout evb_lm3s811
diff --git a/src/target/interface/olimex-arm-usb-ocd.cfg b/src/target/interface/olimex-arm-usb-ocd.cfg
index a67a1633..569dcef5 100644
--- a/src/target/interface/olimex-arm-usb-ocd.cfg
+++ b/src/target/interface/olimex-arm-usb-ocd.cfg
@@ -1,4 +1,11 @@
+#
+# Olimex ARM-USB-OCD
+#
+# http://www.olimex.com/dev/arm-usb-ocd.html
+#
+
interface ft2232
ft2232_device_desc "Olimex OpenOCD JTAG"
ft2232_layout olimex-jtag
ft2232_vid_pid 0x15ba 0x0003
+
diff --git a/src/target/interface/olimex-jtag-tiny-a.cfg b/src/target/interface/olimex-jtag-tiny-a.cfg
index 03ff2006..0ace5cb1 100644
--- a/src/target/interface/olimex-jtag-tiny-a.cfg
+++ b/src/target/interface/olimex-jtag-tiny-a.cfg
@@ -1,5 +1,11 @@
-# REFERENCE: http://www.olimex.com/dev/arm-usb-tiny.html
+#
+# Olimex ARM-USB-TINY
+#
+# http://www.olimex.com/dev/arm-usb-tiny.html
+#
+
interface ft2232
ft2232_device_desc "Olimex OpenOCD JTAG TINY A"
ft2232_layout olimex-jtag
ft2232_vid_pid 0x15ba 0x0004
+
diff --git a/src/target/interface/olimex-jtag-tiny.cfg b/src/target/interface/olimex-jtag-tiny.cfg
index c63c37c8..b81285a4 100644
--- a/src/target/interface/olimex-jtag-tiny.cfg
+++ b/src/target/interface/olimex-jtag-tiny.cfg
@@ -1,11 +1,15 @@
-##
-# Olimex JTAG TINY USB Debugger
+#
+# Olimex ARM-USB-TINY
+#
+# http://www.olimex.com/dev/arm-usb-tiny.html
+#
+
+# TODO: FIXME
# Linux USB tends to see the device description without the 'A' as in target/olimex-jtag-tiny.cfg,
# but Windows still needs the 'A'. This is a replacement for Linux users.
-##
-# REFERENCE: http://www.olimex.com/dev/arm-usb-tiny.html
interface ft2232
ft2232_device_desc "Olimex OpenOCD JTAG TINY"
ft2232_layout olimex-jtag
ft2232_vid_pid 0x15ba 0x0004
+
diff --git a/src/target/interface/openocd-usb.cfg b/src/target/interface/openocd-usb.cfg
index dbcc9f19..8bb9ffe6 100644
--- a/src/target/interface/openocd-usb.cfg
+++ b/src/target/interface/openocd-usb.cfg
@@ -1,4 +1,9 @@
-#interface
+#
+# Hubert Hoegl's USB to JTAG
+#
+# http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html
+#
+
interface ft2232
ft2232_vid_pid 0x0403 0x6010
ft2232_device_desc "Dual RS232"
diff --git a/src/target/interface/parport.cfg b/src/target/interface/parport.cfg
index 4782a11d..6aaf80b7 100644
--- a/src/target/interface/parport.cfg
+++ b/src/target/interface/parport.cfg
@@ -1,4 +1,9 @@
+#
+# Parallel port wiggler (many clones available) on port 0xc8b8
+#
+
interface parport
parport_port 0xc8b8
parport_cable wiggler
jtag_speed 0
+
diff --git a/src/target/interface/parport_dlc5.cfg b/src/target/interface/parport_dlc5.cfg
index efd8a018..defda3f3 100644
--- a/src/target/interface/parport_dlc5.cfg
+++ b/src/target/interface/parport_dlc5.cfg
@@ -1,4 +1,11 @@
+#
+# Xilinx Parallel Cable III 'DLC 5' (and various clones)
+#
+# http://www.xilinx.com/itp/xilinx4/data/docs/pac/appendixb.html
+#
+
interface parport
parport_port /dev/parport0
parport_cable dlc5
jtag_speed 0
+
diff --git a/src/target/interface/rlink.cfg b/src/target/interface/rlink.cfg
index bb2c50ef..2f13cc48 100644
--- a/src/target/interface/rlink.cfg
+++ b/src/target/interface/rlink.cfg
@@ -1,3 +1,8 @@
-# rlink interface
+#
+# Raisonance RLink
+#
+# http://www.mcu-raisonance.com/~rlink-debugger-programmer__microcontrollers__tool~tool__T018:4cn9ziz4bnx6.html
+#
+
interface rlink
diff --git a/src/target/interface/sheevaplug.cfg b/src/target/interface/sheevaplug.cfg
index 64d52b25..a0d61ace 100644
--- a/src/target/interface/sheevaplug.cfg
+++ b/src/target/interface/sheevaplug.cfg
@@ -1,4 +1,11 @@
+#
+# Marvel SheevaPlug Development Kit
+#
+# http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
+#
+
interface ft2232
ft2232_layout sheevaplug
ft2232_vid_pid 0x0403 0x6010
jtag_khz 3000
+
diff --git a/src/target/interface/signalyzer.cfg b/src/target/interface/signalyzer.cfg
index 864f8f5a..2c917d23 100644
--- a/src/target/interface/signalyzer.cfg
+++ b/src/target/interface/signalyzer.cfg
@@ -1,5 +1,11 @@
-#interface
+#
+# Xverve Signalyzer Tool (DT-USB-ST)
+#
+# http://www.signalyzer.com/products/development-tools/signalyzer-tool-dt-usb-st.html
+#
+
interface ft2232
ft2232_device_desc "Signalyzer A"
ft2232_layout signalyzer
ft2232_vid_pid 0x0403 0xbca0
+
diff --git a/src/target/interface/stm32-stick.cfg b/src/target/interface/stm32-stick.cfg
index 240cb216..89bcf674 100644
--- a/src/target/interface/stm32-stick.cfg
+++ b/src/target/interface/stm32-stick.cfg
@@ -1,5 +1,11 @@
-# ftdi interface
+#
+# Hitex STM32-PerformanceStick
+#
+# http://www.hitex.com/index.php?id=340
+#
+
interface ft2232
ft2232_device_desc "STM32-PerformanceStick A"
ft2232_layout stm32stick
ft2232_vid_pid 0x0640 0x002d
+
diff --git a/src/target/interface/str9-comstick.cfg b/src/target/interface/str9-comstick.cfg
index e7c6d905..32f19c68 100644
--- a/src/target/interface/str9-comstick.cfg
+++ b/src/target/interface/str9-comstick.cfg
@@ -1,4 +1,11 @@
+#
+# Hitex STR9-comStick
+#
+# http://www.hitex.com/index.php?id=383
+#
+
interface ft2232
ft2232_device_desc "STR9-comStick A"
ft2232_layout comstick
ft2232_vid_pid 0x0640 0x002c
+
diff --git a/src/target/interface/turtelizer2.cfg b/src/target/interface/turtelizer2.cfg
index 7ea4100c..31c34ff5 100644
--- a/src/target/interface/turtelizer2.cfg
+++ b/src/target/interface/turtelizer2.cfg
@@ -1,5 +1,11 @@
-#interface
+#
+# egnite Turtelizer 2
+#
+# http://www.ethernut.de/en/hardware/turtelizer/index.html
+#
+
interface ft2232
ft2232_device_desc "Turtelizer JTAG/RS232 Adapter A"
ft2232_layout turtelizer2
ft2232_vid_pid 0x0403 0xbdc8
+
diff --git a/src/target/interface/usbprog.cfg b/src/target/interface/usbprog.cfg
index 9e182788..269ea944 100644
--- a/src/target/interface/usbprog.cfg
+++ b/src/target/interface/usbprog.cfg
@@ -1,7 +1,8 @@
#
-# USBprog
+# Embedded Projects USBprog
#
# http://embedded-projects.net/index.php?page_id=135
#
interface usbprog
+