X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=tcl%2Fboard%2Fsheevaplug.cfg;h=734fab640747c1a0289dc70db9e3bbb2f285dbcc;hb=4157732bd84c4e9e4b55357e1dc9a96078a35ee1;hp=e5e9f3438c87b89a9ea87f797a4391b1d2a2ed4c;hpb=30da7c67cec8b315972377b5389735ff11f6042c;p=fw%2Fopenocd diff --git a/tcl/board/sheevaplug.cfg b/tcl/board/sheevaplug.cfg index e5e9f3438..734fab640 100644 --- a/tcl/board/sheevaplug.cfg +++ b/tcl/board/sheevaplug.cfg @@ -1,8 +1,12 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + # Marvell SheevaPlug -source [find interface/sheevaplug.cfg] +source [find interface/ftdi/sheevaplug.cfg] source [find target/feroceon.cfg] +adapter speed 2000 + $_TARGETNAME configure \ -work-area-phys 0x10000000 \ -work-area-size 65536 \ @@ -23,10 +27,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 @@ -131,4 +135,3 @@ proc sheevaplug_load_uboot { } { resume 0x00600000 } -