On Fri, May 11, 2012 at 7:30 AM, Peter Stuge <[email protected]> wrote:
> Andreas Fritiofson wrote:
>> > Debug: 276 603 mpsse.c:750 write_cb(): transferred 97 of 97
>> > Debug: 277 603 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12
>> > Segmentation fault: 11
>>
>> The debug log doesn't provide much info. It just suddenly dies, doing
>> the same thing it's done several times before. Can you produce a
>> backtrace?
>
> Do this by running:
>
> gdb --args ~/bin/bin/openocd -d3 -f 
> ~/bin/share/openocd/scripts/board/ek-lm3s1968_mpsse.cfg
>
> And at the gdb prompt, type:
...

Debug: 209 140 command.c:369 register_command_handler(): registering 'ocd_ps'...
Debug: 210 140 ftdi.c:615 ftdi_initialize(): ftdi interface using
shortest path jtag state transitions
Reading symbols for shared libraries . done
Debug: 211 691 mpsse.c:309 mpsse_open(): current latency timer: 255
Debug: 212 691 mpsse.c:358 mpsse_purge(): -
Debug: 213 692 mpsse.c:623 mpsse_loopback_config(): off
Debug: 214 692 mpsse.c:767 mpsse_flush(): write 7, read 0
Debug: 215 692 mpsse.c:750 write_cb(): transferred 7 of 7
Debug: 217 692 core.c:1537 adapter_khz_to_speed(): convert khz to
interface specific speed value
Debug: 218 692 core.c:1540 adapter_khz_to_speed(): have interface set up
Debug: 219 692 mpsse.c:664 mpsse_set_frequency(): target 500000 Hz
Debug: 220 692 mpsse.c:629 mpsse_set_divisor(): 11
Debug: 221 692 mpsse.c:693 mpsse_set_frequency(): actually 500000 Hz
Debug: 222 692 core.c:1537 adapter_khz_to_speed(): convert khz to
interface specific speed value
Debug: 223 692 core.c:1540 adapter_khz_to_speed(): have interface set up
Info : 224 692 core.c:1358 adapter_init(): clock speed 500 kHz
Debug: 225 692 openocd.c:132 handle_init_command(): Debug Adapter init complete
Debug: 226 692 command.c:147 script_debug(): command - ocd_command
ocd_command type ocd_transport init
Debug: 227 692 command.c:147 script_debug(): command - ocd_transport
ocd_transport init
Debug: 229 692 transport.c:246 handle_transport_init(): handle_transport_init
Debug: 230 692 mpsse.c:767 mpsse_flush(): write 9, read 0
Debug: 231 693 mpsse.c:750 write_cb(): transferred 9 of 9
Debug: 232 693 core.c:678 jtag_add_reset(): SRST line released
Debug: 233 693 core.c:702 jtag_add_reset(): TRST line released
Debug: 234 693 core.c:322 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 235 693 mpsse.c:767 mpsse_flush(): write 0, read 0
Debug: 236 693 command.c:147 script_debug(): command - ocd_command
ocd_command type ocd_jtag arp_init
Debug: 237 693 command.c:147 script_debug(): command - ocd_jtag
ocd_jtag arp_init
Debug: 238 693 core.c:1371 jtag_init_inner(): Init JTAG chain
Debug: 239 693 core.c:322 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 240 693 mpsse.c:767 mpsse_flush(): write 3, read 0
Debug: 241 693 mpsse.c:750 write_cb(): transferred 3 of 3
Debug: 242 693 core.c:1007 jtag_examine_chain(): DR scan interrogation
for IDCODE/BYPASS
Debug: 243 693 core.c:322 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 244 693 mpsse.c:767 mpsse_flush(): write 97+1, read 81
Debug: 245 693 mpsse.c:750 write_cb(): transferred 98 of 98
Debug: 246 695 mpsse.c:736 read_cb(): raw chunk 85, transferred 81 of 81
Info : 247 695 core.c:910 jtag_examine_chain_display(): JTAG tap:
lm3s1968.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00,
ver: 0x3)
Debug: 248 695 core.c:1167 jtag_validate_ircapture(): IR capture validation scan
Debug: 249 695 mpsse.c:767 mpsse_flush(): write 15+1, read 2
Debug: 250 695 mpsse.c:750 write_cb(): transferred 16 of 16
Debug: 251 695 mpsse.c:736 read_cb(): raw chunk 4, transferred 2 of 2
Debug: 252 695 core.c:1226 jtag_validate_ircapture(): lm3s1968.cpu: IR
capture 0x01
Debug: 253 695 openocd.c:145 handle_init_command(): Examining targets...
Debug: 254 695 arm_adi_v5.c:1099 ahbap_debugport_init():
Debug: 255 695 mpsse.c:767 mpsse_flush(): write 207+1, read 12
Debug: 256 696 mpsse.c:750 write_cb(): transferred 208 of 208
Debug: 257 696 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12
Debug: 258 696 arm_adi_v5.c:1156 ahbap_debugport_init(): DAP: wait CSYSPWRUPACK
Debug: 259 696 mpsse.c:767 mpsse_flush(): write 96+1, read 12
Debug: 260 697 mpsse.c:750 write_cb(): transferred 97 of 97
Debug: 261 697 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12
Debug: 262 707 arm_adi_v5.c:1156 ahbap_debugport_init(): DAP: wait CSYSPWRUPACK
Debug: 263 707 mpsse.c:767 mpsse_flush(): write 96+1, read 12
Debug: 264 708 mpsse.c:750 write_cb(): transferred 97 of 97
Debug: 265 708 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12
Debug: 266 719 arm_adi_v5.c:1156 ahbap_debugport_init(): DAP: wait CSYSPWRUPACK
Debug: 267 719 mpsse.c:767 mpsse_flush(): write 96+1, read 12
Debug: 268 720 mpsse.c:750 write_cb(): transferred 97 of 97
Debug: 269 720 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12
Debug: 270 731 arm_adi_v5.c:1156 ahbap_debugport_init(): DAP: wait CSYSPWRUPACK
Debug: 271 731 mpsse.c:767 mpsse_flush(): write 96+1, read 12
Debug: 272 732 mpsse.c:750 write_cb(): transferred 97 of 97
Debug: 273 732 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12
Debug: 274 743 arm_adi_v5.c:1156 ahbap_debugport_init(): DAP: wait CSYSPWRUPACK
Debug: 275 743 mpsse.c:767 mpsse_flush(): write 96+1, read 12
Debug: 276 744 mpsse.c:750 write_cb(): transferred 97 of 97
Debug: 277 744 mpsse.c:736 read_cb(): raw chunk 14, transferred 12 of 12

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x000000000100337b
0x000000010009ed22 in target_read_u32 ()
(gdb) bt
#0  0x000000010009ed22 in target_read_u32 ()
#1  0x00000001000849fa in cortex_m3_examine ()
#2  0x00000001000a6c13 in target_examine ()
#3  0x00000001000013f4 in handle_init_command ()
#4  0x00000001000be119 in script_command_run ()
#5  0x00000001000cbee3 in Jim_EvalObj ()
#6  0x00000001000d1481 in Jim_EvalCoreCommand ()
#7  0x00000001000cbee3 in Jim_EvalObj ()
#8  0x00000001000d3244 in Jim_CatchCoreCommand ()
#9  0x00000001000cbee3 in Jim_EvalObj ()
#10 0x00000001000ca243 in Jim_EvalExpression ()
#11 0x00000001000cc5cf in Jim_GetBoolFromExpr ()
#12 0x00000001000cf9b4 in Jim_IfCoreCommand ()
#13 0x00000001000cbee3 in Jim_EvalObj ()
#14 0x00000001000cfa45 in Jim_IfCoreCommand ()
#15 0x00000001000cbee3 in Jim_EvalObj ()
#16 0x00000001000cfa45 in Jim_IfCoreCommand ()
#17 0x00000001000cbee3 in Jim_EvalObj ()
#18 0x00000001000cddd0 in JimCallProcedure ()
#19 0x00000001000cbec7 in Jim_EvalObj ()
#20 0x00000001000d1481 in Jim_EvalCoreCommand ()
#21 0x00000001000cbee3 in Jim_EvalObj ()
#22 0x00000001000cddd0 in JimCallProcedure ()
#23 0x00000001000cbec7 in Jim_EvalObj ()
#24 0x00000001000ce150 in Jim_EvalSource ()
#25 0x00000001000bc9cc in command_run_line ()
#26 0x0000000100001242 in openocd_main ()
#27 0x0000000100000e44 in start ()
(gdb)


-- 
Xiaofan

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to