Updated reset event handling in omap3530 cfg
git-svn-id: svn://svn.berlios.de/openocd/trunk@2796 b42882b7-edfa-0310-969c-e2dbd0fdcd60__archive__
parent
16742b529b
commit
f87985b614
|
@ -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"
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue