X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Fstartup.tcl;h=d57cafb23aa18bde0c84f1830d156903acb79e50;hp=f88ef1fa4cd1016f04c5e8e3c131eb64d901d4d8;hb=e51d591641c9a9cd0af9c4c2200d7051c4a88ef0;hpb=7090edc813525caaade84a6322fdce89d3cd8f6a diff --git a/src/jtag/startup.tcl b/src/jtag/startup.tcl index f88ef1fa4c..d57cafb23a 100644 --- a/src/jtag/startup.tcl +++ b/src/jtag/startup.tcl @@ -89,9 +89,8 @@ proc measure_clk {} { add_help_text measure_clk "Runs a test to measure the JTAG clk. Useful with RCLK / RTCK." proc default_to_jtag { f args } { - if [catch {transport select} current_transport] { - echo "Info : session transport was not selected, defaulting to JTAG" - transport select jtag + set current_transport [transport select] + if {[using_jtag]} { eval $f $args } { error "session transport is \"$current_transport\" but your config requires JTAG"