aboutsummaryrefslogtreecommitdiff
path: root/tcl/target/stm32f4x.cfg
diff options
context:
space:
mode:
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