Updated reset event handling in omap3530 cfg

git-svn-id: svn://svn.berlios.de/openocd/trunk@2796 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
mlu 2009-10-02 16:52:02 +00:00
parent 16742b529b
commit f87985b614

View File

@ -42,15 +42,20 @@ target create omap3.cpu cortex_a8 -chain-position $_CHIPNAME.dap
# FIXME much of this should be in reset event handlers # FIXME much of this should be in reset event handlers
proc omap3_dbginit { } { proc omap3_dbginit { } {
poll off poll off
reset
sleep 100 sleep 100
jtag tapenable omap3530.dap jtag tapenable omap3530.dap
targets targets
# General Cortex A8 debug initialisation # General Cortex A8 debug initialisation
cortex_a8 dbginit cortex_a8 dbginit
# Enable DBGU singal for OMAP353x # Enable DBGU signal for OMAP353x
omap3.cpu mww 0x5401d030 0x00002000 omap3.cpu mww 0x5401d030 0x00002000
poll on 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"