aboutsummaryrefslogtreecommitdiff
path: root/tcl
diff options
context:
space:
mode:
authorJan Dakinevich <jan.dakinevich@gmail.com>2012-02-28 00:51:12 +0400
committerSpencer Oliver <spen@spen-soft.co.uk>2012-03-13 17:04:07 +0000
commit34d1f82c753982d048dc3fbb73066fc445735b04 (patch)
tree37b95baa5f7436a298937cdeca32aa7232bf2f59 /tcl
parent736e8bb77366ad556a5b59adb4ef5c09f4997aae (diff)
jtag: basic support for P&E Micro OSBDM (aka OSJTAG) adapter
This driver provides support for the P&E Micro OSBDM adapter (sometimes named as OSJTAG), mounted on the Freescale TWRK60N512 bord. Thus, it provides a quick start when working with this board. The driver doesn't use BDM commands, but work with OSBDM adapter using only JTAG commands. Change-Id: Ibc3779538e666e07651d3136431e5d44344f3b07 Signed-off-by: Jan Dakinevich <jan.dakinevich@gmail.com> Reviewed-on: http://openocd.zylin.com/492 Tested-by: jenkins Reviewed-by: Tomas Frydrych <tf+openocd@r-finger.com> Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'tcl')
-rw-r--r--tcl/board/twr-k60n512.cfg6
-rw-r--r--tcl/interface/osbdm.cfg12
2 files changed, 16 insertions, 2 deletions
diff --git a/tcl/board/twr-k60n512.cfg b/tcl/board/twr-k60n512.cfg
index 00cf0423..4fe35bb0 100644
--- a/tcl/board/twr-k60n512.cfg
+++ b/tcl/board/twr-k60n512.cfg
@@ -1,10 +1,12 @@
#
-# Freescale KwikStik development board
+# Freescale TWRK60N512 development board
#
source [find target/k60.cfg]
-reset_config trst_and_srst
+$_TARGETNAME configure -event reset-init {
+ puts "-event reset-init occured"
+}
#
# Bank definition for the 'program flash' (instructions and/or data)
diff --git a/tcl/interface/osbdm.cfg b/tcl/interface/osbdm.cfg
new file mode 100644
index 00000000..4d0c79d3
--- /dev/null
+++ b/tcl/interface/osbdm.cfg
@@ -0,0 +1,12 @@
+#
+# P&E Micro OSBDM (aka OSJTAG) interface
+#
+# http://pemicro.com/osbdm/
+#
+interface osbdm
+reset_config srst_only
+
+#
+# OSBDM doesn't support speed control
+#
+adapter_khz 1