diff options
author | Tomas Vanek <vanekt@fbl.cz> | 2016-12-02 18:09:27 +0100 |
---|---|---|
committer | Freddie Chopin <freddie.chopin@gmail.com> | 2017-06-17 12:00:01 +0100 |
commit | fffe8e672572da46046b12a5d6b037057059393e (patch) | |
tree | 87c9d4f669321f28042a10aa65bf2dd544958f7c /tcl | |
parent | a0a504569b5ae4d6e485414c43be0fd4bb216bab (diff) | |
download | riscv-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.cfg | 6 | ||||
-rw-r--r-- | tcl/target/ke04.cfg | 6 | ||||
-rw-r--r-- | tcl/target/ke06.cfg | 6 | ||||
-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 |