From: David Brownell Date: Sat, 14 Nov 2009 00:56:11 +0000 (-0800) Subject: iMX2* + ETB targets: hook up ETM and ETB X-Git-Tag: v0.4.0-rc1~610 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=44d6a531f7ad07ec20962fe1c61bb7787f2c7cf5 iMX2* + ETB targets: hook up ETM and ETB ARM9 cores with an ETB will have a matching ETM. Hook them both up by default. Signed-off-by: David Brownell --- diff --git a/tcl/target/imx25.cfg b/tcl/target/imx25.cfg index 6474a85940..ead66102f0 100644 --- a/tcl/target/imx25.cfg +++ b/tcl/target/imx25.cfg @@ -38,4 +38,9 @@ if { [info exists SDMATAPID ] } { jtag newtap $_CHIPNAME sdma -irlen 5 -expected-id $_SDMATAPID set _TARGETNAME $_CHIPNAME.cpu -target create $_TARGETNAME arm926ejs -endian $_ENDIAN -chain-position $_TARGETNAME +target create $_TARGETNAME arm926ejs -endian $_ENDIAN \ + -chain-position $_TARGETNAME + +# trace setup +etm config $_TARGETNAME 16 normal full etb +etb config $_TARGETNAME $_CHIPNAME.etb diff --git a/tcl/target/imx27.cfg b/tcl/target/imx27.cfg index 039e83c3a8..dabae6d70f 100644 --- a/tcl/target/imx27.cfg +++ b/tcl/target/imx27.cfg @@ -47,3 +47,7 @@ $_TARGETNAME configure -work-area-virt 0xffff4c00 -work-area-phys 0xffff4c00 \ # arm7_9 dcc_downloads enable + +# trace setup +etm config $_TARGETNAME 16 normal full etb +etb config $_TARGETNAME $_CHIPNAME.etb