From 333df54fb70601559806d991d5a59c80b1943b5e Mon Sep 17 00:00:00 2001 From: Paul Fertser Date: Mon, 23 Jun 2014 16:32:54 +0400 Subject: [PATCH] tcl/target/stm32l: restore slow clock on reset Change-Id: I63eafaa38b188fe50c13ab966be44a3eaa2006b0 Signed-off-by: Paul Fertser Reviewed-on: http://openocd.zylin.com/2188 Tested-by: jenkins Reviewed-by: Spencer Oliver --- tcl/target/stm32l.cfg | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tcl/target/stm32l.cfg b/tcl/target/stm32l.cfg index 5d6a53e0b..37bd50512 100644 --- a/tcl/target/stm32l.cfg +++ b/tcl/target/stm32l.cfg @@ -27,7 +27,7 @@ if { [info exists WORKAREASIZE] } { # JTAG speed should be <= F_CPU/6. # F_CPU after reset is 2MHz, so use F_JTAG max = 333kHz -adapter_khz 100 +adapter_khz 300 adapter_nsrst_delay 100 if {[using_jtag]} { @@ -89,3 +89,6 @@ $_TARGETNAME configure -event reset-init { stm32l_enable_HSI } +$_TARGETNAME configure -event reset-start { + adapter_khz 300 +}