X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=tcl%2Ftarget%2Fomap2420.cfg;h=86b0a80db2eafa90e15705af2edf48b252a3ec8a;hp=5cf47b21398b082bb988f5e89df843bda1955f95;hb=ecd709fa55333413f070939beadae98acac0e4c2;hpb=5da53f17f072289ce7ecbb9cffcdf5ed080b352c diff --git a/tcl/target/omap2420.cfg b/tcl/target/omap2420.cfg index 5cf47b2139..86b0a80db2 100644 --- a/tcl/target/omap2420.cfg +++ b/tcl/target/omap2420.cfg @@ -1,5 +1,6 @@ # Texas Instruments OMAP 2420 # http://www.ti.com/omap +# as seen in Nokia N8x0 tablets if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME @@ -52,3 +53,9 @@ $_TARGETNAME configure -work-area-backup 0 # trace setup ... NOTE, "normal full" mode fudges the real ETMv3.1 mode etm config $_TARGETNAME 16 normal full etb etb config $_TARGETNAME $_CHIPNAME.etb + +# RM_RSTCTRL_WKUP.RST.GS - Trigger a global software reset, and +# give it a chance to finish before we talk to the chip again. +set RM_RSTCTRL_WKUP 0x48008450 +$_TARGETNAME configure -event reset-assert \ + "halt; $_TARGETNAME mww $RM_RSTCTRL_WKUP 2; sleep 200"