Skip to content
Snippets Groups Projects
user avatar
Tomas Vanek authored
Active watchdog forces reset during armv7m_checksum_memory()
in verify_image command if run just after reset init.

COP watchdog in KL series and WDOG32 in KE1 series
have longer timeout however they need to be disabled too.

The change extends 'kinetis disable_wdog' command to optionally
probe the chip and use appropriate algorithm to disable watchdog.

Setting of cache type is also split from flash_support flags.

Tcl command 'kinetis disable_wdog' is called in reset-init event.

Change-Id: I3191e230f38b679ed74f2a97fe323ef8fb3fe22e
Signed-off-by: default avatarTomas Vanek <vanekt@fbl.cz>
Reviewed-on: http://openocd.zylin.com/3901


Tested-by: jenkins
Reviewed-by: default avatarJoakim Nohlgård <joakim.nohlgard@eistec.se>
Reviewed-by: default avatarFreddie Chopin <freddie.chopin@gmail.com>
5a2608bb
History
Name Last commit Last update
..
1986ве1т.cfg
adsp-sc58x.cfg
aduc702x.cfg
aducm360.cfg
alphascale_asm9260t.cfg
altera_fpgasoc.cfg
am335x.cfg
am437x.cfg
amdm37x.cfg
ar71xx.cfg
armada370.cfg
at32ap7000.cfg
at91r40008.cfg
at91rm9200.cfg
at91sam3XXX.cfg
at91sam3ax_4x.cfg
at91sam3ax_8x.cfg
at91sam3ax_xx.cfg
at91sam3nXX.cfg
at91sam3sXX.cfg
at91sam3u1c.cfg
at91sam3u1e.cfg
at91sam3u2c.cfg
at91sam3u2e.cfg
at91sam3u4c.cfg
at91sam3u4e.cfg
at91sam3uxx.cfg
at91sam4XXX.cfg
at91sam4c32x.cfg
at91sam4cXXX.cfg
at91sam4lXX.cfg
at91sam4sXX.cfg
at91sam4sd32x.cfg
at91sam7a2.cfg
at91sam7se512.cfg
at91sam7sx.cfg
at91sam7x256.cfg
at91sam7x512.cfg
at91sam9.cfg
at91sam9260.cfg
at91sam9260_ext_RAM_ext_flash.cfg
at91sam9261.cfg
at91sam9263.cfg
at91sam9g10.cfg
at91sam9g20.cfg
at91sam9g45.cfg
at91sam9rl.cfg
at91samdXX.cfg
at91samg5x.cfg
atheros_ar2313.cfg
atheros_ar2315.cfg
atheros_ar9331.cfg
atmega128.cfg
atmega128rfa1.cfg
atsamv.cfg
avr32.cfg
bcm281xx.cfg
bcm4706.cfg
bcm4718.cfg
bcm47xx.cfg
bcm5352e.cfg
bcm6348.cfg
c100.cfg
c100config.tcl
c100helper.tcl
c100regs.tcl
cc2538.cfg
cc26xx.cfg
cc32xx.cfg
cs351x.cfg
davinci.cfg
dragonite.cfg
dsp56321.cfg
dsp568013.cfg
dsp568037.cfg
efm32.cfg
efm32_stlink.cfg
em357.cfg
em358.cfg
epc9301.cfg
exynos5250.cfg
faux.cfg
feroceon.cfg
fm3.cfg
fm4.cfg
fm4_mb9bf.cfg
fm4_s6e2cc.cfg
gp326xxxa.cfg
hi6220.cfg
hilscher_netx10.cfg
hilscher_netx50.cfg
hilscher_netx500.cfg
icepick.cfg
imx.cfg
imx21.cfg
imx25.cfg
imx27.cfg
imx28.cfg
imx31.cfg
imx35.cfg