From: Marek Vasut Date: Fri, 28 Jun 2013 00:27:07 +0000 (+0200) Subject: target: Pull out the jtag_rtck from iMX5x files X-Git-Tag: v0.8.0-rc1~365 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=7ccc51108866128feb80dbc6024a135c89d229ed target: Pull out the jtag_rtck from iMX5x files Pull the jtag_rtck setting from imx51.cfg and imx53.cfg . Since not all boards using these CPUs do support RTCK signal, move the configuration of RTCK into board files. Change-Id: I632c5d38e00ada8779a451cd26428fd122452001 Signed-off-by: Marek Vasut Reviewed-on: http://openocd.zylin.com/1460 Tested-by: jenkins Reviewed-by: Andreas Fritiofson --- diff --git a/tcl/board/efikamx.cfg b/tcl/board/efikamx.cfg index f8ae25d82c..007b312beb 100644 --- a/tcl/board/efikamx.cfg +++ b/tcl/board/efikamx.cfg @@ -3,6 +3,7 @@ # Fall back to 6MHz if RTCK is not supported jtag_rclk 6000 +$_TARGETNAME configure -event "reset-start" { jtag_rclk 6000 } source [find target/imx51.cfg] diff --git a/tcl/board/icnova_imx53_sodimm.cfg b/tcl/board/icnova_imx53_sodimm.cfg index e37887e558..aa6a148a0a 100644 --- a/tcl/board/icnova_imx53_sodimm.cfg +++ b/tcl/board/icnova_imx53_sodimm.cfg @@ -17,6 +17,10 @@ echo "i.MX53 SO-Dimm board lodaded." adapter_khz 3000 +# Slow speed to be sure it will work +jtag_rclk 1000 +$_TARGETNAME configure -event "reset-start" { jtag_rclk 1000 } + $_TARGETNAME configure -event "reset-assert" { echo "Reseting ...." #cortex_a dbginit diff --git a/tcl/board/imx53loco.cfg b/tcl/board/imx53loco.cfg index 4c8a8da129..06c3993781 100644 --- a/tcl/board/imx53loco.cfg +++ b/tcl/board/imx53loco.cfg @@ -15,6 +15,10 @@ echo "iMX53 Loco board lodaded." adapter_khz 3000 +# Slow speed to be sure it will work +jtag_rclk 1000 +$_TARGETNAME configure -event "reset-start" { jtag_rclk 1000 } + #jtag_nsrst_delay 200 #jtag_ntrst_delay 200 diff --git a/tcl/target/imx51.cfg b/tcl/target/imx51.cfg index 0ee388c93e..15d5c048f2 100644 --- a/tcl/target/imx51.cfg +++ b/tcl/target/imx51.cfg @@ -44,8 +44,4 @@ proc imx51_dbginit {target} { cortex_a dbginit } -# Slow speed to be sure it will work -jtag_rclk 1000 -$_TARGETNAME configure -event "reset-start" { jtag_rclk 1000 } - $_TARGETNAME configure -event reset-assert-post "imx51_dbginit $_TARGETNAME" diff --git a/tcl/target/imx53.cfg b/tcl/target/imx53.cfg index 61fabc8a73..e77bc340d0 100644 --- a/tcl/target/imx53.cfg +++ b/tcl/target/imx53.cfg @@ -44,8 +44,4 @@ proc imx53_dbginit {target} { cortex_a dbginit } -# Slow speed to be sure it will work -jtag_rclk 1000 -$_TARGETNAME configure -event "reset-start" { jtag_rclk 1000 } - $_TARGETNAME configure -event reset-assert-post "imx53_dbginit $_TARGETNAME"