From f87985b61447115632721e18a04623464331c09b Mon Sep 17 00:00:00 2001 From: mlu Date: Fri, 2 Oct 2009 16:52:02 +0000 Subject: [PATCH] Updated reset event handling in omap3530 cfg git-svn-id: svn://svn.berlios.de/openocd/trunk@2796 b42882b7-edfa-0310-969c-e2dbd0fdcd60 --- tcl/target/omap3530.cfg | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tcl/target/omap3530.cfg b/tcl/target/omap3530.cfg index 27e5b0073..84460705d 100644 --- a/tcl/target/omap3530.cfg +++ b/tcl/target/omap3530.cfg @@ -42,15 +42,20 @@ target create omap3.cpu cortex_a8 -chain-position $_CHIPNAME.dap # FIXME much of this should be in reset event handlers proc omap3_dbginit { } { poll off - reset sleep 100 jtag tapenable omap3530.dap targets # General Cortex A8 debug initialisation cortex_a8 dbginit - # Enable DBGU singal for OMAP353x + # Enable DBGU signal for OMAP353x omap3.cpu mww 0x5401d030 0x00002000 poll on } +set PRM_RSTCTRL 0x48307250 + +omap3.cpu configure -event reset-start "omap3.cpu mww $PRM_RSTCTRL 2" +omap3.cpu configure -event reset-assert-pre "omap3_dbginit" + +