]> git.sur5r.net Git - openocd/commit
board/efm32: Disable SRST
authorMarc Schink <openocd-dev@marcschink.de>
Sun, 17 Apr 2016 12:53:25 +0000 (14:53 +0200)
committerFreddie Chopin <freddie.chopin@gmail.com>
Fri, 20 May 2016 20:38:58 +0000 (21:38 +0100)
commitca916d6118b2388a40807eb4bbbfd1c0bd4bdc04
tree0a4979687b668db80939eb401bfbd1e96034a7cb
parent0c8ec7c826c60391034fe5f0ea90f8538ac94b38
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>
tcl/board/efm32.cfg