aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSpencer Oliver <spen@spen-soft.co.uk>2012-08-30 12:53:34 +0100
committerFreddie Chopin <freddie.chopin@gmail.com>2012-09-06 19:19:03 +0000
commit39f3501afbf750d08da898317dc22742cc056f43 (patch)
treeb942814ba6e4887b89d684c9b00ee0c1f9fa1507
parent9fbfb6103a89acfcfeb03cf2a641b436274fdf9f (diff)
cortex_m: suggest using hardware srst if VECTRESET used
If the target does not support SYSRESETREQ we fall back to using VECTRESET. This however does not reset the peripherals and we issue a warning to the user to suggest using a reset-init script. Also suggest that using hardware srst will give them the same functionality as using SYSRESETREQ. Change-Id: Ie1781c4b849fed66c52222e6539735537c879fb3 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/802 Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Tested-by: jenkins Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
-rw-r--r--src/target/cortex_m.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/target/cortex_m.c b/src/target/cortex_m.c
index 5fa78ca8..74505a85 100644
--- a/src/target/cortex_m.c
+++ b/src/target/cortex_m.c
@@ -1025,7 +1025,7 @@ static int cortex_m3_assert_reset(struct target *target)
if (reset_config == CORTEX_M3_RESET_VECTRESET) {
LOG_WARNING("Only resetting the Cortex-M3 core, use a reset-init event "
- "handler to reset any peripherals");
+ "handler to reset any peripherals or configure hardware srst support.");
}
{