aboutsummaryrefslogtreecommitdiffstats
path: root/openocd
diff options
context:
space:
mode:
Diffstat (limited to 'openocd')
-rw-r--r--openocd/LFE5U-25F.cfg1
-rw-r--r--openocd/LFE5U-45F.cfg1
-rw-r--r--openocd/LFE5U-85F.cfg1
-rw-r--r--openocd/LFE5UM-25F.cfg1
-rw-r--r--openocd/LFE5UM-45F.cfg1
-rw-r--r--openocd/LFE5UM-85F.cfg1
-rw-r--r--openocd/LFE5UM5G-25F.cfg1
-rw-r--r--openocd/LFE5UM5G-45F.cfg1
-rw-r--r--openocd/LFE5UM5G-85F.cfg1
-rw-r--r--openocd/ecp5-evn.cfg13
-rw-r--r--openocd/ecp5-versa.cfg13
-rw-r--r--openocd/olimex-arm-usb-tiny-h.cfg17
12 files changed, 52 insertions, 0 deletions
diff --git a/openocd/LFE5U-25F.cfg b/openocd/LFE5U-25F.cfg
new file mode 100644
index 0000000..047161a
--- /dev/null
+++ b/openocd/LFE5U-25F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x41111043
diff --git a/openocd/LFE5U-45F.cfg b/openocd/LFE5U-45F.cfg
new file mode 100644
index 0000000..7400d97
--- /dev/null
+++ b/openocd/LFE5U-45F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x41112043
diff --git a/openocd/LFE5U-85F.cfg b/openocd/LFE5U-85F.cfg
new file mode 100644
index 0000000..98cf6e6
--- /dev/null
+++ b/openocd/LFE5U-85F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x41113043
diff --git a/openocd/LFE5UM-25F.cfg b/openocd/LFE5UM-25F.cfg
new file mode 100644
index 0000000..b06c81f
--- /dev/null
+++ b/openocd/LFE5UM-25F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x01111043
diff --git a/openocd/LFE5UM-45F.cfg b/openocd/LFE5UM-45F.cfg
new file mode 100644
index 0000000..34afc6e
--- /dev/null
+++ b/openocd/LFE5UM-45F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x01112043
diff --git a/openocd/LFE5UM-85F.cfg b/openocd/LFE5UM-85F.cfg
new file mode 100644
index 0000000..f447f38
--- /dev/null
+++ b/openocd/LFE5UM-85F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x01113043
diff --git a/openocd/LFE5UM5G-25F.cfg b/openocd/LFE5UM5G-25F.cfg
new file mode 100644
index 0000000..f327706
--- /dev/null
+++ b/openocd/LFE5UM5G-25F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x81111043
diff --git a/openocd/LFE5UM5G-45F.cfg b/openocd/LFE5UM5G-45F.cfg
new file mode 100644
index 0000000..9d570db
--- /dev/null
+++ b/openocd/LFE5UM5G-45F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x81112043
diff --git a/openocd/LFE5UM5G-85F.cfg b/openocd/LFE5UM5G-85F.cfg
new file mode 100644
index 0000000..94b1aa3
--- /dev/null
+++ b/openocd/LFE5UM5G-85F.cfg
@@ -0,0 +1 @@
+jtag newtap ecp5 tap -irlen 8 -expected-id 0x81113043
diff --git a/openocd/ecp5-evn.cfg b/openocd/ecp5-evn.cfg
new file mode 100644
index 0000000..a4cde22
--- /dev/null
+++ b/openocd/ecp5-evn.cfg
@@ -0,0 +1,13 @@
+# this supports ECP5 Evaluation Board
+
+interface ftdi
+ftdi_device_desc "Lattice ECP5 Evaluation Board"
+ftdi_vid_pid 0x0403 0x6010
+# channel 1 does not have any functionality
+ftdi_channel 0
+# just TCK TDI TDO TMS, no reset
+ftdi_layout_init 0xfff8 0xfffb
+reset_config none
+
+# default speed
+adapter_khz 5000
diff --git a/openocd/ecp5-versa.cfg b/openocd/ecp5-versa.cfg
new file mode 100644
index 0000000..2e62bcf
--- /dev/null
+++ b/openocd/ecp5-versa.cfg
@@ -0,0 +1,13 @@
+# this supports ECP5 Evaluation Board
+
+interface ftdi
+# ftdi_device_desc "Lattice ECP5 Evaluation Board"
+ftdi_vid_pid 0x0403 0x6010
+# channel 1 does not have any functionality
+ftdi_channel 0
+# just TCK TDI TDO TMS, no reset
+ftdi_layout_init 0xfff8 0xfffb
+reset_config none
+
+# default speed
+adapter_khz 5000
diff --git a/openocd/olimex-arm-usb-tiny-h.cfg b/openocd/olimex-arm-usb-tiny-h.cfg
new file mode 100644
index 0000000..e31515c
--- /dev/null
+++ b/openocd/olimex-arm-usb-tiny-h.cfg
@@ -0,0 +1,17 @@
+#
+# 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 0x0808 0x0a1b
+ftdi_layout_signal nSRST -oe 0x0200
+ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
+ftdi_layout_signal LED -data 0x0800
+
+# default speed
+adapter_khz 5000