aboutsummaryrefslogtreecommitdiff
path: root/tcl/target/stm32f4x.cfg
diff options
context:
space:
mode:
authorUwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>2016-03-02 13:29:47 +0100
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>2016-08-14 00:47:52 +0100
commit4c670b9d6498b944c70e5a314c3057202fd89ff6 (patch)
tree105850d1e48a5b18ddbab328f591afb1f53b62b8 /tcl/target/stm32f4x.cfg
parentae3e9aaba941d7cda9de8b99dccda19ebb66e2ef (diff)
downloadriscv-openocd-4c670b9d6498b944c70e5a314c3057202fd89ff6.zip
riscv-openocd-4c670b9d6498b944c70e5a314c3057202fd89ff6.tar.gz
riscv-openocd-4c670b9d6498b944c70e5a314c3057202fd89ff6.tar.bz2
target/stm32f4x.cfg: Add STM32F410/F412/F469.
Taken from git://git.ac6.fr/openocd commit e8ed67c42227b7072a1e7 Change-Id: Iac106d4823123eaa96f16a975e7ecbcb24189924 Signed-off-by: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> Reviewed-on: http://openocd.zylin.com/3377 Tested-by: jenkins Reviewed-by: Stian Skjelstad <stian@nixia.no> Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Diffstat (limited to 'tcl/target/stm32f4x.cfg')
-rw-r--r--tcl/target/stm32f4x.cfg12
1 files changed, 11 insertions, 1 deletions
diff --git a/tcl/target/stm32f4x.cfg b/tcl/target/stm32f4x.cfg
index 14fc2ff..2d5cf37 100644
--- a/tcl/target/stm32f4x.cfg
+++ b/tcl/target/stm32f4x.cfg
@@ -54,12 +54,22 @@ if { [info exists BSTAPID] } {
# See STM Document RM0383 (Rev 2)
# STM32F411
set _BSTAPID5 0x06431041
+ # See STM Document RM0386
+ # STM32F469
+ set _BSTAPID6 0x06434041
+ # See STM Document RM0401
+ # STM32F410
+ set _BSTAPID7 0x06458041
+ # STM32F412
+ set _BSTAPID8 0x06441041
}
if {[using_jtag]} {
swj_newdap $_CHIPNAME bs -irlen 5 -expected-id $_BSTAPID1 \
-expected-id $_BSTAPID2 -expected-id $_BSTAPID3 \
- -expected-id $_BSTAPID4 -expected-id $_BSTAPID5
+ -expected-id $_BSTAPID4 -expected-id $_BSTAPID5 \
+ -expected-id $_BSTAPID6 -expected-id $_BSTAPID7 \
+ -expected-id $_BSTAPID8
}
set _TARGETNAME $_CHIPNAME.cpu