aboutsummaryrefslogtreecommitdiff
path: root/tcl
diff options
context:
space:
mode:
authorTomas Vanek <vanekt@fbl.cz>2016-12-02 18:09:27 +0100
committerFreddie Chopin <freddie.chopin@gmail.com>2017-06-17 12:00:01 +0100
commitfffe8e672572da46046b12a5d6b037057059393e (patch)
tree87c9d4f669321f28042a10aa65bf2dd544958f7c /tcl
parenta0a504569b5ae4d6e485414c43be0fd4bb216bab (diff)
downloadriscv-openocd-fffe8e672572da46046b12a5d6b037057059393e.zip
riscv-openocd-fffe8e672572da46046b12a5d6b037057059393e.tar.gz
riscv-openocd-fffe8e672572da46046b12a5d6b037057059393e.tar.bz2
tcl/target: make sure kex.cfg is not used for Kinetis KE1x families
Config file renamed to ke0x.cfg and a notice added to texi. While on ke0x.cfg CPUTAPID setting fixed: device has SWD port only, no JTAG. Removed per device configs as they set CHIPNAME and nothing more. Let's use reasonably universal chip name 'ke' set in family config. Change-Id: I313db87a59f25f968eb3c27df155780b67becee8 Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: http://openocd.zylin.com/3897 Tested-by: jenkins Reviewed-by: Ivan Meleca <ivan@artekit.eu> Reviewed-by: Joakim NohlgÄrd <joakim.nohlgard@eistec.se> Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
Diffstat (limited to 'tcl')
-rw-r--r--tcl/target/ke02.cfg6
-rw-r--r--tcl/target/ke04.cfg6
-rw-r--r--tcl/target/ke06.cfg6
-rw-r--r--tcl/target/ke0x.cfg (renamed from tcl/target/kex.cfg)8
4 files changed, 2 insertions, 24 deletions
diff --git a/tcl/target/ke02.cfg b/tcl/target/ke02.cfg
deleted file mode 100644
index 8311920..0000000
--- a/tcl/target/ke02.cfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Freescale Kinetis KE02 devices
-#
-
-set CHIPNAME ke02
-source [find target/kex.cfg]
diff --git a/tcl/target/ke04.cfg b/tcl/target/ke04.cfg
deleted file mode 100644
index f63d77c..0000000
--- a/tcl/target/ke04.cfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Freescale Kinetis KE04 devices
-#
-
-set CHIPNAME ke04
-source [find target/kex.cfg]
diff --git a/tcl/target/ke06.cfg b/tcl/target/ke06.cfg
deleted file mode 100644
index 3465b8b..0000000
--- a/tcl/target/ke06.cfg
+++ /dev/null
@@ -1,6 +0,0 @@
-#
-# Freescale Kinetis KE06 devices
-#
-
-set CHIPNAME ke06
-source [find target/kex.cfg]
diff --git a/tcl/target/kex.cfg b/tcl/target/ke0x.cfg
index dca8a35..7927e0a 100644
--- a/tcl/target/kex.cfg
+++ b/tcl/target/ke0x.cfg
@@ -1,5 +1,5 @@
#
-# Freescale Kinetis KE series devices
+# Freescale Kinetis KE0x series devices
#
source [find target/swj-dp.tcl]
@@ -21,11 +21,7 @@ if { [info exists WORKAREASIZE] } {
if { [info exists CPUTAPID] } {
set _CPUTAPID $CPUTAPID
} else {
- if { [using_jtag] } {
- set _CPUTAPID 0x4ba00477
- } {
- set _CPUTAPID 0x2ba01477
- }
+ set _CPUTAPID 0x0bc11477
}
swj_newdap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID