Skip to content
Snippets Groups Projects
Commit 4d68bd1e authored by Alexander Kurz's avatar Alexander Kurz Committed by Andreas Fritiofson
Browse files

tcl/target/stm32f4: fix: reduce adapter speed before reset


The reset-init hook for this target speeds up the CPU clock and JTAG adapter
speed. When the target is reset running with high adapter speed, a series of
warnings "DAP transaction stalled (WAIT) - slowing down" will be generated
since the adapter speed is not reduced to fit the slower CPU speed.
Fix: reduction of the adapter speed before a reset is performed.

Change-Id: Iabfc8e3f70311e0e71c8eed09b8a37fcbed9c58d
Signed-off-by: default avatarAlexander Kurz <akurz@blala.de>
Reviewed-on: http://openocd.zylin.com/3365


Tested-by: jenkins
Reviewed-by: default avatarUwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Reviewed-by: default avatarAndreas Fritiofson <andreas.fritiofson@gmail.com>
parent ba7b6dde
No related branches found
No related tags found
No related merge requests found
...@@ -120,3 +120,8 @@ $_TARGETNAME configure -event reset-init { ...@@ -120,3 +120,8 @@ $_TARGETNAME configure -event reset-init {
# Boost JTAG frequency # Boost JTAG frequency
adapter_khz 8000 adapter_khz 8000
} }
$_TARGETNAME configure -event reset-start {
# Reduce speed since CPU speed will slow down to 16MHz with the reset
adapter_khz 2000
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment