Skip to content

Instantly share code, notes, and snippets.

@slembcke
Created March 4, 2021 21:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save slembcke/d90fc516d1225edb58f7177741d30e47 to your computer and use it in GitHub Desktop.
Save slembcke/d90fc516d1225edb58f7177741d30e47 to your computer and use it in GitHub Desktop.
OpenOCD log for RPi
Open On-Chip Debugger 0.10.0+dev-01137-g71ed3ddc (2021-03-04-20:44)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
User : 13 8 options.c:63 configuration_output_handler(): debug_level: 3
User : 14 8 options.c:63 configuration_output_handler():
Debug: 15 9 options.c:187 add_default_dirs(): bindir=/usr/local/bin
Debug: 16 9 options.c:188 add_default_dirs(): pkgdatadir=/usr/local/share/openocd
Debug: 17 9 options.c:189 add_default_dirs(): exepath=/home/pi/pinetime-updater/openocd-spi/bin
Debug: 18 9 options.c:190 add_default_dirs(): bin2data=../share/openocd
Debug: 19 9 configuration.c:42 add_script_search_dir(): adding /home/pi/.openocd
Debug: 20 9 configuration.c:42 add_script_search_dir(): adding /home/pi/pinetime-updater/openocd-spi/bin/../share/openocd/site
Debug: 21 9 configuration.c:42 add_script_search_dir(): adding /home/pi/pinetime-updater/openocd-spi/bin/../share/openocd/scripts
Debug: 22 9 configuration.c:97 find_file(): found scripts/swd-pi.ocd
Debug: 23 10 command.c:143 script_debug(): command - add_script_search_dir add_script_search_dir openocd-spi/scripts
Debug: 25 10 configuration.c:42 add_script_search_dir(): adding openocd-spi/scripts
Debug: 26 10 command.c:143 script_debug(): command - interface interface bcm2835spi
Debug: 28 10 command.c:354 register_command_handler(): registering 'bcm2835spi_speed'...
Info : 29 10 transport.c:117 allow_transports(): only one transport option; autoselect 'swd'
Debug: 30 10 command.c:354 register_command_handler(): registering 'swd'...
Debug: 31 10 bitbang.c:402 bitbang_swd_init(): bitbang_swd_init
Debug: 32 10 command.c:143 script_debug(): command - bcm2835spi_speed bcm2835spi_speed 31200 # 31.2 MHz
Debug: 34 10 configuration.c:97 find_file(): found openocd-spi/scripts/target/nrf52.cfg
Debug: 35 11 configuration.c:97 find_file(): found openocd-spi/scripts/target/swj-dp.tcl
Debug: 36 11 command.c:143 script_debug(): command - transport transport select
Debug: 37 11 command.c:143 script_debug(): command - transport transport select
Debug: 38 11 command.c:143 script_debug(): command - transport transport select
Debug: 39 11 command.c:143 script_debug(): command - transport transport select
Debug: 40 12 command.c:143 script_debug(): command - swd swd newdap nrf52 cpu -expected-id 0x2ba01477
Debug: 41 12 tcl.c:567 jim_newtap_cmd(): Creating New Tap, Chip: nrf52, Tap: cpu, Dotted: nrf52.cpu, 2 params
Debug: 42 12 core.c:1375 jtag_tap_init(): Created Tap: nrf52.cpu @ abs position 0, irlen 0, capture: 0x0 mask: 0x0
Debug: 43 12 command.c:143 script_debug(): command - dap dap create nrf52.dap -chain-position nrf52.cpu
Debug: 44 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 45 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 46 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 47 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 48 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 49 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 50 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 51 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 52 12 command.c:354 register_command_handler(): registering 'nrf52.dap'...
Debug: 53 12 command.c:143 script_debug(): command - target target create nrf52.cpu cortex_m -dap nrf52.dap
Debug: 54 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 55 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 56 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 57 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 58 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 59 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 60 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 61 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 62 13 command.c:354 register_command_handler(): registering 'arm'...
Debug: 63 13 command.c:354 register_command_handler(): registering 'tpiu'...
Debug: 64 13 command.c:354 register_command_handler(): registering 'itm'...
Debug: 65 13 command.c:354 register_command_handler(): registering 'itm'...
Debug: 66 13 command.c:354 register_command_handler(): registering 'cortex_m'...
Debug: 67 13 command.c:354 register_command_handler(): registering 'cortex_m'...
Debug: 68 13 command.c:354 register_command_handler(): registering 'cortex_m'...
Debug: 69 13 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 70 13 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 71 13 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 72 13 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 73 13 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 74 13 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 75 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 76 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 77 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 78 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 79 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 80 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 81 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 82 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 83 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 84 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 85 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 86 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 87 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 88 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 89 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 90 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 91 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 92 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 93 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 94 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 95 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 96 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 97 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 98 14 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 99 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 100 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 101 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 102 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 103 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 104 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 105 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 106 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 107 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 108 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 109 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 110 15 command.c:354 register_command_handler(): registering 'nrf52.cpu'...
Debug: 111 15 command.c:143 script_debug(): command - adapter_khz adapter_khz 1000
Debug: 113 15 core.c:1707 jtag_config_khz(): handle jtag khz
Debug: 114 15 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 115 15 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 116 15 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -work-area-phys 0x20000000 -work-area-size 0x4000 -work-area-backup 0
Debug: 117 15 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas
Debug: 118 15 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas
Debug: 119 15 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas
Debug: 120 15 command.c:143 script_debug(): command - transport transport select
Debug: 121 16 command.c:143 script_debug(): command - cortex_m cortex_m reset_config sysresetreq
Debug: 123 16 command.c:143 script_debug(): command - flash flash bank nrf52.flash nrf5 0x00000000 0 1 1 nrf52.cpu
Debug: 125 16 command.c:354 register_command_handler(): registering 'nrf5'...
Debug: 126 16 command.c:354 register_command_handler(): registering 'nrf5'...
Debug: 127 16 command.c:354 register_command_handler(): registering 'nrf51'...
Debug: 128 16 command.c:354 register_command_handler(): registering 'nrf51'...
Debug: 129 16 tcl.c:1156 handle_flash_bank_command(): 'nrf5' driver usage field missing
Debug: 130 16 command.c:143 script_debug(): command - flash flash bank nrf52.uicr nrf5 0x10001000 0 1 1 nrf52.cpu
Debug: 132 16 command.c:376 register_command(): command 'nrf5' is already registered in '<global>' context
Debug: 133 16 command.c:376 register_command(): command 'mass_erase' is already registered in 'nrf5' context
Debug: 134 16 command.c:376 register_command(): command 'info' is already registered in 'nrf5' context
Debug: 135 16 command.c:376 register_command(): command 'nrf51' is already registered in '<global>' context
Debug: 136 16 command.c:376 register_command(): command 'mass_erase' is already registered in 'nrf51' context
Debug: 137 16 command.c:376 register_command(): command 'info' is already registered in 'nrf51' context
Debug: 138 16 tcl.c:1156 handle_flash_bank_command(): 'nrf5' driver usage field missing
Info : 139 17 server.c:311 add_service(): Listening on port 6666 for tcl connections
Info : 140 17 server.c:311 add_service(): Listening on port 4444 for telnet connections
Debug: 141 17 command.c:143 script_debug(): command - init init
Debug: 143 17 command.c:143 script_debug(): command - target target init
Debug: 145 17 command.c:143 script_debug(): command - target target names
Debug: 146 17 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu cget -event gdb-flash-erase-start
Debug: 147 17 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -event gdb-flash-erase-start reset init
Debug: 148 18 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu cget -event gdb-flash-write-end
Debug: 149 18 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -event gdb-flash-write-end reset halt
Debug: 150 18 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu cget -event gdb-attach
Debug: 151 18 command.c:143 script_debug(): command - nrf52.cpu nrf52.cpu configure -event gdb-attach halt
Debug: 152 18 target.c:1423 handle_target_init_command(): Initializing targets...
Debug: 153 18 semihosting_common.c:97 semihosting_common_init():
Debug: 154 18 command.c:354 register_command_handler(): registering 'target_request'...
Debug: 155 18 command.c:354 register_command_handler(): registering 'trace'...
Debug: 156 18 command.c:354 register_command_handler(): registering 'trace'...
Debug: 157 18 command.c:354 register_command_handler(): registering 'fast_load_image'...
Debug: 158 18 command.c:354 register_command_handler(): registering 'fast_load'...
Debug: 159 18 command.c:354 register_command_handler(): registering 'profile'...
Debug: 160 18 command.c:354 register_command_handler(): registering 'virt2phys'...
Debug: 161 18 command.c:354 register_command_handler(): registering 'reg'...
Debug: 162 18 command.c:354 register_command_handler(): registering 'poll'...
Debug: 163 19 command.c:354 register_command_handler(): registering 'wait_halt'...
Debug: 164 19 command.c:354 register_command_handler(): registering 'halt'...
Debug: 165 19 command.c:354 register_command_handler(): registering 'resume'...
Debug: 166 19 command.c:354 register_command_handler(): registering 'reset'...
Debug: 167 19 command.c:354 register_command_handler(): registering 'soft_reset_halt'...
Debug: 168 19 command.c:354 register_command_handler(): registering 'step'...
Debug: 169 19 command.c:354 register_command_handler(): registering 'mdd'...
Debug: 170 19 command.c:354 register_command_handler(): registering 'mdw'...
Debug: 171 19 command.c:354 register_command_handler(): registering 'mdh'...
Debug: 172 19 command.c:354 register_command_handler(): registering 'mdb'...
Debug: 173 19 command.c:354 register_command_handler(): registering 'mwd'...
Debug: 174 19 command.c:354 register_command_handler(): registering 'mww'...
Debug: 175 19 command.c:354 register_command_handler(): registering 'mwh'...
Debug: 176 19 command.c:354 register_command_handler(): registering 'mwb'...
Debug: 177 19 command.c:354 register_command_handler(): registering 'bp'...
Debug: 178 19 command.c:354 register_command_handler(): registering 'rbp'...
Debug: 179 19 command.c:354 register_command_handler(): registering 'wp'...
Debug: 180 19 command.c:354 register_command_handler(): registering 'rwp'...
Debug: 181 19 command.c:354 register_command_handler(): registering 'load_image'...
Debug: 182 19 command.c:354 register_command_handler(): registering 'dump_image'...
Debug: 183 19 command.c:354 register_command_handler(): registering 'verify_image_checksum'...
Debug: 184 20 command.c:354 register_command_handler(): registering 'verify_image'...
Debug: 185 20 command.c:354 register_command_handler(): registering 'test_image'...
Debug: 186 20 command.c:354 register_command_handler(): registering 'reset_nag'...
Debug: 187 20 command.c:354 register_command_handler(): registering 'ps'...
Debug: 188 20 command.c:354 register_command_handler(): registering 'test_mem_access'...
Info : 189 20 bcm2835spi.c:527 bcm2835spi_init(): BCM2835 SPI SWD driver
Info : 190 20 bcm2835spi.c:530 bcm2835spi_init(): SWD only mode enabled
Debug: 191 20 bitbang.c:492 bitbang_switch_to_swd(): bitbang_switch_to_swd
Debug: 192 20 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 193 20 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 194 20 core.c:1674 adapter_khz_to_speed(): have interface set up
Debug: 195 20 core.c:1670 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 196 20 core.c:1674 adapter_khz_to_speed(): have interface set up
Info : 197 20 core.c:1452 adapter_init(): clock speed 31200 kHz
Debug: 198 20 openocd.c:141 handle_init_command(): Debug Adapter init complete
Debug: 199 20 command.c:143 script_debug(): command - transport transport init
Debug: 201 21 transport.c:239 handle_transport_init(): handle_transport_init
Debug: 202 21 command.c:143 script_debug(): command - dap dap init
Debug: 204 21 arm_dap.c:106 dap_init_all(): Initializing all DAPs ...
Debug: 205 21 bitbang.c:467 bitbang_swd_switch_seq(): bitbang_swd_switch_seq
Debug: 206 21 bitbang.c:475 bitbang_swd_switch_seq(): JTAG-to-SWD
Debug: 207 21 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 208 21 bitbang.c:504 bitbang_swd_read_reg(): bitbang_swd_read_reg
Debug: 209 21 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 210 21 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 211 21 bitbang.c:531 bitbang_swd_read_reg(): JUNK DP read reg 0 = ffffffff
Debug: 212 21 bitbang.c:554 bitbang_swd_read_reg(): No valid acknowledge: ack=7
Debug: 213 21 bitbang.c:563 bitbang_swd_write_reg(): bitbang_swd_write_reg
Debug: 214 21 bitbang.c:567 bitbang_swd_write_reg(): Skip bitbang_swd_write_reg because queued_retval=7
Debug: 215 22 bitbang.c:615 bitbang_swd_run_queue(): bitbang_swd_run_queue
Debug: 216 22 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 217 22 bitbang.c:622 bitbang_swd_run_queue(): SWD queue return value: 07
Debug: 218 22 command.c:629 run_command(): Command 'dap init' failed with error code 7
User : 219 22 command.c:694 command_run_line():
Debug: 220 22 command.c:629 run_command(): Command 'init' failed with error code -4
User : 221 22 command.c:694 command_run_line():
Debug: 222 22 target.c:1961 target_free_all_working_areas_restore(): freeing all working areas
Debug: 223 23 bitbang.c:467 bitbang_swd_switch_seq(): bitbang_swd_switch_seq
Debug: 224 23 bitbang.c:479 bitbang_swd_switch_seq(): SWD-to-JTAG
Debug: 225 23 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 226 23 bitbang.c:615 bitbang_swd_run_queue(): bitbang_swd_run_queue
Debug: 227 23 bitbang.c:426 bitbang_exchange(): bitbang_exchange
Debug: 228 23 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