tcl/interface: add Ashling Opella-LD FTDI config files
authorRanjith Chandran <ranjith.tc@ashling.com>
Fri, 23 Jul 2021 04:51:05 +0000 (10:21 +0530)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 14 Aug 2021 12:38:03 +0000 (13:38 +0100)
Adding Ashling's FTDI based Debug adapter Opella-LD's JTAG and SWD config files

Change-Id: Ie0e82e3b8326de37641901f5c825372cab31de58
Signed-off-by: ranjith.tc@ashling.com
Reviewed-on: http://openocd.zylin.com/6379
Tested-by: jenkins
Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
contrib/60-openocd.rules
tcl/interface/ftdi/ashling-opella-ld-jtag.cfg [new file with mode: 0755]
tcl/interface/ftdi/ashling-opella-ld-swd.cfg [new file with mode: 0755]

index 1829f076c77ac8b99d91a3f39273ec64ad3a5365..8e2fd4665f61b3f47b40ec79a2f176e9b74a657b 100644 (file)
@@ -125,6 +125,9 @@ ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="660", GROUP="plugdev",
 ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="660", GROUP="plugdev", TAG+="uaccess"
 ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="660", GROUP="plugdev", TAG+="uaccess"
 
+# Ashling Opella-LD
+ATTRS{idVendor}=="0B6B", ATTRS{idProduct}=="0040", MODE="660", GROUP="plugdev", TAG+="uaccess"
+
 # Amontec JTAGkey-HiSpeed
 ATTRS{idVendor}=="0fbb", ATTRS{idProduct}=="1000", MODE="660", GROUP="plugdev", TAG+="uaccess"
 
diff --git a/tcl/interface/ftdi/ashling-opella-ld-jtag.cfg b/tcl/interface/ftdi/ashling-opella-ld-jtag.cfg
new file mode 100755 (executable)
index 0000000..6256aa0
--- /dev/null
@@ -0,0 +1,20 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+#
+# Ashling Opella-LD
+#
+# https://www.ashling.com/Opella-LD/
+#
+
+adapter driver ftdi
+ftdi device_desc "Opella-LD Debug Probe"
+ftdi vid_pid 0x0B6B 0x0040
+ftdi tdo_sample_edge falling
+ftdi layout_init 0x0A68 0xFF7B
+ftdi channel 0
+ftdi layout_signal JTAGOE -ndata 0x0010
+ftdi layout_signal nTRST -data 0x0020
+ftdi layout_signal nSRST -data 0x0040
+ftdi layout_signal SWD_EN -data 0x0100
+ftdi layout_signal SWDIO_OE -data 0x0200
+ftdi layout_signal LED -ndata 0x0800
+transport select jtag
diff --git a/tcl/interface/ftdi/ashling-opella-ld-swd.cfg b/tcl/interface/ftdi/ashling-opella-ld-swd.cfg
new file mode 100755 (executable)
index 0000000..4a4e4e0
--- /dev/null
@@ -0,0 +1,19 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+#
+# Ashling Opella-LD
+#
+# https://www.ashling.com/Opella-LD/
+#
+
+adapter driver ftdi
+ftdi device_desc "Opella-LD Debug Probe"
+ftdi vid_pid 0x0B6B 0x0040
+ftdi layout_init 0x0860 0x0b7b
+ftdi channel 0
+ftdi layout_signal JTAGOE -data 0x0010
+ftdi layout_signal nTRST -data 0x0020
+ftdi layout_signal nSRST -data 0x0040
+ftdi layout_signal SWD_EN -data 0x0100
+ftdi layout_signal SWDIO_OE -data 0x0200
+ftdi layout_signal LED -ndata 0x0800
+transport select swd