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>macbuild
parent
a0a504569b
commit
fffe8e6725
|
@ -5448,10 +5448,11 @@ Command disables watchdog timer.
|
|||
|
||||
@deffn {Flash Driver} kinetis_ke
|
||||
@cindex kinetis_ke
|
||||
KE members of the Kinetis microcontroller family from Freescale include
|
||||
KE0x members of the Kinetis microcontroller family from Freescale include
|
||||
internal flash and use ARM Cortex-M0+. The driver automatically recognizes
|
||||
the KE family and sub-family using the chip identification register, and
|
||||
the KE0x sub-family using the chip identification register, and
|
||||
autoconfigures itself.
|
||||
Use kinetis (not kinetis_ke) driver for KE1x devices.
|
||||
|
||||
@example
|
||||
flash bank $_FLASHNAME kinetis_ke 0 0 0 0 $_TARGETNAME
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
#
|
||||
# Freescale Kinetis KE02 devices
|
||||
#
|
||||
|
||||
set CHIPNAME ke02
|
||||
source [find target/kex.cfg]
|
|
@ -1,6 +0,0 @@
|
|||
#
|
||||
# Freescale Kinetis KE04 devices
|
||||
#
|
||||
|
||||
set CHIPNAME ke04
|
||||
source [find target/kex.cfg]
|
|
@ -1,6 +0,0 @@
|
|||
#
|
||||
# Freescale Kinetis KE06 devices
|
||||
#
|
||||
|
||||
set CHIPNAME ke06
|
||||
source [find target/kex.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
|
Loading…
Reference in New Issue