From: admin <go...@bk...> - 2017-07-02 08:15:46
|
how off auto-selecting first available session transport "jtag"? I need swd. help me please. admin1-ThinkPad-Edge-E540 openocd-0.10.0 # openocd -f interface/jlink.cfg -f board/atmel_samv71_xplained_ultra.cfg -c "transport select swd" Open On-Chip Debugger 0.10.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : auto-selecting first available session transport "jtag". To override use 'transport select <transport>'. adapter speed: 1800 kHz cortex_m reset_config sysresetreq Info : flash bank command Error: Can't change session's transport after the initial selection was made embedded:startup.tcl:21: Error: in procedure 'transport' in procedure 'ocd_bouncer' at file "embedded:startup.tcl", line 21 ======================================================================================================================= admin1-ThinkPad-Edge-E540 openocd-0.10.0 # openocd -f interface/jlink.cfg -f board/atmel_samv71_xplained_ultra.cfg -c "transport select swd" -d Open On-Chip Debugger 0.10.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html User : 13 5 command.c:544 command_print(): debug_level: 3 Debug: 14 5 options.c:181 add_default_dirs(): bindir=/usr/local/bin Debug: 15 5 options.c:182 add_default_dirs(): pkgdatadir=/usr/local/share/openocd Debug: 16 5 options.c:183 add_default_dirs(): exepath=/usr/local/bin Debug: 17 5 options.c:184 add_default_dirs(): bin2data=../share/openocd Debug: 18 5 configuration.c:42 add_script_search_dir(): adding /root/.openocd Debug: 19 5 configuration.c:42 add_script_search_dir(): adding /usr/local/bin/../share/openocd/site Debug: 20 5 configuration.c:42 add_script_search_dir(): adding /usr/local/bin/../share/openocd/scripts Debug: 21 58 configuration.c:82 find_file(): found /usr/local/bin/../share/openocd/scripts/interface/jlink.cfg Debug: 22 66 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_interface jlink Debug: 23 66 command.c:143 script_debug(): command - interface ocd_interface jlink Debug: 25 66 command.c:323 command_new(): BUG: command 'jlink' does not have the '.usage' field filled out Debug: 26 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 27 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 28 66 command.c:323 command_new(): BUG: command 'jlink freemem' does not have the '.usage' field filled out Debug: 29 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 30 66 command.c:323 command_new(): BUG: command 'jlink hwstatus' does not have the '.usage' field filled out Debug: 31 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 32 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 33 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 34 66 command.c:323 command_new(): BUG: command 'jlink config' does not have the '.usage' field filled out Debug: 35 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 36 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 37 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 38 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 39 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 40 66 command.c:323 command_new(): BUG: command 'config reset' does not have the '.usage' field filled out Debug: 41 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 42 66 command.c:323 command_new(): BUG: command 'config write' does not have the '.usage' field filled out Debug: 43 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 44 66 command.c:323 command_new(): BUG: command 'jlink emucom' does not have the '.usage' field filled out Debug: 45 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 46 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 47 66 command.c:364 register_command_handler(): registering 'ocd_jlink'... Debug: 48 68 configuration.c:82 find_file(): found /usr/local/bin/../share/openocd/scripts/board/atmel_samv71_xplained_ultra.cfg Debug: 49 73 configuration.c:82 find_file(): found /usr/local/bin/../share/openocd/scripts/target/atsamv.cfg Debug: 50 83 configuration.c:82 find_file(): found /usr/local/bin/../share/openocd/scripts/target/swj-dp.tcl Debug: 51 83 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_transport select Debug: 52 83 command.c:143 script_debug(): command - ocd_transport ocd_transport select Info : 53 83 transport.c:286 jim_transport_select(): auto-selecting first available session transport "jtag". To override use 'transport select <transport>'. Debug: 54 83 command.c:364 register_command_handler(): registering 'ocd_jtag_flush_queue_sleep'... Debug: 55 83 command.c:364 register_command_handler(): registering 'ocd_jtag_rclk'... Debug: 56 83 command.c:364 register_command_handler(): registering 'ocd_jtag_ntrst_delay'... Debug: 57 83 command.c:364 register_command_handler(): registering 'ocd_jtag_ntrst_assert_width'... Debug: 58 83 command.c:364 register_command_handler(): registering 'ocd_scan_chain'... Debug: 59 83 command.c:364 register_command_handler(): registering 'ocd_jtag_reset'... Debug: 60 84 command.c:364 register_command_handler(): registering 'ocd_runtest'... Debug: 61 84 command.c:364 register_command_handler(): registering 'ocd_irscan'... Debug: 62 84 command.c:364 register_command_handler(): registering 'ocd_verify_ircapture'... Debug: 63 84 command.c:364 register_command_handler(): registering 'ocd_verify_jtag'... Debug: 64 84 command.c:364 register_command_handler(): registering 'ocd_tms_sequence'... Debug: 65 84 command.c:364 register_command_handler(): registering 'ocd_wait_srst_deassert'... Debug: 66 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 67 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 68 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 69 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 70 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 71 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 72 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 73 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 74 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 75 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 76 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 77 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 78 84 command.c:364 register_command_handler(): registering 'ocd_jtag'... Debug: 79 84 command.c:364 register_command_handler(): registering 'ocd_svf'... Debug: 80 84 command.c:364 register_command_handler(): registering 'ocd_xsvf'... Debug: 81 84 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_transport select Debug: 82 84 command.c:143 script_debug(): command - ocd_transport ocd_transport select Debug: 83 84 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_transport select Debug: 84 84 command.c:143 script_debug(): command - ocd_transport ocd_transport select Debug: 85 84 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_transport select Debug: 86 84 command.c:143 script_debug(): command - ocd_transport ocd_transport select Debug: 87 84 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap samv71 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x0bd11477 Debug: 88 84 command.c:143 script_debug(): command - ocd_jtag ocd_jtag newtap samv71 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x0bd11477 Debug: 89 84 tcl.c:549 jim_newtap_cmd(): Creating New Tap, Chip: samv71, Tap: cpu, Dotted: samv71.cpu, 8 params Debug: 90 84 tcl.c:573 jim_newtap_cmd(): Processing option: -irlen Debug: 91 84 tcl.c:573 jim_newtap_cmd(): Processing option: -ircapture Debug: 92 84 tcl.c:573 jim_newtap_cmd(): Processing option: -irmask Debug: 93 84 tcl.c:573 jim_newtap_cmd(): Processing option: -expected-id Debug: 94 84 core.c:1304 jtag_tap_init(): Created Tap: samv71.cpu @ abs position 0, irlen 4, capture: 0x1 mask: 0xf Debug: 95 84 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_target create samv71.cpu cortex_m -endian little -chain-position samv71.cpu Debug: 96 84 command.c:143 script_debug(): command - ocd_target ocd_target create samv71.cpu cortex_m -endian little -chain-position samv71.cpu Debug: 97 84 target.c:1899 target_free_all_working_areas_restore(): freeing all working areas Debug: 98 84 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 99 85 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 100 85 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 101 85 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 102 85 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 103 85 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 104 85 command.c:364 register_command_handler(): registering 'ocd_arm'... Debug: 105 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 106 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 107 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 108 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 109 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 110 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 111 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 112 85 command.c:364 register_command_handler(): registering 'ocd_dap'... Debug: 113 85 command.c:364 register_command_handler(): registering 'ocd_tpiu'... Debug: 114 85 command.c:364 register_command_handler(): registering 'ocd_itm'... Debug: 115 85 command.c:364 register_command_handler(): registering 'ocd_itm'... Debug: 116 85 command.c:364 register_command_handler(): registering 'ocd_cortex_m'... Debug: 117 85 command.c:364 register_command_handler(): registering 'ocd_cortex_m'... Debug: 118 85 command.c:364 register_command_handler(): registering 'ocd_cortex_m'... Debug: 119 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 120 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 121 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 122 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 123 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 124 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 125 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 126 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 127 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 128 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 129 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 130 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 131 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 132 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 133 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 134 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 135 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 136 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 137 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 138 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 139 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 140 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 141 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 142 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 143 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 144 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 145 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 146 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 147 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 148 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 149 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 150 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 151 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 152 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 153 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 154 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 155 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 156 98 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 157 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 158 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 159 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 160 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 161 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 162 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 163 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 164 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 165 99 command.c:364 register_command_handler(): registering 'ocd_samv71.cpu'... Debug: 166 99 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_samv71.cpu configure -work-area-phys 0x20400000 -work-area-size 0x4000 -work-area-backup 0 Debug: 167 99 command.c:143 script_debug(): command - ocd_samv71.cpu ocd_samv71.cpu configure -work-area-phys 0x20400000 -work-area-size 0x4000 -work-area-backup 0 Debug: 168 99 target.c:1899 target_free_all_working_areas_restore(): freeing all working areas Debug: 169 99 target.c:1899 target_free_all_working_areas_restore(): freeing all working areas Debug: 170 99 target.c:1899 target_free_all_working_areas_restore(): freeing all working areas Debug: 171 99 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 1800 Debug: 172 99 command.c:143 script_debug(): command - adapter_khz ocd_adapter_khz 1800 Debug: 174 99 core.c:1631 jtag_config_khz(): handle jtag khz Debug: 175 99 core.c:1598 adapter_khz_to_speed(): convert khz to interface specific speed value Debug: 176 99 core.c:1598 adapter_khz_to_speed(): convert khz to interface specific speed value User : 177 99 command.c:544 command_print(): adapter speed: 1800 kHz Debug: 178 99 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_transport select Debug: 179 99 command.c:143 script_debug(): command - ocd_transport ocd_transport select Debug: 180 99 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_cortex_m reset_config sysresetreq Debug: 181 99 command.c:143 script_debug(): command - ocd_cortex_m ocd_cortex_m reset_config sysresetreq User : 183 99 command.c:544 command_print(): cortex_m reset_config sysresetreq Debug: 184 99 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_flash bank samv71.flash atsamv 0x00400000 0 0 0 samv71.cpu Debug: 185 99 command.c:143 script_debug(): command - ocd_flash ocd_flash bank samv71.flash atsamv 0x00400000 0 0 0 samv71.cpu Debug: 187 104 command.c:364 register_command_handler(): registering 'ocd_atsamv'... Info : 188 104 atsamv.c:338 samv_flash_bank_command(): flash bank command Debug: 189 104 tcl.c:1033 handle_flash_bank_command(): 'atsamv' driver usage field missing Debug: 190 104 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_transport select swd Debug: 191 104 command.c:143 script_debug(): command - ocd_transport ocd_transport select swd Error: 192 104 transport.c:301 jim_transport_select(): Can't change session's transport after the initial selection was made User : 193 104 command.c:687 command_run_line(): embedded:startup.tcl:21: Error: in procedure 'transport' in procedure 'ocd_bouncer' at file "embedded:startup.tcl", line 21 |