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