]> git.gag.com Git - fw/openocd/blobdiff - tcl/target/omap2420.cfg
OMAP2420: define reset-assert event
[fw/openocd] / tcl / target / omap2420.cfg
index 5cf47b21398b082bb988f5e89df843bda1955f95..86b0a80db2eafa90e15705af2edf48b252a3ec8a 100644 (file)
@@ -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"