X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=tcl%2Ftarget%2Fswj-dp.tcl;h=3fb0263f1c6d24884497e65ee4236ee920cb478a;hb=3359419e6a121e73361c74fcae08999aa85330da;hp=4f2b49692bb1582351e0ab23a38d22528aac4d2e;hpb=c7384117c66e8f18896ca09ab8095d6da16bb1e5;p=fw%2Fopenocd diff --git a/tcl/target/swj-dp.tcl b/tcl/target/swj-dp.tcl index 4f2b49692..3fb0263f1 100644 --- a/tcl/target/swj-dp.tcl +++ b/tcl/target/swj-dp.tcl @@ -19,18 +19,17 @@ # them more uniformly irlen too...) if [catch {transport select}] { - echo "Info : session transport was not selected, defaulting to JTAG" - transport select jtag + echo "Error: unable to select a session transport. Can't continue." + shutdown } proc swj_newdap {chip tag args} { - if [using_hla] { - eval hla newtap $chip $tag $args - } elseif [using_jtag] { + if [using_jtag] { eval jtag newtap $chip $tag $args } elseif [using_swd] { eval swd newdap $chip $tag $args - } elseif [string equal [transport select] "cmsis-dap"] { - eval cmsis-dap newdap $chip $tag $args + } else { + echo "Error: transport '[ transport select ]' not supported by swj_newdap" + shutdown } }