tcl: update scripts after "jtag_reset" got deprecated
Avoid annoying "deprecated" messages in the scripts distributed with OpenOCD code. Change-Id: I82d27cd420db30f0653efbd286a627ef56a8c1fd Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5287 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
parent
c07b774e8f
commit
5d08bcb715
|
@ -25,10 +25,10 @@ proc openrd_init { } {
|
|||
# possible that initial tap examination failed. So let's
|
||||
# re-examine the target again here when nSRST is asserted which
|
||||
# should then succeed.
|
||||
jtag_reset 0 1
|
||||
adapter assert srst
|
||||
feroceon.cpu arp_examine
|
||||
halt 0
|
||||
jtag_reset 0 0
|
||||
adapter deassert srst
|
||||
wait_halt
|
||||
|
||||
arm mcr 15 0 0 1 0 0x00052078
|
||||
|
|
|
@ -4,10 +4,10 @@ reset_config trst_and_srst srst_nogate
|
|||
|
||||
proc init_reset {mode} {
|
||||
# Assert both resets: equivalent to a power-on reset
|
||||
jtag_reset 1 1
|
||||
adapter assert trst assert srst
|
||||
|
||||
# Deassert TRST to begin TAP communication
|
||||
jtag_reset 0 1
|
||||
adapter deassert trst assert srst
|
||||
|
||||
# TAP should now be responsive, validate the scan-chain
|
||||
jtag arp_init
|
||||
|
|
|
@ -12,10 +12,10 @@ reset_config trst_and_srst srst_nogate
|
|||
|
||||
proc init_reset {mode} {
|
||||
# Assert both resets: equivalent to a power-on reset
|
||||
jtag_reset 1 1
|
||||
adapter assert trst assert srst
|
||||
|
||||
# Deassert TRST to begin TAP communication
|
||||
jtag_reset 0 1
|
||||
adapter deassert trst assert srst
|
||||
|
||||
# TAP should now be responsive, validate the scan-chain
|
||||
jtag arp_init
|
||||
|
|
|
@ -25,10 +25,10 @@ proc sheevaplug_init { } {
|
|||
# possible that initial tap examination failed. So let's
|
||||
# re-examine the target again here when nSRST is asserted which
|
||||
# should then succeed.
|
||||
jtag_reset 0 1
|
||||
adapter assert srst
|
||||
feroceon.cpu arp_examine
|
||||
halt 0
|
||||
jtag_reset 0 0
|
||||
adapter deassert srst
|
||||
wait_halt
|
||||
|
||||
arm mcr 15 0 0 1 0 0x00052078
|
||||
|
|
|
@ -38,11 +38,11 @@ reset_config trst_and_srst separate srst_nogate
|
|||
# reset processing that works with PXA
|
||||
proc init_reset {mode} {
|
||||
# assert both resets; equivalent to power-on reset
|
||||
jtag_reset 1 1
|
||||
adapter assert trst assert srst
|
||||
|
||||
# drop TRST after at least 32 cycles
|
||||
sleep 1
|
||||
jtag_reset 0 1
|
||||
adapter deassert trst assert srst
|
||||
|
||||
# minimum 32 TCK cycles to wake up the controller
|
||||
runtest 50
|
||||
|
@ -51,7 +51,7 @@ proc init_reset {mode} {
|
|||
jtag arp_init
|
||||
|
||||
# ... and take it out of reset
|
||||
jtag_reset 0 0
|
||||
adapter deassert trst deassert srst
|
||||
}
|
||||
|
||||
proc jtag_init {} {
|
||||
|
|
|
@ -5,8 +5,8 @@ jtag_ntrst_delay 200
|
|||
reset_config trst_and_srst srst_pulls_trst
|
||||
|
||||
#LPCs need reset pulled while RTCK is low. 0 to activate JTAG, power-on reset is not enough
|
||||
jtag_reset 1 1
|
||||
jtag_reset 0 0
|
||||
adapter assert trst assert srst
|
||||
adapter deassert trst deassert srst
|
||||
|
||||
#jtag scan chain
|
||||
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
|
||||
|
|
Loading…
Reference in New Issue