View difference between Paste ID: zCRA0zSQ and HTBtFH9x
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