diff options
author | Marc Schink <openocd-dev@marcschink.de> | 2016-04-17 14:53:25 +0200 |
---|---|---|
committer | Freddie Chopin <freddie.chopin@gmail.com> | 2016-05-20 21:38:58 +0100 |
commit | ca916d6118b2388a40807eb4bbbfd1c0bd4bdc04 (patch) | |
tree | 0a4979687b668db80939eb401bfbd1e96034a7cb /tcl | |
parent | 0c8ec7c826c60391034fe5f0ea90f8538ac94b38 (diff) | |
download | riscv-openocd-ca916d6118b2388a40807eb4bbbfd1c0bd4bdc04.zip riscv-openocd-ca916d6118b2388a40807eb4bbbfd1c0bd4bdc04.tar.gz riscv-openocd-ca916d6118b2388a40807eb4bbbfd1c0bd4bdc04.tar.bz2 |
board/efm32: Disable SRST
The current configuration leads to the following error when trying to
program the target:
SWD IDCODE 0x2ba01477
timed out while waiting for target halted
TARGET: efm32.cpu - Not halted
in procedure 'program'
in procedure 'reset' called at file "embedded:startup.tcl", line 478
in procedure 'ocd_bouncer'
Use the default reset handling of the target (SYSRESETREQ) to reset the
system rather than SRST to fix the problem.
Tested on EFM32GG, EFM32TG and EZR32WG STK.
Change-Id: I788c41baf08b20814cbe0934b563424c4bc144b8
Signed-off-by: Marc Schink <openocd-dev@marcschink.de>
Reviewed-on: http://openocd.zylin.com/3420
Tested-by: jenkins
Reviewed-by: Andreas Färber <afaerber@suse.de>
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
Diffstat (limited to 'tcl')
-rw-r--r-- | tcl/board/efm32.cfg | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/tcl/board/efm32.cfg b/tcl/board/efm32.cfg index 820b6c8..d2bc9a6 100644 --- a/tcl/board/efm32.cfg +++ b/tcl/board/efm32.cfg @@ -1,6 +1,6 @@ -# Configuration for EFM32 boards with Segger J-Link on board +# Configuration for EFM32 boards with on-board SEGGER J-Link # -# Tested with TINY GECKO and Zero Gecko demo board +# Tested with Tiny, Giant and Zero Gecko Starter Kit. # source [find interface/jlink.cfg] @@ -9,9 +9,3 @@ adapter_khz 1000 set CHIPNAME efm32 source [find target/efm32.cfg] - -# EFM32 SWD doesn't work with RST asserted -# So don't use srst_nogate! -# Attach to running target with "mon halt" -reset_config srst_only - |