From 852e118ef27fd3fb0b7d32f9524c89f58d171152 Mon Sep 17 00:00:00 2001 From: Freddie Chopin <[email protected]> Date: Wed, 1 Dec 2010 22:49:48 +0100 Subject: [PATCH 1/2] add "cortex_m3 reset_config ..." to stm32.cfg
STM32 fully support NVIC's sysresetreq (which also resets peripherals and generates SRST pulse), so use it in place of default "vectreset" (which does not reset peripherals and does not generate SRST pulse). Signed-off-by: Freddie Chopin <[email protected]> --- tcl/target/stm32.cfg | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/tcl/target/stm32.cfg b/tcl/target/stm32.cfg index fa59e35..ad5b50c 100644 --- a/tcl/target/stm32.cfg +++ b/tcl/target/stm32.cfg @@ -26,6 +26,9 @@ adapter_khz 1000 adapter_nsrst_delay 100 jtag_ntrst_delay 100 +# STM32 fully support NVIC's sysresetreq (which also resets peripherals and generates SRST pulse) +cortex_m3 reset_config sysresetreq + #jtag scan chain if { [info exists CPUTAPID ] } { set _CPUTAPID $CPUTAPID -- 1.6.5.1.1367.gcd48
_______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
