stm32: add L0xx CPUTAPID

Add CPUTAPID for stm32 L0xx mcu devices. Using -expected-id to
add the new id with the id for L1xx devices. This for reduce the
duplicated code.

Change-Id: I48bd230884ecf38fa200c620b547bdf3b5f59132
Signed-off-by: Rémi PRUD'HOMME <prudhomme.remi@gmail.com>
Reviewed-on: http://openocd.zylin.com/2315
Tested-by: jenkins
Reviewed-by: Andrey Yurovsky <yurovsky@gmail.com>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
This commit is contained in:
Rémi PRUD'HOMME 2014-09-24 22:26:50 +02:00 committed by Spencer Oliver
parent cdcae765de
commit 0187ced9ed
1 changed files with 3 additions and 2 deletions

5
tcl/target/stm32l.cfg Normal file → Executable file
View File

@ -43,11 +43,12 @@ if { [info exists CPUTAPID] } {
# Section 24.6.3
set _CPUTAPID 0x4ba00477
} {
set _CPUTAPID 0x2ba01477
set _CPUTAPID1 0x2ba01477
set _CPUTAPID2 0x0bc11477
}
}
swj_newdap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID
swj_newdap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID1 -expected-id $_CPUTAPID2
if { [info exists BSTAPID] } {
# FIXME this never gets used to override defaults...