Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- The command line:
- ./openocd/0.10.0-201601101000-dev/bin/openocd -d3 -f RPi_HUB_Module.cfg -f raspi2.cfg 2>log
- Log
- ----------------
- GNU ARM Eclipse 64-bits Open On-Chip Debugger 0.10.0-dev-00287-g85cec24-dirty (2016-01-10-10:31)
- Licensed under GNU GPL v2
- For bug reports, read
- http://openocd.org/doc/doxygen/bugs.html
- User : 13 1 command.c:546 command_print(): debug_level: 3
- Debug: 14 1 options.c:130 add_default_dirs(): bindir=bin
- Debug: 15 1 options.c:131 add_default_dirs(): pkgdatadir=
- Debug: 16 1 options.c:132 add_default_dirs(): run_prefix=/home/alex/openocd/0.10.0-201601101000-dev/
- Debug: 17 1 configuration.c:44 add_script_search_dir(): adding /home/alex/.openocd
- Debug: 18 1 configuration.c:44 add_script_search_dir(): adding /home/alex/openocd/0.10.0-201601101000-dev//site
- Debug: 19 1 configuration.c:44 add_script_search_dir(): adding /home/alex/openocd/0.10.0-201601101000-dev//scripts
- Debug: 20 1 configuration.c:84 find_file(): found RPi_HUB_Module.cfg
- Debug: 21 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_interface ftdi
- Debug: 22 1 command.c:145 script_debug(): command - interface ocd_interface ftdi
- Debug: 24 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_device_desc'...
- Debug: 25 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_serial'...
- Debug: 26 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_channel'...
- Debug: 27 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_layout_init'...
- Debug: 28 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_layout_signal'...
- Debug: 29 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_set_signal'...
- Debug: 30 1 command.c:366 register_command_handler(): registering 'ocd_ftdi_vid_pid'...
- Debug: 31 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_device_desc FT2232H RPi HUB Module
- Debug: 32 1 command.c:145 script_debug(): command - ftdi_device_desc ocd_ftdi_device_desc FT2232H RPi HUB Module
- Debug: 34 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_channel 0
- Debug: 35 1 command.c:145 script_debug(): command - ftdi_channel ocd_ftdi_channel 0
- Debug: 37 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_vid_pid 0x0403 0x6010
- Debug: 38 1 command.c:145 script_debug(): command - ftdi_vid_pid ocd_ftdi_vid_pid 0x0403 0x6010
- Debug: 40 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select jtag
- Debug: 41 1 command.c:145 script_debug(): command - ocd_transport ocd_transport select jtag
- Debug: 42 1 command.c:366 register_command_handler(): registering 'ocd_jtag_flush_queue_sleep'...
- Debug: 43 1 command.c:366 register_command_handler(): registering 'ocd_jtag_rclk'...
- Debug: 44 1 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_delay'...
- Debug: 45 1 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_assert_width'...
- Debug: 46 1 command.c:366 register_command_handler(): registering 'ocd_scan_chain'...
- Debug: 47 1 command.c:366 register_command_handler(): registering 'ocd_jtag_reset'...
- Debug: 48 1 command.c:366 register_command_handler(): registering 'ocd_runtest'...
- Debug: 49 1 command.c:366 register_command_handler(): registering 'ocd_irscan'...
- Debug: 50 1 command.c:366 register_command_handler(): registering 'ocd_verify_ircapture'...
- Debug: 51 1 command.c:366 register_command_handler(): registering 'ocd_verify_jtag'...
- Debug: 52 1 command.c:366 register_command_handler(): registering 'ocd_tms_sequence'...
- Debug: 53 1 command.c:366 register_command_handler(): registering 'ocd_wait_srst_deassert'...
- Debug: 54 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 55 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 56 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 57 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 58 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 59 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 60 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 61 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 62 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 63 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 64 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 65 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 66 1 command.c:366 register_command_handler(): registering 'ocd_jtag'...
- Debug: 67 1 command.c:366 register_command_handler(): registering 'ocd_svf'...
- Debug: 68 1 command.c:366 register_command_handler(): registering 'ocd_xsvf'...
- User : 69 1 command.c:677 command_run_line(): jtagUser : 70 1 command.c:679 command_run_line():
- Debug: 71 1 configuration.c:84 find_file(): found raspi2.cfg
- Debug: 72 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_telnet_port 4444
- Debug: 73 1 command.c:145 script_debug(): command - telnet_port ocd_telnet_port 4444
- Debug: 75 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_gdb_port 3333
- Debug: 76 1 command.c:145 script_debug(): command - gdb_port ocd_gdb_port 3333
- Debug: 78 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 1000
- Debug: 79 1 command.c:145 script_debug(): command - adapter_khz ocd_adapter_khz 1000
- Debug: 81 1 core.c:1629 jtag_config_khz(): handle jtag khz
- Debug: 82 1 core.c:1596 adapter_khz_to_speed(): convert khz to interface specific speed value
- Debug: 83 1 core.c:1596 adapter_khz_to_speed(): convert khz to interface specific speed value
- User : 84 1 command.c:546 command_print(): adapter speed: 1000 kHz
- Debug: 85 1 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap bcmrpi2 dap -expected-id 0x4ba00477 -irlen 4 -ircapture 0x01 -irmask 0x0f
- Debug: 86 1 command.c:145 script_debug(): command - ocd_jtag ocd_jtag newtap bcmrpi2 dap -expected-id 0x4ba00477 -irlen 4 -ircapture 0x01 -irmask 0x0f
- Debug: 87 1 tcl.c:549 jim_newtap_cmd(): Creating New Tap, Chip: bcmrpi2, Tap: dap, Dotted: bcmrpi2.dap, 8 params
- Debug: 88 1 tcl.c:573 jim_newtap_cmd(): Processing option: -expected-id
- Debug: 89 1 tcl.c:573 jim_newtap_cmd(): Processing option: -irlen
- Debug: 90 1 tcl.c:573 jim_newtap_cmd(): Processing option: -ircapture
- Debug: 91 1 tcl.c:573 jim_newtap_cmd(): Processing option: -irmask
- Debug: 92 2 core.c:1302 jtag_tap_init(): Created Tap: bcmrpi2.dap @ abs position 0, irlen 4, capture: 0x1 mask: 0xf
- Debug: 93 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create bcmrpi2.cpu0 cortex_a -chain-position bcmrpi2.dap -coreid 0 -dbgbase 0x80010000
- Debug: 94 2 command.c:145 script_debug(): command - ocd_target ocd_target create bcmrpi2.cpu0 cortex_a -chain-position bcmrpi2.dap -coreid 0 -dbgbase 0x80010000
- Debug: 95 2 target.c:1881 target_free_all_working_areas_restore(): freeing all working areas
- Debug: 96 2 command.c:366 register_command_handler(): registering 'ocd_arm'...
- Debug: 97 2 command.c:366 register_command_handler(): registering 'ocd_arm'...
- Debug: 98 2 command.c:366 register_command_handler(): registering 'ocd_arm'...
- Debug: 99 2 command.c:366 register_command_handler(): registering 'ocd_arm'...
- Debug: 100 2 command.c:366 register_command_handler(): registering 'ocd_arm'...
- Debug: 101 2 command.c:366 register_command_handler(): registering 'ocd_arm'...
- Debug: 102 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 103 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 104 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 105 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 106 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 107 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 108 2 command.c:366 register_command_handler(): registering 'ocd_dap'...
- Debug: 109 2 command.c:366 register_command_handler(): registering 'ocd_cache_config'...
- Debug: 110 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 111 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 112 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 113 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 114 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 115 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 116 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 117 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 118 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 119 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 120 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 121 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 122 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 123 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 124 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 125 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 126 2 command.c:366 register_command_handler(): registering 'ocd_cache'...
- Debug: 127 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 128 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 129 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 130 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 131 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 132 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 133 2 command.c:366 register_command_handler(): registering 'ocd_cortex_a'...
- Debug: 134 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 135 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 136 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 137 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 138 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 139 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 140 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 141 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 142 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 143 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 144 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 145 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 146 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 147 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 148 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 149 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 150 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 151 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 152 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 153 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 154 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 155 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 156 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 157 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 158 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 159 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 160 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 161 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 162 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 163 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 164 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 165 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 166 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 167 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 168 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 169 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 170 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 171 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 172 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 173 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 174 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 175 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 176 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 177 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 178 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 179 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 180 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 181 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 182 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 183 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 184 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 185 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 186 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 187 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 188 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 189 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 190 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 191 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 192 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 193 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 194 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 195 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu0'...
- Debug: 196 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create bcmrpi2.cpu1 cortex_a -chain-position bcmrpi2.dap -coreid 1 -dbgbase 0x80012000
- Debug: 197 2 command.c:145 script_debug(): command - ocd_target ocd_target create bcmrpi2.cpu1 cortex_a -chain-position bcmrpi2.dap -coreid 1 -dbgbase 0x80012000
- Debug: 198 2 target.c:1881 target_free_all_working_areas_restore(): freeing all working areas
- Debug: 199 2 command.c:401 register_command(): command 'arm' is already registered in '<global>' context
- Debug: 200 2 command.c:401 register_command(): command 'reg' is already registered in 'arm' context
- Debug: 201 2 command.c:401 register_command(): command 'core_state' is already registered in 'arm' context
- Debug: 202 2 command.c:401 register_command(): command 'disassemble' is already registered in 'arm' context
- Debug: 203 2 command.c:401 register_command(): command 'mcr' is already registered in 'arm' context
- Debug: 204 2 command.c:401 register_command(): command 'mrc' is already registered in 'arm' context
- Debug: 205 2 command.c:401 register_command(): command 'semihosting' is already registered in 'arm' context
- Debug: 206 2 command.c:401 register_command(): command 'dap' is already registered in '<global>' context
- Debug: 207 2 command.c:401 register_command(): command 'info' is already registered in 'dap' context
- Debug: 208 2 command.c:401 register_command(): command 'apsel' is already registered in 'dap' context
- Debug: 209 2 command.c:401 register_command(): command 'apcsw' is already registered in 'dap' context
- Debug: 210 2 command.c:401 register_command(): command 'apid' is already registered in 'dap' context
- Debug: 211 2 command.c:401 register_command(): command 'baseaddr' is already registered in 'dap' context
- Debug: 212 2 command.c:401 register_command(): command 'memaccess' is already registered in 'dap' context
- Debug: 213 2 command.c:401 register_command(): command 'ti_be_32_quirks' is already registered in 'dap' context
- Debug: 214 2 command.c:401 register_command(): command 'cache_config' is already registered in '<global>' context
- Debug: 215 2 command.c:401 register_command(): command 'l2x' is already registered in 'cache_config' context
- Debug: 216 2 command.c:401 register_command(): command 'cache' is already registered in '<global>' context
- Debug: 217 2 command.c:401 register_command(): command 'auto' is already registered in 'cache' context
- Debug: 218 2 command.c:401 register_command(): command 'l1' is already registered in 'cache' context
- Debug: 219 2 command.c:401 register_command(): command 'info' is already registered in 'l1' context
- Debug: 220 2 command.c:401 register_command(): command 'd' is already registered in 'l1' context
- Debug: 221 2 command.c:401 register_command(): command 'flush_all' is already registered in 'd' context
- Debug: 222 2 command.c:401 register_command(): command 'inval' is already registered in 'd' context
- Debug: 223 2 command.c:401 register_command(): command 'clean' is already registered in 'd' context
- Debug: 224 2 command.c:401 register_command(): command 'i' is already registered in 'l1' context
- Debug: 225 2 command.c:401 register_command(): command 'inval_all' is already registered in 'i' context
- Debug: 226 2 command.c:401 register_command(): command 'inval' is already registered in 'i' context
- Debug: 227 2 command.c:401 register_command(): command 'l2x' is already registered in 'cache' context
- Debug: 228 2 command.c:401 register_command(): command 'conf' is already registered in 'l2x' context
- Debug: 229 2 command.c:401 register_command(): command 'info' is already registered in 'l2x' context
- Debug: 230 2 command.c:401 register_command(): command 'flush_all' is already registered in 'l2x' context
- Debug: 231 2 command.c:401 register_command(): command 'flush' is already registered in 'l2x' context
- Debug: 232 2 command.c:401 register_command(): command 'inval' is already registered in 'l2x' context
- Debug: 233 2 command.c:401 register_command(): command 'clean' is already registered in 'l2x' context
- Debug: 234 2 command.c:401 register_command(): command 'cortex_a' is already registered in '<global>' context
- Debug: 235 2 command.c:401 register_command(): command 'cache_info' is already registered in 'cortex_a' context
- Debug: 236 2 command.c:401 register_command(): command 'dbginit' is already registered in 'cortex_a' context
- Debug: 237 2 command.c:401 register_command(): command 'smp_off' is already registered in 'cortex_a' context
- Debug: 238 2 command.c:401 register_command(): command 'smp_on' is already registered in 'cortex_a' context
- Debug: 239 2 command.c:401 register_command(): command 'smp_gdb' is already registered in 'cortex_a' context
- Debug: 240 2 command.c:401 register_command(): command 'maskisr' is already registered in 'cortex_a' context
- Debug: 241 2 command.c:401 register_command(): command 'dacrfixup' is already registered in 'cortex_a' context
- Debug: 242 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 243 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 244 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 245 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 246 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 247 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 248 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 249 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 250 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 251 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 252 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 253 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 254 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 255 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 256 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 257 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 258 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 259 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 260 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 261 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 262 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 263 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 264 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 265 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 266 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 267 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 268 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 269 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 270 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 271 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 272 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 273 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 274 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 275 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 276 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 277 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 278 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 279 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 280 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 281 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 282 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 283 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 284 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 285 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 286 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 287 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 288 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 289 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 290 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 291 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 292 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 293 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 294 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 295 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 296 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 297 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 298 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 299 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 300 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 301 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 302 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 303 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu1'...
- Debug: 304 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create bcmrpi2.cpu2 cortex_a -chain-position bcmrpi2.dap -coreid 2 -dbgbase 0x80014000
- Debug: 305 2 command.c:145 script_debug(): command - ocd_target ocd_target create bcmrpi2.cpu2 cortex_a -chain-position bcmrpi2.dap -coreid 2 -dbgbase 0x80014000
- Debug: 306 2 target.c:1881 target_free_all_working_areas_restore(): freeing all working areas
- Debug: 307 2 command.c:401 register_command(): command 'arm' is already registered in '<global>' context
- Debug: 308 2 command.c:401 register_command(): command 'reg' is already registered in 'arm' context
- Debug: 309 2 command.c:401 register_command(): command 'core_state' is already registered in 'arm' context
- Debug: 310 2 command.c:401 register_command(): command 'disassemble' is already registered in 'arm' context
- Debug: 311 2 command.c:401 register_command(): command 'mcr' is already registered in 'arm' context
- Debug: 312 2 command.c:401 register_command(): command 'mrc' is already registered in 'arm' context
- Debug: 313 2 command.c:401 register_command(): command 'semihosting' is already registered in 'arm' context
- Debug: 314 2 command.c:401 register_command(): command 'dap' is already registered in '<global>' context
- Debug: 315 2 command.c:401 register_command(): command 'info' is already registered in 'dap' context
- Debug: 316 2 command.c:401 register_command(): command 'apsel' is already registered in 'dap' context
- Debug: 317 2 command.c:401 register_command(): command 'apcsw' is already registered in 'dap' context
- Debug: 318 2 command.c:401 register_command(): command 'apid' is already registered in 'dap' context
- Debug: 319 2 command.c:401 register_command(): command 'baseaddr' is already registered in 'dap' context
- Debug: 320 2 command.c:401 register_command(): command 'memaccess' is already registered in 'dap' context
- Debug: 321 2 command.c:401 register_command(): command 'ti_be_32_quirks' is already registered in 'dap' context
- Debug: 322 2 command.c:401 register_command(): command 'cache_config' is already registered in '<global>' context
- Debug: 323 2 command.c:401 register_command(): command 'l2x' is already registered in 'cache_config' context
- Debug: 324 2 command.c:401 register_command(): command 'cache' is already registered in '<global>' context
- Debug: 325 2 command.c:401 register_command(): command 'auto' is already registered in 'cache' context
- Debug: 326 2 command.c:401 register_command(): command 'l1' is already registered in 'cache' context
- Debug: 327 2 command.c:401 register_command(): command 'info' is already registered in 'l1' context
- Debug: 328 2 command.c:401 register_command(): command 'd' is already registered in 'l1' context
- Debug: 329 2 command.c:401 register_command(): command 'flush_all' is already registered in 'd' context
- Debug: 330 2 command.c:401 register_command(): command 'inval' is already registered in 'd' context
- Debug: 331 2 command.c:401 register_command(): command 'clean' is already registered in 'd' context
- Debug: 332 2 command.c:401 register_command(): command 'i' is already registered in 'l1' context
- Debug: 333 2 command.c:401 register_command(): command 'inval_all' is already registered in 'i' context
- Debug: 334 2 command.c:401 register_command(): command 'inval' is already registered in 'i' context
- Debug: 335 2 command.c:401 register_command(): command 'l2x' is already registered in 'cache' context
- Debug: 336 2 command.c:401 register_command(): command 'conf' is already registered in 'l2x' context
- Debug: 337 2 command.c:401 register_command(): command 'info' is already registered in 'l2x' context
- Debug: 338 2 command.c:401 register_command(): command 'flush_all' is already registered in 'l2x' context
- Debug: 339 2 command.c:401 register_command(): command 'flush' is already registered in 'l2x' context
- Debug: 340 2 command.c:401 register_command(): command 'inval' is already registered in 'l2x' context
- Debug: 341 2 command.c:401 register_command(): command 'clean' is already registered in 'l2x' context
- Debug: 342 2 command.c:401 register_command(): command 'cortex_a' is already registered in '<global>' context
- Debug: 343 2 command.c:401 register_command(): command 'cache_info' is already registered in 'cortex_a' context
- Debug: 344 2 command.c:401 register_command(): command 'dbginit' is already registered in 'cortex_a' context
- Debug: 345 2 command.c:401 register_command(): command 'smp_off' is already registered in 'cortex_a' context
- Debug: 346 2 command.c:401 register_command(): command 'smp_on' is already registered in 'cortex_a' context
- Debug: 347 2 command.c:401 register_command(): command 'smp_gdb' is already registered in 'cortex_a' context
- Debug: 348 2 command.c:401 register_command(): command 'maskisr' is already registered in 'cortex_a' context
- Debug: 349 2 command.c:401 register_command(): command 'dacrfixup' is already registered in 'cortex_a' context
- Debug: 350 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 351 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 352 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 353 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 354 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 355 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 356 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 357 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 358 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 359 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 360 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 361 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 362 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 363 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 364 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 365 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 366 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 367 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 368 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 369 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 370 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 371 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 372 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 373 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 374 2 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 375 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 376 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 377 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 378 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 379 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 380 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 381 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 382 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 383 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 384 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 385 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 386 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 387 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 388 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 389 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 390 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 391 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 392 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 393 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 394 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 395 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 396 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 397 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 398 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 399 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 400 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 401 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 402 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 403 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 404 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 405 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 406 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 407 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 408 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 409 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 410 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 411 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu2'...
- Debug: 412 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create bcmrpi2.cpu3 cortex_a -chain-position bcmrpi2.dap -coreid 3 -dbgbase 0x80016000
- Debug: 413 3 command.c:145 script_debug(): command - ocd_target ocd_target create bcmrpi2.cpu3 cortex_a -chain-position bcmrpi2.dap -coreid 3 -dbgbase 0x80016000
- Debug: 414 3 target.c:1881 target_free_all_working_areas_restore(): freeing all working areas
- Debug: 415 3 command.c:401 register_command(): command 'arm' is already registered in '<global>' context
- Debug: 416 3 command.c:401 register_command(): command 'reg' is already registered in 'arm' context
- Debug: 417 3 command.c:401 register_command(): command 'core_state' is already registered in 'arm' context
- Debug: 418 3 command.c:401 register_command(): command 'disassemble' is already registered in 'arm' context
- Debug: 419 3 command.c:401 register_command(): command 'mcr' is already registered in 'arm' context
- Debug: 420 3 command.c:401 register_command(): command 'mrc' is already registered in 'arm' context
- Debug: 421 3 command.c:401 register_command(): command 'semihosting' is already registered in 'arm' context
- Debug: 422 3 command.c:401 register_command(): command 'dap' is already registered in '<global>' context
- Debug: 423 3 command.c:401 register_command(): command 'info' is already registered in 'dap' context
- Debug: 424 3 command.c:401 register_command(): command 'apsel' is already registered in 'dap' context
- Debug: 425 3 command.c:401 register_command(): command 'apcsw' is already registered in 'dap' context
- Debug: 426 3 command.c:401 register_command(): command 'apid' is already registered in 'dap' context
- Debug: 427 3 command.c:401 register_command(): command 'baseaddr' is already registered in 'dap' context
- Debug: 428 3 command.c:401 register_command(): command 'memaccess' is already registered in 'dap' context
- Debug: 429 3 command.c:401 register_command(): command 'ti_be_32_quirks' is already registered in 'dap' context
- Debug: 430 3 command.c:401 register_command(): command 'cache_config' is already registered in '<global>' context
- Debug: 431 3 command.c:401 register_command(): command 'l2x' is already registered in 'cache_config' context
- Debug: 432 3 command.c:401 register_command(): command 'cache' is already registered in '<global>' context
- Debug: 433 3 command.c:401 register_command(): command 'auto' is already registered in 'cache' context
- Debug: 434 3 command.c:401 register_command(): command 'l1' is already registered in 'cache' context
- Debug: 435 3 command.c:401 register_command(): command 'info' is already registered in 'l1' context
- Debug: 436 3 command.c:401 register_command(): command 'd' is already registered in 'l1' context
- Debug: 437 3 command.c:401 register_command(): command 'flush_all' is already registered in 'd' context
- Debug: 438 3 command.c:401 register_command(): command 'inval' is already registered in 'd' context
- Debug: 439 3 command.c:401 register_command(): command 'clean' is already registered in 'd' context
- Debug: 440 3 command.c:401 register_command(): command 'i' is already registered in 'l1' context
- Debug: 441 3 command.c:401 register_command(): command 'inval_all' is already registered in 'i' context
- Debug: 442 3 command.c:401 register_command(): command 'inval' is already registered in 'i' context
- Debug: 443 3 command.c:401 register_command(): command 'l2x' is already registered in 'cache' context
- Debug: 444 3 command.c:401 register_command(): command 'conf' is already registered in 'l2x' context
- Debug: 445 3 command.c:401 register_command(): command 'info' is already registered in 'l2x' context
- Debug: 446 3 command.c:401 register_command(): command 'flush_all' is already registered in 'l2x' context
- Debug: 447 3 command.c:401 register_command(): command 'flush' is already registered in 'l2x' context
- Debug: 448 3 command.c:401 register_command(): command 'inval' is already registered in 'l2x' context
- Debug: 449 3 command.c:401 register_command(): command 'clean' is already registered in 'l2x' context
- Debug: 450 3 command.c:401 register_command(): command 'cortex_a' is already registered in '<global>' context
- Debug: 451 3 command.c:401 register_command(): command 'cache_info' is already registered in 'cortex_a' context
- Debug: 452 3 command.c:401 register_command(): command 'dbginit' is already registered in 'cortex_a' context
- Debug: 453 3 command.c:401 register_command(): command 'smp_off' is already registered in 'cortex_a' context
- Debug: 454 3 command.c:401 register_command(): command 'smp_on' is already registered in 'cortex_a' context
- Debug: 455 3 command.c:401 register_command(): command 'smp_gdb' is already registered in 'cortex_a' context
- Debug: 456 3 command.c:401 register_command(): command 'maskisr' is already registered in 'cortex_a' context
- Debug: 457 3 command.c:401 register_command(): command 'dacrfixup' is already registered in 'cortex_a' context
- Debug: 458 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 459 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 460 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 461 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 462 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 463 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 464 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 465 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 466 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 467 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 468 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 469 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 470 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 471 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 472 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 473 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 474 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 475 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 476 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 477 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 478 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 479 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 480 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 481 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 482 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 483 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 484 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 485 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 486 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 487 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 488 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 489 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 490 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 491 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 492 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 493 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 494 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 495 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 496 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 497 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 498 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 499 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 500 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 501 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 502 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 503 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 504 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 505 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 506 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 507 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 508 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 509 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 510 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 511 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 512 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 513 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 514 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 515 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 516 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 517 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 518 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 519 3 command.c:366 register_command_handler(): registering 'ocd_bcmrpi2.cpu3'...
- Debug: 520 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target smp bcmrpi2.cpu0 bcmrpi2.cpu1 bcmrpi2.cpu2 bcmrpi2.cpu3
- Debug: 521 3 command.c:145 script_debug(): command - ocd_target ocd_target smp bcmrpi2.cpu0 bcmrpi2.cpu1 bcmrpi2.cpu2 bcmrpi2.cpu3
- Debug: 522 3 target.c:5437 jim_target_smp(): 5
- Debug: 523 3 target.c:5447 jim_target_smp(): bcmrpi2.cpu0
- Debug: 524 3 target.c:5447 jim_target_smp(): bcmrpi2.cpu1
- Debug: 525 3 target.c:5447 jim_target_smp(): bcmrpi2.cpu2
- Debug: 526 3 target.c:5447 jim_target_smp(): bcmrpi2.cpu3
- Debug: 527 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu0 configure -event gdb-attach
- cortex_a dbginit
- Debug: 528 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu0 ocd_bcmrpi2.cpu0 configure -event gdb-attach
- cortex_a dbginit
- Debug: 529 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu1 configure -event gdb-attach
- cortex_a dbginit
- Debug: 530 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu1 ocd_bcmrpi2.cpu1 configure -event gdb-attach
- cortex_a dbginit
- Debug: 531 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu2 configure -event gdb-attach
- cortex_a dbginit
- Debug: 532 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu2 ocd_bcmrpi2.cpu2 configure -event gdb-attach
- cortex_a dbginit
- Debug: 533 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu3 configure -event gdb-attach
- cortex_a dbginit
- Debug: 534 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu3 ocd_bcmrpi2.cpu3 configure -event gdb-attach
- cortex_a dbginit
- Debug: 535 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_init
- Debug: 536 3 command.c:145 script_debug(): command - init ocd_init
- Debug: 538 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target init
- Debug: 539 3 command.c:145 script_debug(): command - ocd_target ocd_target init
- Debug: 541 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target names
- Debug: 542 3 command.c:145 script_debug(): command - ocd_target ocd_target names
- Debug: 543 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu0 cget -event gdb-flash-erase-start
- Debug: 544 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu0 ocd_bcmrpi2.cpu0 cget -event gdb-flash-erase-start
- Debug: 545 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu0 configure -event gdb-flash-erase-start reset init
- Debug: 546 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu0 ocd_bcmrpi2.cpu0 configure -event gdb-flash-erase-start reset init
- Debug: 547 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu0 cget -event gdb-flash-write-end
- Debug: 548 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu0 ocd_bcmrpi2.cpu0 cget -event gdb-flash-write-end
- Debug: 549 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu0 configure -event gdb-flash-write-end reset halt
- Debug: 550 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu0 ocd_bcmrpi2.cpu0 configure -event gdb-flash-write-end reset halt
- Debug: 551 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu1 cget -event gdb-flash-erase-start
- Debug: 552 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu1 ocd_bcmrpi2.cpu1 cget -event gdb-flash-erase-start
- Debug: 553 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu1 configure -event gdb-flash-erase-start reset init
- Debug: 554 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu1 ocd_bcmrpi2.cpu1 configure -event gdb-flash-erase-start reset init
- Debug: 555 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu1 cget -event gdb-flash-write-end
- Debug: 556 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu1 ocd_bcmrpi2.cpu1 cget -event gdb-flash-write-end
- Debug: 557 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu1 configure -event gdb-flash-write-end reset halt
- Debug: 558 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu1 ocd_bcmrpi2.cpu1 configure -event gdb-flash-write-end reset halt
- Debug: 559 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu2 cget -event gdb-flash-erase-start
- Debug: 560 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu2 ocd_bcmrpi2.cpu2 cget -event gdb-flash-erase-start
- Debug: 561 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu2 configure -event gdb-flash-erase-start reset init
- Debug: 562 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu2 ocd_bcmrpi2.cpu2 configure -event gdb-flash-erase-start reset init
- Debug: 563 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu2 cget -event gdb-flash-write-end
- Debug: 564 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu2 ocd_bcmrpi2.cpu2 cget -event gdb-flash-write-end
- Debug: 565 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu2 configure -event gdb-flash-write-end reset halt
- Debug: 566 3 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu2 ocd_bcmrpi2.cpu2 configure -event gdb-flash-write-end reset halt
- Debug: 567 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu3 cget -event gdb-flash-erase-start
- Debug: 568 4 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu3 ocd_bcmrpi2.cpu3 cget -event gdb-flash-erase-start
- Debug: 569 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu3 configure -event gdb-flash-erase-start reset init
- Debug: 570 4 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu3 ocd_bcmrpi2.cpu3 configure -event gdb-flash-erase-start reset init
- Debug: 571 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu3 cget -event gdb-flash-write-end
- Debug: 572 4 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu3 ocd_bcmrpi2.cpu3 cget -event gdb-flash-write-end
- Debug: 573 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_bcmrpi2.cpu3 configure -event gdb-flash-write-end reset halt
- Debug: 574 4 command.c:145 script_debug(): command - ocd_bcmrpi2.cpu3 ocd_bcmrpi2.cpu3 configure -event gdb-flash-write-end reset halt
- Debug: 575 4 target.c:1306 handle_target_init_command(): Initializing targets...
- Debug: 576 4 command.c:366 register_command_handler(): registering 'ocd_target_request'...
- Debug: 577 4 command.c:366 register_command_handler(): registering 'ocd_trace'...
- Debug: 578 4 command.c:366 register_command_handler(): registering 'ocd_trace'...
- Debug: 579 4 command.c:366 register_command_handler(): registering 'ocd_fast_load_image'...
- Debug: 580 4 command.c:366 register_command_handler(): registering 'ocd_fast_load'...
- Debug: 581 4 command.c:366 register_command_handler(): registering 'ocd_profile'...
- Debug: 582 4 command.c:366 register_command_handler(): registering 'ocd_virt2phys'...
- Debug: 583 4 command.c:366 register_command_handler(): registering 'ocd_reg'...
- Debug: 584 4 command.c:366 register_command_handler(): registering 'ocd_poll'...
- Debug: 585 4 command.c:366 register_command_handler(): registering 'ocd_wait_halt'...
- Debug: 586 4 command.c:366 register_command_handler(): registering 'ocd_halt'...
- Debug: 587 4 command.c:366 register_command_handler(): registering 'ocd_resume'...
- Debug: 588 4 command.c:366 register_command_handler(): registering 'ocd_reset'...
- Debug: 589 4 command.c:366 register_command_handler(): registering 'ocd_soft_reset_halt'...
- Debug: 590 4 command.c:366 register_command_handler(): registering 'ocd_step'...
- Debug: 591 4 command.c:366 register_command_handler(): registering 'ocd_mdw'...
- Debug: 592 4 command.c:366 register_command_handler(): registering 'ocd_mdh'...
- Debug: 593 4 command.c:366 register_command_handler(): registering 'ocd_mdb'...
- Debug: 594 4 command.c:366 register_command_handler(): registering 'ocd_mww'...
- Debug: 595 4 command.c:366 register_command_handler(): registering 'ocd_mwh'...
- Debug: 596 4 command.c:366 register_command_handler(): registering 'ocd_mwb'...
- Debug: 597 4 command.c:366 register_command_handler(): registering 'ocd_bp'...
- Debug: 598 4 command.c:366 register_command_handler(): registering 'ocd_rbp'...
- Debug: 599 4 command.c:366 register_command_handler(): registering 'ocd_wp'...
- Debug: 600 4 command.c:366 register_command_handler(): registering 'ocd_rwp'...
- Debug: 601 4 command.c:366 register_command_handler(): registering 'ocd_load_image'...
- Debug: 602 4 command.c:366 register_command_handler(): registering 'ocd_dump_image'...
- Debug: 603 4 command.c:366 register_command_handler(): registering 'ocd_verify_image'...
- Debug: 604 4 command.c:366 register_command_handler(): registering 'ocd_test_image'...
- Debug: 605 4 command.c:366 register_command_handler(): registering 'ocd_reset_nag'...
- Debug: 606 4 command.c:366 register_command_handler(): registering 'ocd_ps'...
- Debug: 607 4 command.c:366 register_command_handler(): registering 'ocd_test_mem_access'...
- Debug: 608 4 ftdi.c:625 ftdi_initialize(): ftdi interface using shortest path jtag state transitions
- Debug: 609 8 mpsse.c:363 mpsse_purge(): -
- Debug: 610 9 mpsse.c:644 mpsse_loopback_config(): off
- Debug: 611 9 mpsse.c:689 mpsse_set_frequency(): target 1000000 Hz
- Debug: 612 9 mpsse.c:681 mpsse_rtck_config(): off
- Debug: 613 9 mpsse.c:670 mpsse_divide_by_5_config(): off
- Debug: 614 9 mpsse.c:650 mpsse_set_divisor(): 29
- Debug: 615 9 mpsse.c:713 mpsse_set_frequency(): actually 1000000 Hz
- Debug: 616 9 core.c:1596 adapter_khz_to_speed(): convert khz to interface specific speed value
- Debug: 617 9 core.c:1599 adapter_khz_to_speed(): have interface set up
- Debug: 618 9 mpsse.c:689 mpsse_set_frequency(): target 1000000 Hz
- Debug: 619 9 mpsse.c:681 mpsse_rtck_config(): off
- Debug: 620 9 mpsse.c:670 mpsse_divide_by_5_config(): off
- Debug: 621 9 mpsse.c:650 mpsse_set_divisor(): 29
- Debug: 622 9 mpsse.c:713 mpsse_set_frequency(): actually 1000000 Hz
- Debug: 623 9 core.c:1596 adapter_khz_to_speed(): convert khz to interface specific speed value
- Debug: 624 9 core.c:1599 adapter_khz_to_speed(): have interface set up
- Info : 625 9 core.c:1384 adapter_init(): clock speed 1000 kHz
- Debug: 626 9 openocd.c:146 handle_init_command(): Debug Adapter init complete
- Debug: 627 9 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport init
- Debug: 628 9 command.c:145 script_debug(): command - ocd_transport ocd_transport init
- Debug: 630 9 transport.c:240 handle_transport_init(): handle_transport_init
- Debug: 631 10 core.c:730 jtag_add_reset(): SRST line released
- Debug: 632 10 core.c:754 jtag_add_reset(): TRST line released
- Debug: 633 10 core.c:328 jtag_call_event_callbacks(): jtag event: TAP reset
- Debug: 634 10 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init
- Debug: 635 10 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_init
- Debug: 636 10 core.c:1397 jtag_init_inner(): Init JTAG chain
- Debug: 637 10 core.c:328 jtag_call_event_callbacks(): jtag event: TAP reset
- Debug: 638 10 core.c:1058 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
- Debug: 639 10 core.c:328 jtag_call_event_callbacks(): jtag event: TAP reset
- Error: 640 11 core.c:948 jtag_examine_chain_check(): JTAG scan chain interrogation failed: all zeroes
- Error: 641 11 core.c:949 jtag_examine_chain_check(): Check JTAG interface, timings, target power, etc.
- Error: 642 11 core.c:1442 jtag_init_inner(): Trying to use configured scan chain anyway...
- Debug: 643 11 core.c:1188 jtag_validate_ircapture(): IR capture validation scan
- Error: 644 11 core.c:1240 jtag_validate_ircapture(): bcmrpi2.dap: IR capture error; saw 0x00 not 0x01
- Debug: 645 11 core.c:328 jtag_call_event_callbacks(): jtag event: TAP reset
- Warn : 646 11 core.c:1465 jtag_init_inner(): Bypassing JTAG setup events due to errors
- Debug: 647 11 openocd.c:159 handle_init_command(): Examining targets...
- Debug: 648 11 target.c:1499 target_call_event_callbacks(): target event 21 (examine-start)
- Debug: 649 11 arm_adi_v5.c:602 dap_dp_init():
- Debug: 650 11 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 651 11 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 652 12 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 653 12 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 654 12 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 655 12 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 656 12 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 657 12 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 658 13 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 659 13 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 660 13 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 661 13 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 662 13 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 663 13 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 664 14 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 665 14 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 666 14 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 667 14 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 668 14 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 669 14 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 670 15 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 671 15 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 672 15 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 673 15 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 674 15 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 675 15 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 676 16 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Debug: 677 16 arm_adi_v5.c:635 dap_dp_init(): DAP: wait CDBGPWRUPACK
- Debug: 678 16 arm_adi_v5.h:417 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000
- Warn : 679 17 adi_v5_jtag.c:253 jtagdp_transaction_endcheck(): Invalid ACK 0 in JTAG-DP transaction
- Error: 680 17 cortex_a.c:2940 cortex_a_examine_first(): Could not initialize the debug port
- Debug: 681 17 openocd.c:161 handle_init_command(): target examination failed
- Debug: 682 17 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash init
- Debug: 683 17 command.c:145 script_debug(): command - ocd_flash ocd_flash init
- Debug: 685 17 tcl.c:1067 handle_flash_init_command(): Initializing flash devices...
- Debug: 686 17 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_mflash init
- Debug: 687 17 command.c:145 script_debug(): command - ocd_mflash ocd_mflash init
- Debug: 689 17 mflash.c:1379 handle_mflash_init_command(): Initializing mflash devices...
- Debug: 690 17 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nand init
- Debug: 691 17 command.c:145 script_debug(): command - ocd_nand ocd_nand init
- Debug: 693 17 tcl.c:497 handle_nand_init_command(): Initializing NAND devices...
- Debug: 694 17 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_pld init
- Debug: 695 17 command.c:145 script_debug(): command - ocd_pld ocd_pld init
- Debug: 697 17 pld.c:207 handle_pld_init_command(): Initializing PLDs...
- raspi2.cfg
- -----------
- telnet_port 4444
- #TODO: Verify gdb setup works as intended.
- #TODO: With the command "cache_config" we could configure the L2 cache and avoid the problem which occurs if you wait too long to connect via JTAG...
- gdb_port 3333
- #tcl_port 0 #No Tcl port needed...
- #jtag_khz 1000 #Not needed?
- adapter_khz 1000
- if { [info exists CHIPNAME] } {
- set _CHIPNAME $CHIPNAME
- } else {
- set _CHIPNAME bcmrpi2
- }
- if { [info exists DAP_TAPID] } {
- set _DAP_TAPID $DAP_TAPID
- } else {
- set _DAP_TAPID 0x4ba00477
- }
- jtag newtap $_CHIPNAME dap -expected-id $_DAP_TAPID -irlen 4 -ircapture 0x01 -irmask 0x0f
- set _TARGETNAME0 $_CHIPNAME.cpu0
- set _TARGETNAME1 $_CHIPNAME.cpu1
- set _TARGETNAME2 $_CHIPNAME.cpu2
- set _TARGETNAME3 $_CHIPNAME.cpu3
- target create $_TARGETNAME0 cortex_a -chain-position $_CHIPNAME.dap -coreid 0 -dbgbase 0x80010000
- target create $_TARGETNAME1 cortex_a -chain-position $_CHIPNAME.dap -coreid 1 -dbgbase 0x80012000
- target create $_TARGETNAME2 cortex_a -chain-position $_CHIPNAME.dap -coreid 2 -dbgbase 0x80014000
- target create $_TARGETNAME3 cortex_a -chain-position $_CHIPNAME.dap -coreid 3 -dbgbase 0x80016000
- target smp $_TARGETNAME0 $_TARGETNAME1 $_TARGETNAME2 $_TARGETNAME3
- $_TARGETNAME0 configure -event gdb-attach {
- cortex_a dbginit
- }
- $_TARGETNAME1 configure -event gdb-attach {
- cortex_a dbginit
- }
- $_TARGETNAME2 configure -event gdb-attach {
- cortex_a dbginit
- }
- $_TARGETNAME3 configure -event gdb-attach {
- cortex_a dbginit
- }
- RPi_HUB_Module.cfg
- -------------------
- #
- # FTDI RPi HUB Module
- #
- # http://www.ftdichip.com/
- #
- #interface ft2232
- interface ftdi
- ftdi_device_desc "FT2232H RPi HUB Module"
- #ft2232_layout RPI2
- #ft2232h_vid_pid 0x0403 0xcff8
- ftdi_channel 0
- ftdi_vid_pid 0x0403 0x6010
- #ftdi_layout_init
- #ftdi_layout_signal
- transport select jtag
Advertisement
Add Comment
Please, Sign In to add comment