aboutsummaryrefslogtreecommitdiff
path: root/tcl/target/lpc17xx.cfg
diff options
context:
space:
mode:
authorSpencer Oliver <spen@spen-soft.co.uk>2014-01-22 11:04:26 +0000
committerSpencer Oliver <spen@spen-soft.co.uk>2014-01-29 13:20:02 +0000
commitebb71eb291a85b9d6de148461edb575e4e79745f (patch)
tree7c412b4b309b69b11c0ed6013fbce4beb28d04a7 /tcl/target/lpc17xx.cfg
parentd15d92881a4a05873bfa1a49647df2f583041429 (diff)
downloadriscv-openocd-ebb71eb291a85b9d6de148461edb575e4e79745f.zip
riscv-openocd-ebb71eb291a85b9d6de148461edb575e4e79745f.tar.gz
riscv-openocd-ebb71eb291a85b9d6de148461edb575e4e79745f.tar.bz2
cfg: LPC17xx default to using SYSRESETREQ to reset target
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 <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/1892 Tested-by: jenkins Reviewed-by: Jörg Fischer <turboj@gmx.de> Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Diffstat (limited to 'tcl/target/lpc17xx.cfg')
-rw-r--r--tcl/target/lpc17xx.cfg6
1 files changed, 3 insertions, 3 deletions
diff --git a/tcl/target/lpc17xx.cfg b/tcl/target/lpc17xx.cfg
index c81971f..372107f 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