X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Ftarget%2Fomap3530.cfg;h=ad8f8ea8c53dd8b593fccb135dfd0b0972e5e7c4;hp=f4e5164cd0831c97d42c167ae28419b4054888d3;hb=e2abb325dfe186c526f0e1c40d46c4ae493d3024;hpb=08c11a4c700795e627c6459f5b9a88a6ddeeacf8 diff --git a/src/target/target/omap3530.cfg b/src/target/target/omap3530.cfg index f4e5164cd0..ad8f8ea8c5 100644 --- a/src/target/target/omap3530.cfg +++ b/src/target/target/omap3530.cfg @@ -27,6 +27,8 @@ if { [info exists CPUTAPID ] } { jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0x0 -expected-id $_CPUTAPID -disable jtag newtap $_CHIPNAME jrc -irlen 6 -ircapture 0x1 -irmask 0xf -expected-id 0x0b7ae02f +target create omap3.cpu cortex_m3 -endian little -chain-position omap3.cpu + jtag configure $_CHIPNAME.cpu -event tap-enable { puts "Enabling Cortex-A8 @ OMAP3" irscan omap3.jrc 7 -endstate IRPAUSE @@ -38,3 +40,18 @@ jtag configure $_CHIPNAME.cpu -event tap-enable { puts "Cortex-A8 @ OMAP3 enabled" } +proc omap3_dbginit { } { + version + jtag tapenable omap3.cpu + targets + # sleep 1000 + # dap apsel 1 + # sleep 1000 + # dap apsel 1 + # dap info 1 + omap3.cpu mww 0x54011FB0 0xC5ACCE55 4 + omap3.cpu mdw 0x54011314 + omap3.cpu mdw 0x54011314 + # omap3.cpu mdw 0x54011080 + omap3.cpu mww 0x5401d030 0x00002000 4 +}