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:
Antonio Borneo 2019-08-14 14:53:24 +02:00 committed by Tomas Vanek
parent c07b774e8f
commit 5d08bcb715
6 changed files with 13 additions and 13 deletions

View File

@ -25,10 +25,10 @@ proc openrd_init { } {
# possible that initial tap examination failed. So let's # possible that initial tap examination failed. So let's
# re-examine the target again here when nSRST is asserted which # re-examine the target again here when nSRST is asserted which
# should then succeed. # should then succeed.
jtag_reset 0 1 adapter assert srst
feroceon.cpu arp_examine feroceon.cpu arp_examine
halt 0 halt 0
jtag_reset 0 0 adapter deassert srst
wait_halt wait_halt
arm mcr 15 0 0 1 0 0x00052078 arm mcr 15 0 0 1 0 0x00052078

View File

@ -4,10 +4,10 @@ reset_config trst_and_srst srst_nogate
proc init_reset {mode} { proc init_reset {mode} {
# Assert both resets: equivalent to a power-on reset # Assert both resets: equivalent to a power-on reset
jtag_reset 1 1 adapter assert trst assert srst
# Deassert TRST to begin TAP communication # Deassert TRST to begin TAP communication
jtag_reset 0 1 adapter deassert trst assert srst
# TAP should now be responsive, validate the scan-chain # TAP should now be responsive, validate the scan-chain
jtag arp_init jtag arp_init

View File

@ -12,10 +12,10 @@ reset_config trst_and_srst srst_nogate
proc init_reset {mode} { proc init_reset {mode} {
# Assert both resets: equivalent to a power-on reset # Assert both resets: equivalent to a power-on reset
jtag_reset 1 1 adapter assert trst assert srst
# Deassert TRST to begin TAP communication # Deassert TRST to begin TAP communication
jtag_reset 0 1 adapter deassert trst assert srst
# TAP should now be responsive, validate the scan-chain # TAP should now be responsive, validate the scan-chain
jtag arp_init jtag arp_init

View File

@ -25,10 +25,10 @@ proc sheevaplug_init { } {
# possible that initial tap examination failed. So let's # possible that initial tap examination failed. So let's
# re-examine the target again here when nSRST is asserted which # re-examine the target again here when nSRST is asserted which
# should then succeed. # should then succeed.
jtag_reset 0 1 adapter assert srst
feroceon.cpu arp_examine feroceon.cpu arp_examine
halt 0 halt 0
jtag_reset 0 0 adapter deassert srst
wait_halt wait_halt
arm mcr 15 0 0 1 0 0x00052078 arm mcr 15 0 0 1 0 0x00052078

View File

@ -38,11 +38,11 @@ reset_config trst_and_srst separate srst_nogate
# reset processing that works with PXA # reset processing that works with PXA
proc init_reset {mode} { proc init_reset {mode} {
# assert both resets; equivalent to power-on reset # assert both resets; equivalent to power-on reset
jtag_reset 1 1 adapter assert trst assert srst
# drop TRST after at least 32 cycles # drop TRST after at least 32 cycles
sleep 1 sleep 1
jtag_reset 0 1 adapter deassert trst assert srst
# minimum 32 TCK cycles to wake up the controller # minimum 32 TCK cycles to wake up the controller
runtest 50 runtest 50
@ -51,7 +51,7 @@ proc init_reset {mode} {
jtag arp_init jtag arp_init
# ... and take it out of reset # ... and take it out of reset
jtag_reset 0 0 adapter deassert trst deassert srst
} }
proc jtag_init {} { proc jtag_init {} {

View File

@ -5,8 +5,8 @@ jtag_ntrst_delay 200
reset_config trst_and_srst srst_pulls_trst 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 #LPCs need reset pulled while RTCK is low. 0 to activate JTAG, power-on reset is not enough
jtag_reset 1 1 adapter assert trst assert srst
jtag_reset 0 0 adapter deassert trst deassert srst
#jtag scan chain #jtag scan chain
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE) #format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)