From ebb71eb291a85b9d6de148461edb575e4e79745f Mon Sep 17 00:00:00 2001 From: Spencer Oliver Date: Wed, 22 Jan 2014 11:04:26 +0000 Subject: [PATCH] cfg: LPC17xx default to using SYSRESETREQ to reset target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Originally the LPC17xx user guide (UM10360 Rev 2) stated that SYSRESETREQ was not supported, so this was the default cortex_m reset mode. Rev 3 of the same user guide states that it is now supported. This has been verified on a LPC1768 mbed platform, previously I have not tested this functionality. Change-Id: I4858248903981a1c93ce75016e67c9e02702fcc5 Signed-off-by: Spencer Oliver Reviewed-on: http://openocd.zylin.com/1892 Tested-by: jenkins Reviewed-by: Jörg Fischer Reviewed-by: Andreas Fritiofson --- tcl/target/lpc17xx.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tcl/target/lpc17xx.cfg b/tcl/target/lpc17xx.cfg index c81971f93..372107f7d 100644 --- a/tcl/target/lpc17xx.cfg +++ b/tcl/target/lpc17xx.cfg @@ -94,6 +94,6 @@ $_TARGETNAME configure -event reset-init { mww 0x400FC040 0x01 } -# if srst is not fitted use VECTRESET to -# perform a soft reset - SYSRESETREQ is not supported -cortex_m reset_config vectreset +# if srst is not fitted use SYSRESETREQ to +# perform a soft reset +cortex_m reset_config sysresetreq