From b56bad824b7c0a479d7149f495c2c1e5c60ebe4d Mon Sep 17 00:00:00 2001 From: Freddie Chopin Date: Fri, 20 Jul 2012 09:37:10 +0200 Subject: [PATCH] cfg: Add config file variants using the ftdi driver instead of ft2232 part 2 - files that are currently untested but assumed to work, as other configs using the same layout work fine Change-Id: Ifaa1904227ebdc394362ccaf3ad3c5384a716657 Signed-off-by: Andreas Fritiofson Signed-off-by: Freddie Chopin Reviewed-on: http://openocd.zylin.com/754 Tested-by: jenkins --- tcl/interface/ftdi/calao-usb-a9260-c01.cfg | 22 +++++++++++++++++++ tcl/interface/ftdi/calao-usb-a9260-c02.cfg | 22 +++++++++++++++++++ tcl/interface/ftdi/dp_busblaster.cfg | 23 ++++++++++++++++++++ tcl/interface/ftdi/ngxtech.cfg | 19 ++++++++++++++++ tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg | 20 +++++++++++++++++ tcl/interface/ftdi/olimex-jtag-tiny.cfg | 20 +++++++++++++++++ tcl/interface/ftdi/oocdlink.cfg | 19 ++++++++++++++++ tcl/interface/ftdi/vpaclink.cfg | 19 ++++++++++++++++ 8 files changed, 164 insertions(+) create mode 100644 tcl/interface/ftdi/calao-usb-a9260-c01.cfg create mode 100644 tcl/interface/ftdi/calao-usb-a9260-c02.cfg create mode 100644 tcl/interface/ftdi/dp_busblaster.cfg create mode 100644 tcl/interface/ftdi/ngxtech.cfg create mode 100644 tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg create mode 100644 tcl/interface/ftdi/olimex-jtag-tiny.cfg create mode 100644 tcl/interface/ftdi/oocdlink.cfg create mode 100644 tcl/interface/ftdi/vpaclink.cfg 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 0000000000..d3da6b7ec4 --- /dev/null +++ b/tcl/interface/ftdi/calao-usb-a9260-c01.cfg @@ -0,0 +1,22 @@ +# +# CALAO Systems USB-A9260-C01 +# +# http://www.calao-systems.com/ +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +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 0000000000..dc4dca8f74 --- /dev/null +++ b/tcl/interface/ftdi/calao-usb-a9260-c02.cfg @@ -0,0 +1,22 @@ +# +# CALAO Systems USB-A9260-C02 +# +# http://www.calao-systems.com/ +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +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/dp_busblaster.cfg b/tcl/interface/ftdi/dp_busblaster.cfg new file mode 100644 index 0000000000..51a59e1d75 --- /dev/null +++ b/tcl/interface/ftdi/dp_busblaster.cfg @@ -0,0 +1,23 @@ +# +# Dangerous Prototypes - Bus Blaster +# +# The Bus Blaster has a configurable buffer between the FTDI FT2232H 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 +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +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/ngxtech.cfg b/tcl/interface/ftdi/ngxtech.cfg new file mode 100644 index 0000000000..9eaa3c5bc6 --- /dev/null +++ b/tcl/interface/ftdi/ngxtech.cfg @@ -0,0 +1,19 @@ +# +# NGX ARM USB JTAG +# +# http://shop.ngxtechnologies.com/product_info.php?cPath=26&products_id=30 +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +interface ftdi +ftdi_device_desc "NGX JTAG" +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-tiny-h.cfg b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg new file mode 100644 index 0000000000..8a96cc6599 --- /dev/null +++ b/tcl/interface/ftdi/olimex-arm-usb-tiny-h.cfg @@ -0,0 +1,20 @@ +# +# Olimex ARM-USB-TINY-H +# +# http://www.olimex.com/dev/arm-usb-tiny-h.html +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +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 0000000000..1807566d16 --- /dev/null +++ b/tcl/interface/ftdi/olimex-jtag-tiny.cfg @@ -0,0 +1,20 @@ +# +# Olimex ARM-USB-TINY +# +# http://www.olimex.com/dev/arm-usb-tiny.html +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +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 0000000000..fc09a16360 --- /dev/null +++ b/tcl/interface/ftdi/oocdlink.cfg @@ -0,0 +1,19 @@ +# +# Joern Kaipf's OOCDLink +# +# http://www.joernonline.de/contrexx2/cms/index.php?page=126 +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +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/vpaclink.cfg b/tcl/interface/ftdi/vpaclink.cfg new file mode 100644 index 0000000000..2057619640 --- /dev/null +++ b/tcl/interface/ftdi/vpaclink.cfg @@ -0,0 +1,19 @@ +# +# Voipac VPACLink +# +# http://voipac.com/27M-JTG-000 +# + +echo "WARNING!" +echo "This file was not tested with real interface, but is assumed to work as this" +echo "interface uses the same layout as configs that were verified. Please report your" +echo "experience with this file to openocd-devel mailing list, so it could be marked" +echo "as working or fixed." + +interface ftdi +ftdi_device_desc "VPACLink" +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 -- 2.30.2