Skip to content

Instantly share code, notes, and snippets.

@jacobrosenthal
Created September 24, 2014 16:47
Show Gist options
  • Save jacobrosenthal/53d9f61c3be33ac6fd3f to your computer and use it in GitHub Desktop.
Save jacobrosenthal/53d9f61c3be33ac6fd3f to your computer and use it in GitHub Desktop.
openocd jtag transport nrf51 target
jacob:~ jacobrosenthal$ openocd -f interface/jlink.cfg -f target/nrf51.cfg -d3
Open On-Chip Debugger 0.9.0-dev-snapshot (2014-09-23-19:39)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
User : 13 2 command.c:546 command_print(): debug_level: 3
Debug: 14 2 options.c:98 add_default_dirs(): bindir=/usr/local/Cellar/open-ocd/HEAD/bin
Debug: 15 2 options.c:99 add_default_dirs(): pkgdatadir=/usr/local/Cellar/open-ocd/HEAD/share/openocd
Debug: 16 2 options.c:100 add_default_dirs(): run_prefix=
Debug: 17 2 configuration.c:44 add_script_search_dir(): adding /Users/jacobrosenthal/.openocd
Debug: 18 2 configuration.c:44 add_script_search_dir(): adding /usr/local/Cellar/open-ocd/HEAD/share/openocd/site
Debug: 19 2 configuration.c:44 add_script_search_dir(): adding /usr/local/Cellar/open-ocd/HEAD/share/openocd/scripts
Debug: 20 2 configuration.c:84 find_file(): found /usr/local/Cellar/open-ocd/HEAD/share/openocd/scripts/interface/jlink.cfg
Debug: 21 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_interface jlink
Debug: 22 2 command.c:145 script_debug(): command - interface ocd_interface jlink
Debug: 24 2 command.c:325 command_new(): BUG: command 'jlink' does not have the '.usage' field filled out
Debug: 25 2 command.c:325 command_new(): BUG: command 'jlink caps' does not have the '.usage' field filled out
Debug: 26 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 27 2 command.c:325 command_new(): BUG: command 'jlink info' does not have the '.usage' field filled out
Debug: 28 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 29 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 30 2 command.c:325 command_new(): BUG: command 'jlink config' does not have the '.usage' field filled out
Debug: 31 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 32 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 33 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 34 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 35 2 command.c:325 command_new(): BUG: command 'config reset' does not have the '.usage' field filled out
Debug: 36 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 37 2 command.c:325 command_new(): BUG: command 'config save' does not have the '.usage' field filled out
Debug: 38 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 39 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 40 2 command.c:325 command_new(): BUG: command 'jlink pid' does not have the '.usage' field filled out
Debug: 41 2 command.c:366 register_command_handler(): registering 'ocd_jlink'...
Debug: 42 2 configuration.c:84 find_file(): found /usr/local/Cellar/open-ocd/HEAD/share/openocd/scripts/target/nrf51.cfg
Debug: 43 3 configuration.c:84 find_file(): found /usr/local/Cellar/open-ocd/HEAD/share/openocd/scripts/target/swj-dp.tcl
Debug: 44 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 45 3 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Error: 46 3 transport.c:280 jim_transport_select(): session's transport is not selected.
Debug: 47 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo Info : session transport was not selected, defaulting to JTAG
Debug: 48 3 command.c:145 script_debug(): command - echo ocd_echo Info : session transport was not selected, defaulting to JTAG
User : 50 3 command.c:763 jim_echo(): Info : session transport was not selected, defaulting to JTAG
Debug: 51 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select jtag
Debug: 52 3 command.c:145 script_debug(): command - ocd_transport ocd_transport select jtag
Debug: 53 3 command.c:366 register_command_handler(): registering 'ocd_jtag_flush_queue_sleep'...
Debug: 54 3 command.c:366 register_command_handler(): registering 'ocd_jtag_rclk'...
Debug: 55 3 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_delay'...
Debug: 56 3 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_assert_width'...
Debug: 57 3 command.c:366 register_command_handler(): registering 'ocd_scan_chain'...
Debug: 58 3 command.c:366 register_command_handler(): registering 'ocd_jtag_reset'...
Debug: 59 3 command.c:366 register_command_handler(): registering 'ocd_runtest'...
Debug: 60 3 command.c:366 register_command_handler(): registering 'ocd_irscan'...
Debug: 61 3 command.c:366 register_command_handler(): registering 'ocd_verify_ircapture'...
Debug: 62 3 command.c:366 register_command_handler(): registering 'ocd_verify_jtag'...
Debug: 63 3 command.c:366 register_command_handler(): registering 'ocd_tms_sequence'...
Debug: 64 3 command.c:366 register_command_handler(): registering 'ocd_wait_srst_deassert'...
Debug: 65 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 66 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 67 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 68 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 69 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 70 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 71 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 72 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 73 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 74 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 75 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 76 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 77 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 78 3 command.c:366 register_command_handler(): registering 'ocd_svf'...
Debug: 79 3 command.c:366 register_command_handler(): registering 'ocd_xsvf'...
Debug: 80 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 81 3 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 82 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 83 3 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 84 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 85 3 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 86 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 87 4 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 88 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap nrf51 cpu -irlen 4 -ircapture 0x0 -expected-id 0x0bb11477
Debug: 89 4 command.c:145 script_debug(): command - ocd_jtag ocd_jtag newtap nrf51 cpu -irlen 4 -ircapture 0x0 -expected-id 0x0bb11477
Debug: 90 4 tcl.c:554 jim_newtap_cmd(): Creating New Tap, Chip: nrf51, Tap: cpu, Dotted: nrf51.cpu, 6 params
Debug: 91 4 tcl.c:579 jim_newtap_cmd(): Processing option: -irlen
Debug: 92 4 tcl.c:579 jim_newtap_cmd(): Processing option: -ircapture
Warn : 93 4 tcl.c:500 jim_newtap_ir_param(): nrf51.cpu: nonstandard IR value
Debug: 94 4 tcl.c:579 jim_newtap_cmd(): Processing option: -expected-id
Debug: 95 4 core.c:1322 jtag_tap_init(): Created Tap: nrf51.cpu @ abs position 0, irlen 4, capture: 0x0 mask: 0x3
Debug: 96 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create nrf51.cpu cortex_m -chain-position nrf51.cpu
Debug: 97 4 command.c:145 script_debug(): command - ocd_target ocd_target create nrf51.cpu cortex_m -chain-position nrf51.cpu
Debug: 98 4 target.c:1726 target_free_all_working_areas_restore(): freeing all working areas
Debug: 99 4 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 100 4 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 101 4 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 102 4 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 103 4 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 104 4 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 105 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 106 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 107 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 108 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 109 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 110 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 111 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 112 4 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 113 4 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 114 4 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 115 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 116 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 117 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 118 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 119 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 120 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 121 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 122 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 123 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 124 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 125 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 126 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 127 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 128 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 129 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 130 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 131 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 132 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 133 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 134 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 135 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 136 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 137 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 138 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 139 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 140 4 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 141 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 142 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 143 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 144 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 145 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 146 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 147 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 148 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 149 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 150 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 151 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 152 5 command.c:366 register_command_handler(): registering 'ocd_nrf51.cpu'...
Debug: 153 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nrf51.cpu configure -work-area-phys 0x20000000 -work-area-size 0x800 -work-area-backup 0
Debug: 154 5 command.c:145 script_debug(): command - ocd_nrf51.cpu ocd_nrf51.cpu configure -work-area-phys 0x20000000 -work-area-size 0x800 -work-area-backup 0
Debug: 155 5 target.c:1726 target_free_all_working_areas_restore(): freeing all working areas
Debug: 156 5 target.c:1726 target_free_all_working_areas_restore(): freeing all working areas
Debug: 157 5 target.c:1726 target_free_all_working_areas_restore(): freeing all working areas
Debug: 158 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 159 5 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 160 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_cortex_m reset_config sysresetreq
Debug: 161 5 command.c:145 script_debug(): command - ocd_cortex_m ocd_cortex_m reset_config sysresetreq
User : 163 5 command.c:546 command_print(): cortex_m reset_config sysresetreq
Debug: 164 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash bank nrf51.flash nrf51 0x00000000 0 1 1 nrf51.cpu
Debug: 165 5 command.c:145 script_debug(): command - ocd_flash ocd_flash bank nrf51.flash nrf51 0x00000000 0 1 1 nrf51.cpu
Debug: 167 5 command.c:325 command_new(): BUG: command 'nrf51 mass_erase' does not have the '.usage' field filled out
Debug: 168 5 command.c:366 register_command_handler(): registering 'ocd_nrf51'...
Debug: 169 5 tcl.c:824 handle_flash_bank_command(): 'nrf51' driver usage field missing
Debug: 170 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash bank nrf51.uicr nrf51 0x10001000 0 1 1 nrf51.cpu
Debug: 171 5 command.c:145 script_debug(): command - ocd_flash ocd_flash bank nrf51.uicr nrf51 0x10001000 0 1 1 nrf51.cpu
Debug: 173 5 command.c:401 register_command(): command 'nrf51' is already registered in '<global>' context
Debug: 174 5 command.c:401 register_command(): command 'mass_erase' is already registered in 'nrf51' context
Debug: 175 5 tcl.c:824 handle_flash_bank_command(): 'nrf51' driver usage field missing
Debug: 176 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 1000
Debug: 177 5 command.c:145 script_debug(): command - adapter_khz ocd_adapter_khz 1000
Debug: 179 5 core.c:1647 jtag_config_khz(): handle jtag khz
Debug: 180 5 core.c:1614 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 181 5 core.c:1614 adapter_khz_to_speed(): convert khz to interface specific speed value
User : 182 5 command.c:546 command_print(): adapter speed: 1000 kHz
Debug: 183 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nrf51.cpu configure -event reset-end enable_all_ram
Debug: 184 5 command.c:145 script_debug(): command - ocd_nrf51.cpu ocd_nrf51.cpu configure -event reset-end enable_all_ram
Debug: 185 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_init
Debug: 186 6 command.c:145 script_debug(): command - init ocd_init
Debug: 188 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target init
Debug: 189 6 command.c:145 script_debug(): command - ocd_target ocd_target init
Debug: 191 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target names
Debug: 192 6 command.c:145 script_debug(): command - ocd_target ocd_target names
Debug: 193 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nrf51.cpu cget -event gdb-flash-erase-start
Debug: 194 6 command.c:145 script_debug(): command - ocd_nrf51.cpu ocd_nrf51.cpu cget -event gdb-flash-erase-start
Debug: 195 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nrf51.cpu configure -event gdb-flash-erase-start reset init
Debug: 196 6 command.c:145 script_debug(): command - ocd_nrf51.cpu ocd_nrf51.cpu configure -event gdb-flash-erase-start reset init
Debug: 197 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nrf51.cpu cget -event gdb-flash-write-end
Debug: 198 6 command.c:145 script_debug(): command - ocd_nrf51.cpu ocd_nrf51.cpu cget -event gdb-flash-write-end
Debug: 199 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nrf51.cpu configure -event gdb-flash-write-end reset halt
Debug: 200 6 command.c:145 script_debug(): command - ocd_nrf51.cpu ocd_nrf51.cpu configure -event gdb-flash-write-end reset halt
Debug: 201 6 target.c:1289 handle_target_init_command(): Initializing targets...
Debug: 202 6 command.c:366 register_command_handler(): registering 'ocd_target_request'...
Debug: 203 6 command.c:366 register_command_handler(): registering 'ocd_trace'...
Debug: 204 6 command.c:366 register_command_handler(): registering 'ocd_trace'...
Debug: 205 6 command.c:366 register_command_handler(): registering 'ocd_fast_load_image'...
Debug: 206 6 command.c:366 register_command_handler(): registering 'ocd_fast_load'...
Debug: 207 6 command.c:366 register_command_handler(): registering 'ocd_profile'...
Debug: 208 6 command.c:366 register_command_handler(): registering 'ocd_virt2phys'...
Debug: 209 6 command.c:366 register_command_handler(): registering 'ocd_reg'...
Debug: 210 6 command.c:366 register_command_handler(): registering 'ocd_poll'...
Debug: 211 6 command.c:366 register_command_handler(): registering 'ocd_wait_halt'...
Debug: 212 6 command.c:366 register_command_handler(): registering 'ocd_halt'...
Debug: 213 6 command.c:366 register_command_handler(): registering 'ocd_resume'...
Debug: 214 6 command.c:366 register_command_handler(): registering 'ocd_reset'...
Debug: 215 6 command.c:366 register_command_handler(): registering 'ocd_soft_reset_halt'...
Debug: 216 6 command.c:366 register_command_handler(): registering 'ocd_step'...
Debug: 217 6 command.c:366 register_command_handler(): registering 'ocd_mdw'...
Debug: 218 6 command.c:366 register_command_handler(): registering 'ocd_mdh'...
Debug: 219 6 command.c:366 register_command_handler(): registering 'ocd_mdb'...
Debug: 220 6 command.c:366 register_command_handler(): registering 'ocd_mww'...
Debug: 221 6 command.c:366 register_command_handler(): registering 'ocd_mwh'...
Debug: 222 6 command.c:366 register_command_handler(): registering 'ocd_mwb'...
Debug: 223 6 command.c:366 register_command_handler(): registering 'ocd_bp'...
Debug: 224 6 command.c:366 register_command_handler(): registering 'ocd_rbp'...
Debug: 225 6 command.c:366 register_command_handler(): registering 'ocd_wp'...
Debug: 226 6 command.c:366 register_command_handler(): registering 'ocd_rwp'...
Debug: 227 6 command.c:366 register_command_handler(): registering 'ocd_load_image'...
Debug: 228 6 command.c:366 register_command_handler(): registering 'ocd_dump_image'...
Debug: 229 7 command.c:366 register_command_handler(): registering 'ocd_verify_image'...
Debug: 230 7 command.c:366 register_command_handler(): registering 'ocd_test_image'...
Debug: 231 7 command.c:366 register_command_handler(): registering 'ocd_reset_nag'...
Debug: 232 7 command.c:366 register_command_handler(): registering 'ocd_ps'...
Debug: 233 7 command.c:366 register_command_handler(): registering 'ocd_test_mem_access'...
Debug: 234 245 libusb1_common.c:199 jtag_libusb_get_endpoints(): usb ep in 81
Debug: 235 245 libusb1_common.c:199 jtag_libusb_get_endpoints(): usb ep out 02
Info : 236 245 jlink.c:900 jlink_get_version_info(): J-Link ARM V8 compiled Nov 25 2013 19:20:08
Info : 237 246 jlink.c:913 jlink_get_version_info(): J-Link caps 0xb9ff7bbf
Info : 238 246 jlink.c:931 jlink_get_version_info(): J-Link hw version 80000
Info : 239 246 jlink.c:936 jlink_get_version_info(): J-Link hw type J-Link
Info : 240 246 jlink.c:950 jlink_get_version_info(): J-Link max mem block 9296
Info : 241 247 jlink.c:793 jlink_config_dump(): J-Link configuration
Info : 242 247 jlink.c:752 jlink_config_usb_address_dump(): USB-Address: 0x0
Info : 243 247 jlink.c:761 jlink_config_kickstart_dump(): Kickstart power on JTAG-pin 19: 0xffffffff
Info : 244 247 jlink.c:720 jlink_get_status(): Vref = 2.659 TCK = 1 TDI = 0 TDO = 0 TMS = 0 SRST = 1 TRST = 1
Info : 245 247 jlink.c:537 jlink_init(): J-Link JTAG Interface ready
Debug: 246 247 jlink.c:675 jlink_reset(): trst: 0, srst: 0
Debug: 247 252 jlink.c:1568 jlink_swd_switch_seq(): SWD-to-JTAG
Debug: 248 252 jlink.c:1584 jlink_swd_run_queue(): Executing 0 queued transactions
Debug: 249 253 core.c:1614 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 250 253 core.c:1617 adapter_khz_to_speed(): have interface set up
Debug: 251 253 core.c:1614 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 252 253 core.c:1617 adapter_khz_to_speed(): have interface set up
Info : 253 253 core.c:1403 adapter_init(): clock speed 1000 kHz
Debug: 254 253 openocd.c:137 handle_init_command(): Debug Adapter init complete
Debug: 255 253 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport init
Debug: 256 253 command.c:145 script_debug(): command - ocd_transport ocd_transport init
Debug: 258 253 transport.c:240 handle_transport_init(): handle_transport_init
Debug: 259 253 jlink.c:675 jlink_reset(): trst: 0, srst: 0
Debug: 260 253 core.c:720 jtag_add_reset(): SRST line released
Debug: 261 253 core.c:744 jtag_add_reset(): TRST line released
Debug: 262 253 core.c:324 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 263 253 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init
Debug: 264 253 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_init
Debug: 265 253 core.c:1416 jtag_init_inner(): Init JTAG chain
Debug: 266 253 core.c:324 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 267 254 core.c:1049 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 268 254 core.c:324 jtag_call_event_callbacks(): jtag event: TAP reset
Error: 269 255 core.c:942 jtag_examine_chain_check(): JTAG scan chain interrogation failed: all zeroes
Error: 270 255 core.c:943 jtag_examine_chain_check(): Check JTAG interface, timings, target power, etc.
Error: 271 255 core.c:1461 jtag_init_inner(): Trying to use configured scan chain anyway...
Debug: 272 255 core.c:1209 jtag_validate_ircapture(): IR capture validation scan
Debug: 273 256 core.c:1266 jtag_validate_ircapture(): nrf51.cpu: IR capture 0x00
Error: 274 256 core.c:1276 jtag_validate_ircapture(): IR capture error at bit 4, saw 0x00 not 0x...3
Debug: 275 256 core.c:324 jtag_call_event_callbacks(): jtag event: TAP reset
Warn : 276 256 core.c:1484 jtag_init_inner(): Bypassing JTAG setup events due to errors
Debug: 277 256 openocd.c:150 handle_init_command(): Examining targets...
Debug: 278 256 target.c:1405 target_call_event_callbacks(): target event 21 (examine-start)
Debug: 279 256 arm_adi_v5.c:647 ahbap_debugport_init():
Debug: 280 256 arm_adi_v5.c:688 ahbap_debugport_init(): DAP: wait CDBGPWRUPACK
Debug: 281 256 arm_adi_v5.h:385 dap_dp_poll_register(): DAP: poll 4, mask 0x0820000000, value 0x20000000
Warn : 282 257 adi_v5_jtag.c:252 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
Debug: 283 257 openocd.c:152 handle_init_command(): target examination failed
Debug: 284 257 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash init
Debug: 285 257 command.c:145 script_debug(): command - ocd_flash ocd_flash init
Debug: 287 257 tcl.c:890 handle_flash_init_command(): Initializing flash devices...
Debug: 288 257 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 289 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 290 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 291 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 292 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 293 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 294 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 295 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 296 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 297 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 298 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 299 258 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 300 258 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_mflash init
Debug: 301 258 command.c:145 script_debug(): command - ocd_mflash ocd_mflash init
Debug: 303 258 mflash.c:1379 handle_mflash_init_command(): Initializing mflash devices...
Debug: 304 258 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nand init
Debug: 305 258 command.c:145 script_debug(): command - ocd_nand ocd_nand init
Debug: 307 258 tcl.c:497 handle_nand_init_command(): Initializing NAND devices...
Debug: 308 258 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_pld init
Debug: 309 258 command.c:145 script_debug(): command - ocd_pld ocd_pld init
Debug: 311 258 pld.c:207 handle_pld_init_command(): Initializing PLDs...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment