Created
July 22, 2020 19:04
-
-
Save oholiab/17425836bf587916d74506ae8a41414a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/openocd-spi/tcl> sudo ../src/openocd -c 'debug_level 3; interface bcm2835spi; bcm2835spi_speed 31200; source [find target/nrf52.cfg]' | |
Open On-Chip Debugger 0.10.0+dev-01130-g9d1b46f5 (2020-07-22-12:27) | |
Licensed under GNU GPL v2 | |
For bug reports, read | |
http://openocd.org/doc/doxygen/bugs.html | |
Debug: 13 18 command.c:143 script_debug(): command - interface interface bcm2835spi | |
Debug: 15 18 command.c:354 register_command_handler(): registering 'bcm2835spi_speed'... | |
Info : 16 18 transport.c:117 allow_transports(): only one transport option; autoselect 'swd' | |
Debug: 17 18 command.c:354 register_command_handler(): registering 'swd'... | |
Debug: 18 18 bitbang.c:402 bitbang_swd_init(): bitbang_swd_init | |
Debug: 19 18 command.c:143 script_debug(): command - bcm2835spi_speed bcm2835spi_speed 31200 | |
Debug: 21 19 configuration.c:97 find_file(): found target/nrf52.cfg | |
Debug: 22 19 configuration.c:97 find_file(): found target/swj-dp.tcl | |
Debug: 23 19 command.c:143 script_debug(): command - transport transport select | |
Debug: 24 20 command.c:143 script_debug(): command - transport transport select | |
Debug: 25 20 command.c:143 script_debug(): command - transport transport select | |
Debug: 26 20 command.c:143 script_debug(): command - transport transport select | |
Debug: 27 20 command.c:143 script_debug(): command - swd swd newdap nrf52 cpu -expected-id 0x2ba01477 | |
Debug: 28 20 tcl.c:567 jim_newtap_cmd(): Creating New Tap, Chip: nrf52, Tap: cpu, Dotted: nrf52.cpu, 2 params | |
Debug: 29 20 core.c:1375 jtag_tap_init(): Created Tap: nrf52.cpu @ abs position 0, irlen 0, capture: 0x0 mask: 0x0 | |
Debug: 30 20 command.c:143 script_debug(): command - dap dap create nrf52.dap -chain-position nrf52.cpu | |
Debug: 31 20 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 32 20 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 33 20 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 34 20 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 35 20 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 36 20 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 37 21 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 38 21 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 39 21 command.c:354 register_command_handler(): registering 'nrf52.dap'... | |
Debug: 40 21 command.c:143 script_debug(): command - target target create nrf52.cpu cortex_m -dap nrf52.dap | |
Debug: 41 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 42 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 43 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 44 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 45 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 46 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 47 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 48 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 49 21 command.c:354 register_command_handler(): registering 'arm'... | |
Debug: 50 21 command.c:354 register_command_handler(): registering 'tpiu'... | |
Debug: 51 21 command.c:354 register_command_handler(): registering 'itm'... | |
Debug: 52 21 command.c:354 register_command_handler(): registering 'itm'... | |
Debug: 53 21 command.c:354 register_command_handler(): registering 'cortex_m'... | |
Debug: 54 21 command.c:354 register_command_handler(): registering 'cortex_m'... | |
Debug: 55 21 command.c:354 register_command_handler(): registering 'cortex_m'... | |
Debug: 56 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 57 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 58 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 59 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 60 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 61 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 62 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 63 21 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 64 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 65 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 66 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 67 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 68 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 69 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 70 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 71 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 72 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 73 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 74 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 75 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 76 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 77 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 78 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 79 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 80 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 81 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 82 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 83 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 84 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 85 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 86 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 87 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 88 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 89 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 90 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 91 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 92 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 93 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 94 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 95 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 96 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 97 22 command.c:354 register_command_handler(): registering 'nrf52.cpu'... | |
Debug: 98 22 command.c:143 script_debug(): command - adapter_khz adapter_khz 1000 | |
Debug: 100 22 core.c:1707 jtag_config_khz(): handle jtag khz | |
Debug: 101 22 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value | |
Debug: 102 22 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value | |
Debug: 103 23 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -work-area-phys 0x20000000 -work-area-size 0x4000 -work-area-backup 0 | |
Debug: 104 23 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas | |
Debug: 105 23 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas | |
Debug: 106 23 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas | |
Debug: 107 23 command.c:143 script_debug(): command - transport transport select | |
Debug: 108 23 command.c:143 script_debug(): command - cortex_m cortex_m reset_config sysresetreq | |
Debug: 110 23 command.c:143 script_debug(): command - flash flash bank nrf52.flash nrf5 0x00000000 0 1 1 nrf52.cpu | |
Debug: 112 23 command.c:354 register_command_handler(): registering 'nrf5'... | |
Debug: 113 23 command.c:354 register_command_handler(): registering 'nrf5'... | |
Debug: 114 23 command.c:354 register_command_handler(): registering 'nrf51'... | |
Debug: 115 23 command.c:354 register_command_handler(): registering 'nrf51'... | |
Debug: 116 23 tcl.c:1156 handle_flash_bank_command(): 'nrf5' driver usage field missing | |
Debug: 117 23 command.c:143 script_debug(): command - flash flash bank nrf52.uicr nrf5 0x10001000 0 1 1 nrf52.cpu | |
Debug: 119 23 command.c:376 register_command(): command 'nrf5' is already registered in '<global>' context | |
Debug: 120 23 command.c:376 register_command(): command 'mass_erase' is already registered in 'nrf5' context | |
Debug: 121 23 command.c:376 register_command(): command 'info' is already registered in 'nrf5' context | |
Debug: 122 23 command.c:376 register_command(): command 'nrf51' is already registered in '<global>' context | |
Debug: 123 23 command.c:376 register_command(): command 'mass_erase' is already registered in 'nrf51' context | |
Debug: 124 23 command.c:376 register_command(): command 'info' is already registered in 'nrf51' context | |
Debug: 125 23 tcl.c:1156 handle_flash_bank_command(): 'nrf5' driver usage field missing | |
Info : 126 24 server.c:311 add_service(): Listening on port 6666 for tcl connections | |
Info : 127 24 server.c:311 add_service(): Listening on port 4444 for telnet connections | |
Debug: 128 24 command.c:143 script_debug(): command - init init | |
Debug: 130 24 command.c:143 script_debug(): command - target target init | |
Debug: 132 24 command.c:143 script_debug(): command - target target names | |
Debug: 133 24 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu cget -event gdb-flash-erase-start | |
Debug: 134 24 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -event gdb-flash-erase-start reset init | |
Debug: 135 24 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu cget -event gdb-flash-write-end | |
Debug: 136 24 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -event gdb-flash-write-end reset halt | |
Debug: 137 24 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu cget -event gdb-attach | |
Debug: 138 25 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -event gdb-attach halt | |
Debug: 139 25 target.c:1423 handle_target_init_command(): Initializing targets... | |
Debug: 140 25 semihosting_common.c:97 semihosting_common_init(): | |
Debug: 141 25 command.c:354 register_command_handler(): registering 'target_request'... | |
Debug: 142 25 command.c:354 register_command_handler(): registering 'trace'... | |
Debug: 143 25 command.c:354 register_command_handler(): registering 'trace'... | |
Debug: 144 25 command.c:354 register_command_handler(): registering 'fast_load_image'... | |
Debug: 145 25 command.c:354 register_command_handler(): registering 'fast_load'... | |
Debug: 146 25 command.c:354 register_command_handler(): registering 'profile'... | |
Debug: 147 25 command.c:354 register_command_handler(): registering 'virt2phys'... | |
Debug: 148 25 command.c:354 register_command_handler(): registering 'reg'... | |
Debug: 149 25 command.c:354 register_command_handler(): registering 'poll'... | |
Debug: 150 25 command.c:354 register_command_handler(): registering 'wait_halt'... | |
Debug: 151 25 command.c:354 register_command_handler(): registering 'halt'... | |
Debug: 152 25 command.c:354 register_command_handler(): registering 'resume'... | |
Debug: 153 25 command.c:354 register_command_handler(): registering 'reset'... | |
Debug: 154 25 command.c:354 register_command_handler(): registering 'soft_reset_halt'... | |
Debug: 155 25 command.c:354 register_command_handler(): registering 'step'... | |
Debug: 156 25 command.c:354 register_command_handler(): registering 'mdd'... | |
Debug: 157 25 command.c:354 register_command_handler(): registering 'mdw'... | |
Debug: 158 25 command.c:354 register_command_handler(): registering 'mdh'... | |
Debug: 159 25 command.c:354 register_command_handler(): registering 'mdb'... | |
Debug: 160 25 command.c:354 register_command_handler(): registering 'mwd'... | |
Debug: 161 25 command.c:354 register_command_handler(): registering 'mww'... | |
Debug: 162 25 command.c:354 register_command_handler(): registering 'mwh'... | |
Debug: 163 25 command.c:354 register_command_handler(): registering 'mwb'... | |
Debug: 164 26 command.c:354 register_command_handler(): registering 'bp'... | |
Debug: 165 26 command.c:354 register_command_handler(): registering 'rbp'... | |
Debug: 166 26 command.c:354 register_command_handler(): registering 'wp'... | |
Debug: 167 26 command.c:354 register_command_handler(): registering 'rwp'... | |
Debug: 168 26 command.c:354 register_command_handler(): registering 'load_image'... | |
Debug: 169 26 command.c:354 register_command_handler(): registering 'dump_image'... | |
Debug: 170 26 command.c:354 register_command_handler(): registering 'verify_image_checksum'... | |
Debug: 171 26 command.c:354 register_command_handler(): registering 'verify_image'... | |
Debug: 172 26 command.c:354 register_command_handler(): registering 'test_image'... | |
Debug: 173 26 command.c:354 register_command_handler(): registering 'reset_nag'... | |
Debug: 174 26 command.c:354 register_command_handler(): registering 'ps'... | |
Debug: 175 26 command.c:354 register_command_handler(): registering 'test_mem_access'... | |
Info : 176 26 bcm2835spi.c:527 bcm2835spi_init(): BCM2835 SPI SWD driver | |
Info : 177 26 bcm2835spi.c:530 bcm2835spi_init(): SWD only mode enabled | |
Debug: 178 26 bitbang.c:492 bitbang_switch_to_swd(): bitbang_switch_to_swd | |
Debug: 179 26 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 180 26 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value | |
Debug: 181 26 core.c:1674 adapter_khz_to_speed(): have interface set up | |
Debug: 182 26 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value | |
Debug: 183 26 core.c:1674 adapter_khz_to_speed(): have interface set up | |
Info : 184 26 core.c:1452 adapter_init(): clock speed 31200 kHz | |
Debug: 185 26 openocd.c:141 handle_init_command(): Debug Adapter init complete | |
Debug: 186 26 command.c:143 script_debug(): command - transport transport init | |
Debug: 188 26 transport.c:239 handle_transport_init(): handle_transport_init | |
Debug: 189 26 command.c:143 script_debug(): command - dap dap init | |
Debug: 191 26 arm_dap.c:106 dap_init_all(): Initializing all DAPs ... | |
Debug: 192 26 bitbang.c:467 bitbang_swd_switch_seq(): bitbang_swd_switch_seq | |
Debug: 193 26 bitbang.c:475 bitbang_swd_switch_seq(): JTAG-to-SWD | |
Debug: 194 26 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 195 27 bitbang.c:504 bitbang_swd_read_reg(): bitbang_swd_read_reg | |
Debug: 196 27 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 197 27 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 198 27 bitbang.c:531 bitbang_swd_read_reg(): JUNK DP read reg 0 = ffffffff | |
Debug: 199 27 bitbang.c:554 bitbang_swd_read_reg(): No valid acknowledge: ack=7 | |
Debug: 200 27 bitbang.c:563 bitbang_swd_write_reg(): bitbang_swd_write_reg | |
Debug: 201 27 bitbang.c:567 bitbang_swd_write_reg(): Skip bitbang_swd_write_reg because queued_retval=7 | |
Debug: 202 27 bitbang.c:615 bitbang_swd_run_queue(): bitbang_swd_run_queue | |
Debug: 203 27 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 204 27 bitbang.c:622 bitbang_swd_run_queue(): SWD queue return value: 07 | |
Debug: 205 27 command.c:629 run_command(): Command 'dap init' failed with error code 7 | |
User : 206 27 command.c:694 command_run_line(): | |
Debug: 207 27 command.c:629 run_command(): Command 'init' failed with error code -4 | |
User : 208 27 command.c:694 command_run_line(): | |
Debug: 209 28 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas | |
Debug: 210 28 bitbang.c:467 bitbang_swd_switch_seq(): bitbang_swd_switch_seq | |
Debug: 211 28 bitbang.c:479 bitbang_swd_switch_seq(): SWD-to-JTAG | |
Debug: 212 28 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 213 28 bitbang.c:615 bitbang_swd_run_queue(): bitbang_swd_run_queue | |
Debug: 214 28 bitbang.c:426 bitbang_exchange(): bitbang_exchange | |
Debug: 215 28 bitbang.c:622 bitbang_swd_run_queue(): SWD queue return value: 00 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment