This is an automated email from Gerrit. Oleksij Rempel (li...@rempel-privat.de) just uploaded a new patch set to Gerrit, which you can find at http://openocd.zylin.com/4634
-- gerrit commit 37ea271fbcec79836bdaf71d93dfde05786cb1a8 Author: Oleksij Rempel <o.rem...@pengutronix.de> Date: Sat Aug 4 17:34:26 2018 +0200 ftdi: add INTERFACE_USB_LOCATION to all interfaces Change-Id: I57df457f731abb42871f8334cc1d315e34a67a06 Signed-off-by: Oleksij Rempel <o.rem...@pengutronix.de> diff --git a/tcl/interface/ftdi/100ask-openjtag.cfg b/tcl/interface/ftdi/100ask-openjtag.cfg index 01ae2f7..64e7f01 100644 --- a/tcl/interface/ftdi/100ask-openjtag.cfg +++ b/tcl/interface/ftdi/100ask-openjtag.cfg @@ -14,3 +14,4 @@ ftdi_vid_pid 0x1457 0x5118 ftdi_layout_init 0x0f08 0x0f1b ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/axm0432.cfg b/tcl/interface/ftdi/axm0432.cfg index 0c24a33..78c0631 100644 --- a/tcl/interface/ftdi/axm0432.cfg +++ b/tcl/interface/ftdi/axm0432.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0x6010 ftdi_layout_init 0x0c08 0x0c2b ftdi_layout_signal nTRST -data 0x0800 ftdi_layout_signal nSRST -data 0x0400 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg index d3da6b7..4ef2db3 100644 --- a/tcl/interface/ftdi/calao-usb-a9260-c01.cfg +++ b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg @@ -20,3 +20,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 script interface/calao-usb-a9260.cfg script target/at91sam9260minimal.cfg +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg index dc4dca8..c1beb9d 100644 --- a/tcl/interface/ftdi/calao-usb-a9260-c02.cfg +++ b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg @@ -20,3 +20,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 script interface/calao-usb-a9260.cfg script target/at91sam9260minimal.cfg +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/cortino.cfg b/tcl/interface/ftdi/cortino.cfg index 16ede61..174a305 100644 --- a/tcl/interface/ftdi/cortino.cfg +++ b/tcl/interface/ftdi/cortino.cfg @@ -11,3 +11,4 @@ ftdi_vid_pid 0x0640 0x0032 ftdi_layout_init 0x0108 0x010b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/digilent-hs1.cfg b/tcl/interface/ftdi/digilent-hs1.cfg index e27249b..0157a5f 100644 --- a/tcl/interface/ftdi/digilent-hs1.cfg +++ b/tcl/interface/ftdi/digilent-hs1.cfg @@ -9,3 +9,4 @@ ftdi_channel 0 # just TCK TDI TDO TMS, no reset ftdi_layout_init 0x0088 0x008b reset_config none +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/digilent-hs2.cfg b/tcl/interface/ftdi/digilent-hs2.cfg index 2005b66..c59bf13 100644 --- a/tcl/interface/ftdi/digilent-hs2.cfg +++ b/tcl/interface/ftdi/digilent-hs2.cfg @@ -8,3 +8,4 @@ ftdi_channel 0 ftdi_layout_init 0x00e8 0x60eb reset_config none +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/digilent_jtag_hs3.cfg b/tcl/interface/ftdi/digilent_jtag_hs3.cfg index f7b8e57..baed129 100644 --- a/tcl/interface/ftdi/digilent_jtag_hs3.cfg +++ b/tcl/interface/ftdi/digilent_jtag_hs3.cfg @@ -11,3 +11,4 @@ ftdi_device_desc "Digilent USB Device" ftdi_layout_init 0x2088 0x308b ftdi_layout_signal nSRST -data 0x2000 -noe 0x1000 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/digilent_jtag_smt2.cfg b/tcl/interface/ftdi/digilent_jtag_smt2.cfg index 014fe14..75318b7 100644 --- a/tcl/interface/ftdi/digilent_jtag_smt2.cfg +++ b/tcl/interface/ftdi/digilent_jtag_smt2.cfg @@ -15,3 +15,4 @@ ftdi_layout_signal nSRST -data 0x2000 ftdi_layout_signal GPIO2 -data 0x2000 ftdi_layout_signal GPIO1 -data 0x0200 ftdi_layout_signal GPIO0 -data 0x0100 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg b/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg index a83a008..37ee1be 100644 --- a/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg +++ b/tcl/interface/ftdi/digilent_jtag_smt2_nc.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0x6014 ftdi_channel 0 ftdi_layout_init 0x00e8 0x60eb reset_config none +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/dlp-usb1232h.cfg b/tcl/interface/ftdi/dlp-usb1232h.cfg index f447771..7c873f0 100644 --- a/tcl/interface/ftdi/dlp-usb1232h.cfg +++ b/tcl/interface/ftdi/dlp-usb1232h.cfg @@ -19,3 +19,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/dp_busblaster.cfg b/tcl/interface/ftdi/dp_busblaster.cfg index 73827cf..1581fae 100644 --- a/tcl/interface/ftdi/dp_busblaster.cfg +++ b/tcl/interface/ftdi/dp_busblaster.cfg @@ -18,3 +18,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/dp_busblaster_kt-link.cfg b/tcl/interface/ftdi/dp_busblaster_kt-link.cfg index 2d27519..9537691 100644 --- a/tcl/interface/ftdi/dp_busblaster_kt-link.cfg +++ b/tcl/interface/ftdi/dp_busblaster_kt-link.cfg @@ -19,3 +19,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 ftdi_layout_signal LED -ndata 0x8000 ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000 ftdi_layout_signal SWDIO_OE -ndata 0x1000 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/flossjtag-noeeprom.cfg b/tcl/interface/ftdi/flossjtag-noeeprom.cfg index 18046e7..f66a07e 100644 --- a/tcl/interface/ftdi/flossjtag-noeeprom.cfg +++ b/tcl/interface/ftdi/flossjtag-noeeprom.cfg @@ -24,3 +24,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/flossjtag.cfg b/tcl/interface/ftdi/flossjtag.cfg index 13e1f0b..4436b79 100644 --- a/tcl/interface/ftdi/flossjtag.cfg +++ b/tcl/interface/ftdi/flossjtag.cfg @@ -27,3 +27,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/flyswatter.cfg b/tcl/interface/ftdi/flyswatter.cfg index 56dab1f..bed9fea 100644 --- a/tcl/interface/ftdi/flyswatter.cfg +++ b/tcl/interface/ftdi/flyswatter.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0818 0x0cfb ftdi_layout_signal nTRST -data 0x0010 ftdi_layout_signal nSRST -oe 0x0020 ftdi_layout_signal LED -data 0x0c00 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/flyswatter2.cfg b/tcl/interface/ftdi/flyswatter2.cfg index 8bd4db4..c36318a 100644 --- a/tcl/interface/ftdi/flyswatter2.cfg +++ b/tcl/interface/ftdi/flyswatter2.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0538 0x057b ftdi_layout_signal LED -ndata 0x0400 ftdi_layout_signal nTRST -data 0x0010 ftdi_layout_signal nSRST -data 0x0020 -noe 0x0100 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/ft232h-module-swd.cfg b/tcl/interface/ftdi/ft232h-module-swd.cfg index d2bd1da..61122bb 100644 --- a/tcl/interface/ftdi/ft232h-module-swd.cfg +++ b/tcl/interface/ftdi/ft232h-module-swd.cfg @@ -50,3 +50,4 @@ transport select swd # C7 J2-8 ACBUS7 (GPIOH7) # C8 J2-9 ACBUS8 # C9 J2-10 ACBUS9 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/ftdi_common.cfg b/tcl/interface/ftdi/ftdi_common.cfg new file mode 100644 index 0000000..1d36b2b --- /dev/null +++ b/tcl/interface/ftdi/ftdi_common.cfg @@ -0,0 +1,4 @@ +if { [info exists INTERFACE_USB_LOCATION] } { + echo "Set device location to $INTERFACE_USB_LOCATION" + ftdi_location $INTERFACE_USB_LOCATION +} diff --git a/tcl/interface/ftdi/gw16042.cfg b/tcl/interface/ftdi/gw16042.cfg index 90c6f7c..e113e64 100644 --- a/tcl/interface/ftdi/gw16042.cfg +++ b/tcl/interface/ftdi/gw16042.cfg @@ -24,3 +24,4 @@ ftdi_vid_pid 0x0403 0x6010 ftdi_layout_init 0x0058 0x007b ftdi_layout_signal nTRST -data 0x0010 ftdi_layout_signal nSRST -oe 0x0020 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg index b682333..b01513c 100644 --- a/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg +++ b/tcl/interface/ftdi/hilscher_nxhx10_etm.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028 ftdi_layout_init 0x0308 0x030b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg index 3483030..9decb6d 100644 --- a/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg +++ b/tcl/interface/ftdi/hilscher_nxhx500_etm.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028 ftdi_layout_init 0x0308 0x030b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg index b4cada0..d278f83 100644 --- a/tcl/interface/ftdi/hilscher_nxhx500_re.cfg +++ b/tcl/interface/ftdi/hilscher_nxhx500_re.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028 ftdi_layout_init 0x0308 0x030b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg index 67074a2..5f6da3a 100644 --- a/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg +++ b/tcl/interface/ftdi/hilscher_nxhx50_etm.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028 ftdi_layout_init 0x0308 0x030b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg index 966dcd8..e38c3bb 100644 --- a/tcl/interface/ftdi/hilscher_nxhx50_re.cfg +++ b/tcl/interface/ftdi/hilscher_nxhx50_re.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0640 0x0028 ftdi_layout_init 0x0308 0x030b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hitex_lpc1768stick.cfg b/tcl/interface/ftdi/hitex_lpc1768stick.cfg index f22d4f7..9d0e094 100644 --- a/tcl/interface/ftdi/hitex_lpc1768stick.cfg +++ b/tcl/interface/ftdi/hitex_lpc1768stick.cfg @@ -13,3 +13,4 @@ ftdi_layout_init 0x0388 0x038b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0080 -noe 0x200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/hitex_str9-comstick.cfg b/tcl/interface/ftdi/hitex_str9-comstick.cfg index c46f032..3dc664b 100644 --- a/tcl/interface/ftdi/hitex_str9-comstick.cfg +++ b/tcl/interface/ftdi/hitex_str9-comstick.cfg @@ -11,3 +11,4 @@ ftdi_vid_pid 0x0640 0x002c ftdi_layout_init 0x0108 0x010b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/icebear.cfg b/tcl/interface/ftdi/icebear.cfg index 2c03d41..bbf85b4 100644 --- a/tcl/interface/ftdi/icebear.cfg +++ b/tcl/interface/ftdi/icebear.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0xc140 ftdi_layout_init 0x0028 0x002b ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010 ftdi_layout_signal nSRST -data 0x0020 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/incircuit-icprog.cfg b/tcl/interface/ftdi/incircuit-icprog.cfg index 5e90a70..ab01ff1 100644 --- a/tcl/interface/ftdi/incircuit-icprog.cfg +++ b/tcl/interface/ftdi/incircuit-icprog.cfg @@ -12,3 +12,4 @@ ftdi_vid_pid 0x0403 0x6010 ftdi_layout_init 0x0508 0x0f1b ftdi_layout_signal nSRST -noe 0x0400 -data 0x0800 ftdi_layout_signal nTRST -noe 0x0100 -data 0x0200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/iotlab-usb.cfg b/tcl/interface/ftdi/iotlab-usb.cfg index fbbad0c..069414c 100644 --- a/tcl/interface/ftdi/iotlab-usb.cfg +++ b/tcl/interface/ftdi/iotlab-usb.cfg @@ -9,3 +9,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg b/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg index c5e5db4..f8844cc 100644 --- a/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg +++ b/tcl/interface/ftdi/jtag-lock-pick_tiny_2.cfg @@ -14,3 +14,4 @@ ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 ftdi_layout_signal SWDIO_OE -ndata 0x1000 ftdi_layout_signal LED -ndata 0x8000 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/jtagkey.cfg b/tcl/interface/ftdi/jtagkey.cfg index 7b87e6d..616f62f 100644 --- a/tcl/interface/ftdi/jtagkey.cfg +++ b/tcl/interface/ftdi/jtagkey.cfg @@ -11,3 +11,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/jtagkey2.cfg b/tcl/interface/ftdi/jtagkey2.cfg index c6c2b32..02827dc 100644 --- a/tcl/interface/ftdi/jtagkey2.cfg +++ b/tcl/interface/ftdi/jtagkey2.cfg @@ -11,3 +11,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/jtagkey2p.cfg b/tcl/interface/ftdi/jtagkey2p.cfg index dc9c456..9c41741 100644 --- a/tcl/interface/ftdi/jtagkey2p.cfg +++ b/tcl/interface/ftdi/jtagkey2p.cfg @@ -11,3 +11,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/kt-link.cfg b/tcl/interface/ftdi/kt-link.cfg index 1f28d3a..9a39fc0 100644 --- a/tcl/interface/ftdi/kt-link.cfg +++ b/tcl/interface/ftdi/kt-link.cfg @@ -14,3 +14,4 @@ ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 ftdi_layout_signal LED -data 0x8000 ftdi_layout_signal SWD_EN -ndata 0x0020 -oe 0x2000 ftdi_layout_signal SWDIO_OE -ndata 0x1000 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/lisa-l.cfg b/tcl/interface/ftdi/lisa-l.cfg index 67002bb..aa0775e 100644 --- a/tcl/interface/ftdi/lisa-l.cfg +++ b/tcl/interface/ftdi/lisa-l.cfg @@ -18,3 +18,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/luminary-icdi.cfg b/tcl/interface/ftdi/luminary-icdi.cfg index 2eea806..ac9090e 100644 --- a/tcl/interface/ftdi/luminary-icdi.cfg +++ b/tcl/interface/ftdi/luminary-icdi.cfg @@ -23,3 +23,4 @@ ftdi_layout_init 0x00a8 0x00eb ftdi_layout_signal nSRST -noe 0x0020 ftdi_layout_signal SWD_EN -ndata 0x0080 ftdi_layout_signal SWDIO_OE -data 0x0008 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/luminary-lm3s811.cfg b/tcl/interface/ftdi/luminary-lm3s811.cfg index 543b1e0..f77f951 100644 --- a/tcl/interface/ftdi/luminary-lm3s811.cfg +++ b/tcl/interface/ftdi/luminary-lm3s811.cfg @@ -19,3 +19,4 @@ ftdi_layout_init 0x0088 0x008b ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020 ftdi_layout_signal SWD_EN -ndata 0x0080 ftdi_layout_signal SWDIO_OE -data 0x0008 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/luminary.cfg b/tcl/interface/ftdi/luminary.cfg index 20b5422..6693025 100644 --- a/tcl/interface/ftdi/luminary.cfg +++ b/tcl/interface/ftdi/luminary.cfg @@ -32,3 +32,4 @@ ftdi_layout_init 0x00a8 0x00eb ftdi_layout_signal nSRST -noe 0x0020 ftdi_layout_signal SWD_EN -ndata 0x0080 ftdi_layout_signal SWDIO_OE -data 0x0008 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/m53evk.cfg b/tcl/interface/ftdi/m53evk.cfg index 2b97270..d8017ab 100644 --- a/tcl/interface/ftdi/m53evk.cfg +++ b/tcl/interface/ftdi/m53evk.cfg @@ -12,3 +12,4 @@ ftdi_channel 0 ftdi_layout_init 0x0008 0x000b ftdi_layout_signal nTRST -data 0x0010 -oe 0x0010 ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/mbftdi.cfg b/tcl/interface/ftdi/mbftdi.cfg index d051ccc..3340758 100644 --- a/tcl/interface/ftdi/mbftdi.cfg +++ b/tcl/interface/ftdi/mbftdi.cfg @@ -14,3 +14,4 @@ ftdi_device_desc "Dual RS232-HS" ftdi_vid_pid 0x0403 0x6010 ftdi_layout_init 0x0008 0x000b +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/minimodule-swd.cfg b/tcl/interface/ftdi/minimodule-swd.cfg index 5f0b212..1f30b17 100644 --- a/tcl/interface/ftdi/minimodule-swd.cfg +++ b/tcl/interface/ftdi/minimodule-swd.cfg @@ -52,3 +52,4 @@ ftdi_layout_signal SWD_EN -data 0 ftdi_layout_signal SWDIO_OE -data 0 transport select swd +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/minimodule.cfg b/tcl/interface/ftdi/minimodule.cfg index 7df096d..94e004c 100644 --- a/tcl/interface/ftdi/minimodule.cfg +++ b/tcl/interface/ftdi/minimodule.cfg @@ -14,3 +14,4 @@ ftdi_layout_init 0x0008 0x000b # nSRST defined on pin CN2-13 of the MiniModule (pin ADBUS5 [AD5] on the FT2232H chip) # This choice is arbitrary. Use other GPIO pin if desired. ftdi_layout_signal nSRST -data 0x0020 -oe 0x0020 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/minispartan6.cfg b/tcl/interface/ftdi/minispartan6.cfg index 8f16011..8210b07 100644 --- a/tcl/interface/ftdi/minispartan6.cfg +++ b/tcl/interface/ftdi/minispartan6.cfg @@ -13,3 +13,4 @@ reset_config none # this generally works fast: the fpga can handle 30MHz, the spi flash can handle # 54MHz with simple read, no dummy cycles, and wait-for-write-completion adapter_khz 30000 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/neodb.cfg b/tcl/interface/ftdi/neodb.cfg index 6cc8ccf..865c697 100644 --- a/tcl/interface/ftdi/neodb.cfg +++ b/tcl/interface/ftdi/neodb.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0508 0x0f1b ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400 ftdi_layout_signal nNOR_WP -data 0x0010 -oe 0x0010 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/ngxtech.cfg b/tcl/interface/ftdi/ngxtech.cfg index 9eaa3c5..b30cd02 100644 --- a/tcl/interface/ftdi/ngxtech.cfg +++ b/tcl/interface/ftdi/ngxtech.cfg @@ -17,3 +17,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg b/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg index 2153fd6..dee4d99 100644 --- a/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg +++ b/tcl/interface/ftdi/olimex-arm-jtag-swd.cfg @@ -7,3 +7,4 @@ transport select swd ftdi_layout_signal SWD_EN -nalias nTRST ftdi_layout_signal SWDIO_OE -alias TMS +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg index 5b27d38..ce62ce4 100644 --- a/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg +++ b/tcl/interface/ftdi/olimex-arm-usb-ocd-h.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0908 0x0b1b ftdi_layout_signal nSRST -oe 0x0200 ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal LED -data 0x0800 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg index e1aeeea..a8119fc 100644 --- a/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg +++ b/tcl/interface/ftdi/olimex-arm-usb-ocd.cfg @@ -12,3 +12,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg index f77c24b..2c1bdc5 100644 --- a/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg +++ b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0808 0x0a1b ftdi_layout_signal nSRST -oe 0x0200 ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100 ftdi_layout_signal LED -data 0x0800 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/olimex-jtag-tiny.cfg b/tcl/interface/ftdi/olimex-jtag-tiny.cfg index b3c6a71..a61491d 100644 --- a/tcl/interface/ftdi/olimex-jtag-tiny.cfg +++ b/tcl/interface/ftdi/olimex-jtag-tiny.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0808 0x0a1b ftdi_layout_signal nSRST -oe 0x0200 ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100 ftdi_layout_signal LED -data 0x0800 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/oocdlink.cfg b/tcl/interface/ftdi/oocdlink.cfg index fc09a16..de8e7b7 100644 --- a/tcl/interface/ftdi/oocdlink.cfg +++ b/tcl/interface/ftdi/oocdlink.cfg @@ -17,3 +17,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/opendous_ftdi.cfg b/tcl/interface/ftdi/opendous_ftdi.cfg index 6a12d72..52edef6 100644 --- a/tcl/interface/ftdi/opendous_ftdi.cfg +++ b/tcl/interface/ftdi/opendous_ftdi.cfg @@ -15,3 +15,4 @@ ftdi_channel 1 ftdi_layout_init 0x0c08 0x0f1b ftdi_layout_signal nTRST -data 0x0100 -noe 0x0400 ftdi_layout_signal nSRST -data 0x0200 -noe 0x0800 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/openocd-usb-hs.cfg b/tcl/interface/ftdi/openocd-usb-hs.cfg index 37a717d..4382280 100644 --- a/tcl/interface/ftdi/openocd-usb-hs.cfg +++ b/tcl/interface/ftdi/openocd-usb-hs.cfg @@ -11,3 +11,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/openocd-usb.cfg b/tcl/interface/ftdi/openocd-usb.cfg index ff537c7..6483d9b 100644 --- a/tcl/interface/ftdi/openocd-usb.cfg +++ b/tcl/interface/ftdi/openocd-usb.cfg @@ -11,3 +11,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/openrd.cfg b/tcl/interface/ftdi/openrd.cfg index 9ec5b5f..5c95f59 100644 --- a/tcl/interface/ftdi/openrd.cfg +++ b/tcl/interface/ftdi/openrd.cfg @@ -12,3 +12,4 @@ ftdi_channel 0 ftdi_layout_init 0x0608 0x0f1b ftdi_layout_signal nTRST -data 0x0200 ftdi_layout_signal nSRST -noe 0x0400 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/pipistrello.cfg b/tcl/interface/ftdi/pipistrello.cfg index 5ee5be5..4d1ed88 100644 --- a/tcl/interface/ftdi/pipistrello.cfg +++ b/tcl/interface/ftdi/pipistrello.cfg @@ -11,3 +11,4 @@ reset_config none # this generally works fast: the fpga can handle 30MHz, the spi flash can handle # 54MHz with simple read, no dummy cycles, and wait-for-write-completion adapter_khz 10000 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/redbee-econotag.cfg b/tcl/interface/ftdi/redbee-econotag.cfg index 70c30d6..0590da2 100644 --- a/tcl/interface/ftdi/redbee-econotag.cfg +++ b/tcl/interface/ftdi/redbee-econotag.cfg @@ -19,3 +19,4 @@ ftdi_vid_pid 0x0403 0x6010 ftdi_layout_init 0x0c08 0x0c2b ftdi_layout_signal nTRST -data 0x0800 ftdi_layout_signal nSRST -data 0x0400 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/redbee-usb.cfg b/tcl/interface/ftdi/redbee-usb.cfg index b79300d..5ae161e 100644 --- a/tcl/interface/ftdi/redbee-usb.cfg +++ b/tcl/interface/ftdi/redbee-usb.cfg @@ -20,3 +20,4 @@ ftdi_channel 1 ftdi_layout_init 0x0c08 0x0c2b ftdi_layout_signal nTRST -data 0x0800 ftdi_layout_signal nSRST -data 0x0400 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/rowley-cc-arm-swd.cfg b/tcl/interface/ftdi/rowley-cc-arm-swd.cfg index 9a96dbd..523562b 100644 --- a/tcl/interface/ftdi/rowley-cc-arm-swd.cfg +++ b/tcl/interface/ftdi/rowley-cc-arm-swd.cfg @@ -8,3 +8,4 @@ transport select swd ftdi_layout_signal SWD_EN -nalias nTRST ftdi_layout_signal SWDIO_OE -alias TMS +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/sheevaplug.cfg b/tcl/interface/ftdi/sheevaplug.cfg index 625aad3..b2568fb 100644 --- a/tcl/interface/ftdi/sheevaplug.cfg +++ b/tcl/interface/ftdi/sheevaplug.cfg @@ -12,3 +12,4 @@ ftdi_channel 0 ftdi_layout_init 0x0608 0x0f1b ftdi_layout_signal nTRST -data 0x0200 ftdi_layout_signal nSRST -noe 0x0400 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/signalyzer-lite.cfg b/tcl/interface/ftdi/signalyzer-lite.cfg index 4988a3b..1b6683e 100644 --- a/tcl/interface/ftdi/signalyzer-lite.cfg +++ b/tcl/interface/ftdi/signalyzer-lite.cfg @@ -16,3 +16,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/signalyzer.cfg b/tcl/interface/ftdi/signalyzer.cfg index e2629be..84560f8 100644 --- a/tcl/interface/ftdi/signalyzer.cfg +++ b/tcl/interface/ftdi/signalyzer.cfg @@ -16,3 +16,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/stm32-stick.cfg b/tcl/interface/ftdi/stm32-stick.cfg index 2aff1fe..7ecd428 100644 --- a/tcl/interface/ftdi/stm32-stick.cfg +++ b/tcl/interface/ftdi/stm32-stick.cfg @@ -11,3 +11,4 @@ ftdi_vid_pid 0x0640 0x002d ftdi_layout_init 0x0388 0x038b ftdi_layout_signal nTRST -data 0x0100 ftdi_layout_signal nSRST -data 0x0080 -noe 0x200 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/swd-resistor-hack.cfg b/tcl/interface/ftdi/swd-resistor-hack.cfg index 04f3a73..944da3e 100644 --- a/tcl/interface/ftdi/swd-resistor-hack.cfg +++ b/tcl/interface/ftdi/swd-resistor-hack.cfg @@ -24,3 +24,4 @@ transport select swd ftdi_layout_signal SWD_EN -data 0 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/ti-icdi.cfg b/tcl/interface/ftdi/ti-icdi.cfg index 6af809c..f2eed5f 100644 --- a/tcl/interface/ftdi/ti-icdi.cfg +++ b/tcl/interface/ftdi/ti-icdi.cfg @@ -13,3 +13,4 @@ ftdi_layout_init 0x00a8 0x00eb ftdi_layout_signal nSRST -noe 0x0020 ftdi_layout_signal SWD_EN -ndata 0x0080 ftdi_layout_signal SWDIO_OE -data 0x0008 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/tumpa-lite.cfg b/tcl/interface/ftdi/tumpa-lite.cfg index 657515a..f0d9369 100644 --- a/tcl/interface/ftdi/tumpa-lite.cfg +++ b/tcl/interface/ftdi/tumpa-lite.cfg @@ -10,3 +10,4 @@ ftdi_vid_pid 0x0403 0x8a99 ftdi_layout_init 0x0038 0x087b ftdi_layout_signal nTRST -data 0x0020 -oe 0x0020 ftdi_layout_signal nSRST -data 0x0010 -oe 0x0010 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/tumpa.cfg b/tcl/interface/ftdi/tumpa.cfg index e4b59b1..c02dc02 100644 --- a/tcl/interface/ftdi/tumpa.cfg +++ b/tcl/interface/ftdi/tumpa.cfg @@ -12,3 +12,4 @@ ftdi_layout_signal nTRST -data 0x0020 ftdi_layout_signal nSRST -data 0x0010 reset_config srst_push_pull +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/turtelizer2-revB.cfg b/tcl/interface/ftdi/turtelizer2-revB.cfg index 4584040..844fec0 100644 --- a/tcl/interface/ftdi/turtelizer2-revB.cfg +++ b/tcl/interface/ftdi/turtelizer2-revB.cfg @@ -16,3 +16,4 @@ ftdi_vid_pid 0x0403 0xbdc8 ftdi_layout_init 0x0008 0x0c5b ftdi_layout_signal nSRST -oe 0x0040 ftdi_layout_signal LED -data 0x0c00 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/turtelizer2-revC.cfg b/tcl/interface/ftdi/turtelizer2-revC.cfg index 918ac49..306e72e 100644 --- a/tcl/interface/ftdi/turtelizer2-revC.cfg +++ b/tcl/interface/ftdi/turtelizer2-revC.cfg @@ -12,3 +12,4 @@ ftdi_layout_init 0x0008 0x0c7b ftdi_layout_signal nTRST -oe 0x0020 ftdi_layout_signal nSRST -oe 0x0040 ftdi_layout_signal LED -ndata 0x0c00 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/um232h.cfg b/tcl/interface/ftdi/um232h.cfg index 6ba6f43..f9799c6 100644 --- a/tcl/interface/ftdi/um232h.cfg +++ b/tcl/interface/ftdi/um232h.cfg @@ -33,3 +33,4 @@ ftdi_layout_signal nSRST -data 0x0200 -oe 0x0200 # AD5 J1-9 ACBUS5 (GPIOH5) # AD6 J1-8 ACBUS6 (GPIOH6) # AD7 J1-7 ACBUS7 (GPIOH7) +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/vpaclink.cfg b/tcl/interface/ftdi/vpaclink.cfg index 2057619..24cdb23 100644 --- a/tcl/interface/ftdi/vpaclink.cfg +++ b/tcl/interface/ftdi/vpaclink.cfg @@ -17,3 +17,4 @@ 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 +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/xds100v2.cfg b/tcl/interface/ftdi/xds100v2.cfg index 2628aa0..ec2424b 100644 --- a/tcl/interface/ftdi/xds100v2.cfg +++ b/tcl/interface/ftdi/xds100v2.cfg @@ -56,3 +56,4 @@ ftdi_layout_signal LOOPBACK -data 0x4000 echo "\nInfo : to use this adapter you MUST add ``init; ftdi_set_signal PWR_RST 1; jtag arp_init'' to the end of your config file!\n" # note: rising edge on PWR_RST is also needed after power-cycling the # target +source [find interface/ftdi/ftdi_common.cfg] diff --git a/tcl/interface/ftdi/xds100v3.cfg b/tcl/interface/ftdi/xds100v3.cfg index 6c70582..5f2f680 100644 --- a/tcl/interface/ftdi/xds100v3.cfg +++ b/tcl/interface/ftdi/xds100v3.cfg @@ -9,3 +9,4 @@ source [find interface/ftdi/xds100v2.cfg] # The USB ids are different. ftdi_vid_pid 0x0403 0xa6d1 +source [find interface/ftdi/ftdi_common.cfg] -- ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel