diff options
author | Spencer Oliver <spen@spen-soft.co.uk> | 2012-08-30 12:53:34 +0100 |
---|---|---|
committer | Freddie Chopin <freddie.chopin@gmail.com> | 2012-09-06 19:19:03 +0000 |
commit | 39f3501afbf750d08da898317dc22742cc056f43 (patch) | |
tree | b942814ba6e4887b89d684c9b00ee0c1f9fa1507 /src/target | |
parent | 9fbfb6103a89acfcfeb03cf2a641b436274fdf9f (diff) | |
download | riscv-openocd-39f3501afbf750d08da898317dc22742cc056f43.zip riscv-openocd-39f3501afbf750d08da898317dc22742cc056f43.tar.gz riscv-openocd-39f3501afbf750d08da898317dc22742cc056f43.tar.bz2 |
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>
Diffstat (limited to 'src/target')
-rw-r--r-- | src/target/cortex_m.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/target/cortex_m.c b/src/target/cortex_m.c index 5fa78ca..74505a8 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."); } { |