X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=tcl%2Fboard%2Fopenrd.cfg;h=fda01d1291c84381d20c89d1afb2132120ae69d8;hb=d8c81d72540a9e6a9f59412686332379ece1618f;hp=1051c25d95e66f31620149f5925a2652b3ce6195;hpb=e2b1f06f937e74bdf063c13da8a979e8a921ba5b;p=fw%2Fopenocd diff --git a/tcl/board/openrd.cfg b/tcl/board/openrd.cfg index 1051c25d9..fda01d129 100644 --- a/tcl/board/openrd.cfg +++ b/tcl/board/openrd.cfg @@ -3,6 +3,8 @@ source [find interface/ftdi/openrd.cfg] source [find target/feroceon.cfg] +adapter speed 2000 + $_TARGETNAME configure \ -work-area-phys 0x10000000 \ -work-area-size 65536 \ @@ -23,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 @@ -120,4 +122,3 @@ proc openrd_load_uboot { } { resume 0x00600000 } -