Hello again, I now tried latest version from git ( git version b886049c74de147b1ce6f7f0173ecd71323c5c64 ).
I compiled it under linux with following commands: export CFLAGS="-O0 -g" ./configure --enable-ft2232_libftdi --enable-gw16012 --enable-presto_libftdi --enable-amtjtagaccel --enable-arm-jtag-ew --enable-jlink --enable-rlink --enable-usbprog --enable-vsllink --enable-dummy ( parport support seems to throw errors here ) Then I ran openocd in gdb: gdb --args src/openocd -f tcl/interface/dummy.cfg -f tcl/target/stm32.cfg -d 3 -l openocd_crash_linux.txt Then I connected to port 6666 and put in "reset" -> crash Output of gdb and the debug logfile is attached. Matthias B.
u...@linux:~/tmp/Source/openocd$ gdb --args src/openocd -f tcl/interface/dummy.cfg -f tcl/target/stm32.cfg -d 3 -l openocd_crash_linux.txt GNU gdb (GDB) 7.1-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /home/user/tmp/Source/openocd/src/openocd...done. (gdb) run Starting program: /home/user/tmp/Source/openocd/src/openocd -f tcl/interface/dummy.cfg -f tcl/target/stm32.cfg -d 3 -l openocd_crash_linux.txt Open On-Chip Debugger 0.5.0-dev-00187-gb886049 (2010-04-15-19:26) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html User : 10 2 command.c:539 command_print(): debug_level: 3 Debug: 11 2 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_log_output openocd_crash_linux.txt Debug: 12 2 command.c:133 script_debug(): command - log_output ocd_log_output openocd_crash_linux.txt Program received signal SIGSEGV, Segmentation fault. 0x080aadb8 in JimInsertHashEntry (ht=0x81a6a20, key=0x819d450) at jim.c:944 944 h = Jim_HashKey(ht, key) & ht->sizemask; (gdb) bt full #0 0x080aadb8 in JimInsertHashEntry (ht=0x81a6a20, key=0x819d450) at jim.c:944 h = 3221220760 he = 0x819d450 #1 0x080aa7d2 in Jim_AddHashEntry (ht=0x81a6a20, key=0x819d450, val=0x1) at jim.c:767 index = 17 entry = 0x819d450 #2 0x080b1d2d in Jim_GetSharedString (interp=0x81a6990, str=0x816226f "remote:connection") at jim.c:4757 strCopy = 0x819d450 "remote:connection" he = 0x0 #3 0x080add7b in JimSetSourceInfo (interp=0x81a6990, objPtr=0x8198bf8, fileName=0x816226f "remote:connection", lineNumber=1) at jim.c:2707 No locals. #4 0x080bac0e in Jim_Eval_Named (interp=0x81a6990, script=0x81a6998 "reset", filename=0x816226f "remote:connection", lineno=1) at jim.c:8907 retval = 256 scriptObjPtr = 0x8198bf8 #5 0x081272a5 in tcl_input (connection=0x819bf20) at tcl_server.c:134 interp = 0x81a6990 retval = 0 i = 5 rlen = 6 result = 0xbfffef78 "\210\360\377\277C\331\t\b \277\031\b\310\357\377\277" reslen = -1073745976 tclc = 0x81a6990 in = "reset\n", '\000' <repeats 162 times>"\210, \310\030\b", '\000' <repeats 20 times>"\360, \356\377\277\000\000\000\000h\357\377\277\000\000\000\000\000\000\000\000v\220\356\267\357\071\n\bx\357\377\277\000\000\000\000\310\357\377\277]u\362\267\000\000\000\000\260\237\022\bH\360\377\277\017\316\t\b\v\000\000" __FUNCTION__ = "tcl_input" #6 0x0809d943 in server_loop (command_context=0x8188008) at server.c:418 c = 0x819bf20 tv = {tv_sec = 0, tv_usec = 40763} service = 0x81a3a10 poll = true read_fds = {fds_bits = {1024, 0 <repeats 31 times>}} fd_max = 10 retval = 1 __FUNCTION__ = "server_loop" #7 0x0804a94d in openocd_main (argc=9, argv=0xbffff174) at openocd.c:306 ret = 0 cmd_ctx = 0x8188008 __FUNCTION__ = "openocd_main" #8 0x0804a38f in main (argc=9, argv=0xbffff174) at main.c:38 No locals. (gdb) c Continuing. Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb)
Debug: 14 2 configuration.c:45 add_script_search_dir(): adding /home/user/.openocd Debug: 15 2 configuration.c:45 add_script_search_dir(): adding /usr/local/share/openocd/site Debug: 16 2 configuration.c:45 add_script_search_dir(): adding /usr/local/share/openocd/scripts Debug: 17 2 configuration.c:87 find_file(): found tcl/interface/dummy.cfg Debug: 18 2 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_interface dummy Debug: 19 2 command.c:133 script_debug(): command - interface ocd_interface dummy Debug: 21 2 command.c:346 register_command_handler(): registering 'ocd_dummy'... Debug: 22 3 command.c:346 register_command_handler(): registering 'ocd_dummy'... Debug: 23 3 command.c:346 register_command_handler(): registering 'ocd_dummy'... Debug: 24 3 command.c:346 register_command_handler(): registering 'ocd_dummy'... Debug: 25 3 command.c:346 register_command_handler(): registering 'ocd_dummy'... Debug: 26 3 configuration.c:87 find_file(): found tcl/target/stm32.cfg Debug: 27 3 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 1000 Debug: 28 3 command.c:133 script_debug(): command - adapter_khz ocd_adapter_khz 1000 Debug: 30 3 core.c:1579 jtag_config_khz(): handle jtag khz Debug: 31 3 core.c:1542 adapter_khz_to_speed(): convert khz to interface specific speed value User : 32 3 command.c:539 command_print(): 1000 kHz Debug: 33 3 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_adapter_nsrst_delay 100 Debug: 34 3 command.c:133 script_debug(): command - adapter_nsrst_delay ocd_adapter_nsrst_delay 100 User : 36 3 command.c:539 command_print(): adapter_nsrst_delay: 100 Debug: 37 3 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_jtag_ntrst_delay 100 Debug: 38 3 command.c:133 script_debug(): command - jtag_ntrst_delay ocd_jtag_ntrst_delay 100 User : 40 3 command.c:539 command_print(): jtag_ntrst_delay: 100 Debug: 41 3 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap stm32 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x3ba00477 Debug: 42 3 command.c:133 script_debug(): command - ocd_jtag ocd_jtag newtap stm32 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x3ba00477 Debug: 43 3 tcl.c:573 jim_newtap_cmd(): Creating New Tap, Chip: stm32, Tap: cpu, Dotted: stm32.cpu, 8 params Debug: 44 3 tcl.c:590 jim_newtap_cmd(): Processing option: -irlen Debug: 45 3 tcl.c:590 jim_newtap_cmd(): Processing option: -ircapture Debug: 46 3 tcl.c:590 jim_newtap_cmd(): Processing option: -irmask Debug: 47 3 tcl.c:590 jim_newtap_cmd(): Processing option: -expected-id Debug: 48 3 core.c:1313 jtag_tap_init(): Created Tap: stm32.cpu @ abs position 0, irlen 4, capture: 0x1 mask: 0xf Debug: 49 3 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap stm32 bs -irlen 5 -expected-id 0x06412041 -expected-id 0x06410041 -expected-id 0x16410041 -expected-id 0x06414041 -expected-id 0x06418041 Debug: 50 3 command.c:133 script_debug(): command - ocd_jtag ocd_jtag newtap stm32 bs -irlen 5 -expected-id 0x06412041 -expected-id 0x06410041 -expected-id 0x16410041 -expected-id 0x06414041 -expected-id 0x06418041 Debug: 51 3 tcl.c:573 jim_newtap_cmd(): Creating New Tap, Chip: stm32, Tap: bs, Dotted: stm32.bs, 12 params Debug: 52 3 tcl.c:590 jim_newtap_cmd(): Processing option: -irlen Debug: 53 3 tcl.c:590 jim_newtap_cmd(): Processing option: -expected-id Debug: 54 3 tcl.c:590 jim_newtap_cmd(): Processing option: -expected-id Debug: 55 3 tcl.c:590 jim_newtap_cmd(): Processing option: -expected-id Debug: 56 3 tcl.c:590 jim_newtap_cmd(): Processing option: -expected-id Debug: 57 3 tcl.c:590 jim_newtap_cmd(): Processing option: -expected-id Debug: 58 3 core.c:1313 jtag_tap_init(): Created Tap: stm32.bs @ abs position 0, irlen 5, capture: 0x1 mask: 0x3 Debug: 59 3 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_target create stm32.cpu cortex_m3 -endian little -chain-position stm32.cpu Debug: 60 3 command.c:133 script_debug(): command - ocd_target ocd_target create stm32.cpu cortex_m3 -endian little -chain-position stm32.cpu Debug: 61 3 command.c:346 register_command_handler(): registering 'ocd_arm'... Debug: 62 3 command.c:346 register_command_handler(): registering 'ocd_arm'... Debug: 63 3 command.c:346 register_command_handler(): registering 'ocd_arm'... Debug: 64 3 command.c:346 register_command_handler(): registering 'ocd_arm'... Debug: 65 3 command.c:346 register_command_handler(): registering 'ocd_arm'... Debug: 66 4 command.c:346 register_command_handler(): registering 'ocd_arm'... Debug: 67 4 command.c:346 register_command_handler(): registering 'ocd_dap'... Debug: 68 4 command.c:346 register_command_handler(): registering 'ocd_dap'... Debug: 69 4 command.c:346 register_command_handler(): registering 'ocd_dap'... Debug: 70 4 command.c:346 register_command_handler(): registering 'ocd_dap'... Debug: 71 4 command.c:346 register_command_handler(): registering 'ocd_dap'... Debug: 72 4 command.c:346 register_command_handler(): registering 'ocd_cortex_m3'... Debug: 73 4 command.c:346 register_command_handler(): registering 'ocd_cortex_m3'... Debug: 74 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 75 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 76 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 77 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 78 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 79 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 80 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 81 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 82 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 83 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 84 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 85 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 86 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 87 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 88 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 89 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 90 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 91 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 92 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 93 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 94 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 95 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 96 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 97 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 98 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 99 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 100 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 101 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 102 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 103 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 104 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 105 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 106 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 107 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 108 4 command.c:346 register_command_handler(): registering 'ocd_stm32.cpu'... Debug: 109 4 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_stm32.cpu configure -work-area-phys 0x20000000 -work-area-size 0x4000 -work-area-backup 0 Debug: 110 4 command.c:133 script_debug(): command - ocd_stm32.cpu ocd_stm32.cpu configure -work-area-phys 0x20000000 -work-area-size 0x4000 -work-area-backup 0 Debug: 111 4 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_flash bank stm32.flash stm32x 0 0 0 0 stm32.cpu Debug: 112 4 command.c:133 script_debug(): command - ocd_flash ocd_flash bank stm32.flash stm32x 0 0 0 0 stm32.cpu Debug: 114 4 command.c:346 register_command_handler(): registering 'ocd_stm32x'... Debug: 115 4 command.c:346 register_command_handler(): registering 'ocd_stm32x'... Debug: 116 4 command.c:346 register_command_handler(): registering 'ocd_stm32x'... Debug: 117 4 command.c:346 register_command_handler(): registering 'ocd_stm32x'... Debug: 118 4 command.c:346 register_command_handler(): registering 'ocd_stm32x'... Debug: 119 4 httpd_stubs.c:28 httpd_start(): libocdserver was built without HTTPD support Debug: 120 5 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_init Debug: 121 5 command.c:133 script_debug(): command - init ocd_init Debug: 123 5 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_target init Debug: 124 5 command.c:133 script_debug(): command - ocd_target ocd_target init Debug: 126 5 target.c:898 handle_target_init_command(): Initializing targets... Debug: 127 5 command.c:346 register_command_handler(): registering 'ocd_target_request'... Debug: 128 5 command.c:346 register_command_handler(): registering 'ocd_trace'... Debug: 129 5 command.c:346 register_command_handler(): registering 'ocd_trace'... Debug: 130 5 command.c:346 register_command_handler(): registering 'ocd_fast_load_image'... Debug: 131 5 command.c:346 register_command_handler(): registering 'ocd_fast_load'... Debug: 132 5 command.c:346 register_command_handler(): registering 'ocd_profile'... Debug: 133 5 command.c:346 register_command_handler(): registering 'ocd_virt2phys'... Debug: 134 5 command.c:346 register_command_handler(): registering 'ocd_reg'... Debug: 135 5 command.c:346 register_command_handler(): registering 'ocd_poll'... Debug: 136 5 command.c:346 register_command_handler(): registering 'ocd_wait_halt'... Debug: 137 5 command.c:346 register_command_handler(): registering 'ocd_halt'... Debug: 138 5 command.c:346 register_command_handler(): registering 'ocd_resume'... Debug: 139 5 command.c:346 register_command_handler(): registering 'ocd_reset'... Debug: 140 5 command.c:346 register_command_handler(): registering 'ocd_soft_reset_halt'... Debug: 141 5 command.c:346 register_command_handler(): registering 'ocd_step'... Debug: 142 5 command.c:346 register_command_handler(): registering 'ocd_mdw'... Debug: 143 5 command.c:346 register_command_handler(): registering 'ocd_mdh'... Debug: 144 5 command.c:346 register_command_handler(): registering 'ocd_mdb'... Debug: 145 5 command.c:346 register_command_handler(): registering 'ocd_mww'... Debug: 146 5 command.c:346 register_command_handler(): registering 'ocd_mwh'... Debug: 147 5 command.c:346 register_command_handler(): registering 'ocd_mwb'... Debug: 148 5 command.c:346 register_command_handler(): registering 'ocd_bp'... Debug: 149 5 command.c:346 register_command_handler(): registering 'ocd_rbp'... Debug: 150 5 command.c:346 register_command_handler(): registering 'ocd_wp'... Debug: 151 5 command.c:346 register_command_handler(): registering 'ocd_rwp'... Debug: 152 5 command.c:346 register_command_handler(): registering 'ocd_load_image'... Debug: 153 5 command.c:346 register_command_handler(): registering 'ocd_dump_image'... Debug: 154 5 command.c:346 register_command_handler(): registering 'ocd_verify_image'... Debug: 155 5 command.c:346 register_command_handler(): registering 'ocd_test_image'... Debug: 156 5 command.c:346 register_command_handler(): registering 'ocd_reset_nag'... Debug: 157 5 core.c:1542 adapter_khz_to_speed(): convert khz to interface specific speed value Debug: 158 5 core.c:1546 adapter_khz_to_speed(): have interface set up Info : 159 5 core.c:1369 adapter_init(): clock speed 1000 kHz Debug: 160 5 openocd.c:123 handle_init_command(): Debug Adapter init complete Debug: 161 5 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_jtag init Debug: 162 5 command.c:133 script_debug(): command - ocd_jtag ocd_jtag init Debug: 164 5 tcl.c:841 handle_jtag_init_command(): Initializing jtag devices... Debug: 165 5 dummy.c:91 dummy_reset(): reset to: RESET Debug: 166 5 core.c:705 jtag_add_reset(): SRST line released Debug: 167 5 core.c:729 jtag_add_reset(): TRST line released Debug: 168 5 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset Debug: 169 208 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init Debug: 170 208 command.c:133 script_debug(): command - ocd_jtag ocd_jtag arp_init Debug: 171 208 core.c:1383 jtag_init_inner(): Init JTAG chain Debug: 172 208 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset Debug: 173 208 core.c:1031 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS Debug: 174 208 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset Debug: 175 208 dummy.c:61 dummy_write(): dummy_tap: 10 stable clocks Debug: 176 208 dummy.c:65 dummy_write(): dummy_tap: RUN/IDLE Debug: 177 208 dummy.c:65 dummy_write(): dummy_tap: DRSELECT Debug: 178 208 dummy.c:65 dummy_write(): dummy_tap: DRCAPTURE Debug: 179 208 dummy.c:65 dummy_write(): dummy_tap: DRSHIFT Debug: 180 208 dummy.c:61 dummy_write(): dummy_tap: 639 stable clocks Debug: 181 208 dummy.c:65 dummy_write(): dummy_tap: DREXIT1 Debug: 182 208 dummy.c:65 dummy_write(): dummy_tap: DRPAUSE Debug: 183 208 dummy.c:65 dummy_write(): dummy_tap: DREXIT2 Debug: 184 208 dummy.c:65 dummy_write(): dummy_tap: DRUPDATE Debug: 185 208 dummy.c:65 dummy_write(): dummy_tap: DRSELECT Debug: 186 208 dummy.c:65 dummy_write(): dummy_tap: IRSELECT Debug: 187 208 dummy.c:65 dummy_write(): dummy_tap: RESET Info : 188 208 core.c:1054 jtag_examine_chain(): TAP stm32.cpu does not have IDCODE Warn : 189 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.cpu UNEXPECTED: 0x00000000 (mfg: 0x000, part: 0x0000, ver: 0x0) Error: 190 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.cpu expected 1 of 1: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3) Info : 191 208 core.c:1054 jtag_examine_chain(): TAP stm32.bs does not have IDCODE Warn : 192 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.bs UNEXPECTED: 0x00000000 (mfg: 0x000, part: 0x0000, ver: 0x0) Error: 193 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.bs expected 1 of 5: 0x06412041 (mfg: 0x020, part: 0x6412, ver: 0x0) Error: 194 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.bs expected 2 of 5: 0x06410041 (mfg: 0x020, part: 0x6410, ver: 0x0) Error: 195 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.bs expected 3 of 5: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1) Error: 196 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.bs expected 4 of 5: 0x06414041 (mfg: 0x020, part: 0x6414, ver: 0x0) Error: 197 208 core.c:931 jtag_examine_chain_display(): JTAG tap: stm32.bs expected 5 of 5: 0x06418041 (mfg: 0x020, part: 0x6418, ver: 0x0) Warn : 198 208 core.c:969 jtag_examine_chain_end(): Unexpected idcode after end of chain: 2 0xc0000000 Error: 199 208 core.c:1143 jtag_examine_chain(): double-check your JTAG setup (interface, speed, missing TAPs, ...) Debug: 200 209 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init-reset Debug: 201 209 command.c:133 script_debug(): command - ocd_jtag ocd_jtag arp_init-reset Debug: 202 209 core.c:1470 jtag_init_reset(): Initializing with hard TRST+SRST reset Debug: 203 209 core.c:718 jtag_add_reset(): JTAG reset with TLR instead of TRST Debug: 204 209 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset Debug: 205 209 core.c:1383 jtag_init_inner(): Init JTAG chain Debug: 206 209 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset Debug: 207 209 core.c:1031 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS Debug: 208 209 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset Debug: 209 209 dummy.c:61 dummy_write(): dummy_tap: 19 stable clocks Debug: 210 209 dummy.c:65 dummy_write(): dummy_tap: RUN/IDLE Debug: 211 209 dummy.c:65 dummy_write(): dummy_tap: DRSELECT Debug: 212 209 dummy.c:65 dummy_write(): dummy_tap: DRCAPTURE Debug: 213 209 dummy.c:65 dummy_write(): dummy_tap: DRSHIFT Debug: 214 209 dummy.c:61 dummy_write(): dummy_tap: 639 stable clocks Debug: 215 209 dummy.c:65 dummy_write(): dummy_tap: DREXIT1 Debug: 216 209 dummy.c:65 dummy_write(): dummy_tap: DRPAUSE Debug: 217 209 dummy.c:65 dummy_write(): dummy_tap: DREXIT2 Debug: 218 209 dummy.c:65 dummy_write(): dummy_tap: DRUPDATE Debug: 219 209 dummy.c:65 dummy_write(): dummy_tap: DRSELECT Debug: 220 209 dummy.c:65 dummy_write(): dummy_tap: IRSELECT Debug: 221 209 dummy.c:65 dummy_write(): dummy_tap: RESET Error: 222 209 core.c:921 jtag_examine_chain_check(): JTAG scan chain interrogation failed: all ones Error: 223 209 core.c:922 jtag_examine_chain_check(): Check JTAG interface, timings, target power, etc. Debug: 224 209 command.c:620 run_command(): Command failed with error code -4 User : 225 209 command.c:824 openocd_jim_vfprintf(): Command handler execution failed User : 228 209 command.c:824 openocd_jim_vfprintf(): User : 230 209 command.c:824 openocd_jim_vfprintf(): Warn : 231 209 openocd.c:138 handle_init_command(): jtag initialization failed; try 'jtag init' again. Debug: 232 209 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_flash init Debug: 233 209 command.c:133 script_debug(): command - ocd_flash ocd_flash init Debug: 234 209 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 236 209 tcl.c:920 handle_flash_init_command(): Initializing flash devices... Debug: 237 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 238 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 239 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 240 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 241 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 242 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 243 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 244 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 245 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 246 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 247 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 248 209 command.c:346 register_command_handler(): registering 'ocd_flash'... Debug: 249 209 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_mflash init Debug: 250 209 command.c:133 script_debug(): command - ocd_mflash ocd_mflash init Debug: 251 210 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 253 210 mflash.c:1325 handle_mflash_init_command(): Initializing mflash devices... Debug: 254 210 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_nand init Debug: 255 210 command.c:133 script_debug(): command - ocd_nand ocd_nand init Debug: 256 210 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 258 210 tcl.c:536 handle_nand_init_command(): Initializing NAND devices... Debug: 259 210 command.c:133 script_debug(): command - ocd_command ocd_command type ocd_pld init Debug: 260 210 command.c:133 script_debug(): command - ocd_pld ocd_pld init Debug: 261 210 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 263 210 pld.c:232 handle_pld_init_command(): Initializing PLDs... Debug: 264 210 gdb_server.c:2399 gdb_target_start(): gdb service for target 'stm32.cpu' on TCP port 3333 Debug: 265 310 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 266 410 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 267 510 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 268 610 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 269 710 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 270 811 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 271 911 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 272 1011 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 273 1111 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 274 1211 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 275 1311 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 276 1411 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 277 1511 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 278 1612 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 279 1712 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 280 1812 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 281 1912 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 282 2012 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 283 2112 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 284 2212 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 285 2312 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 286 2413 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 287 2513 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 288 2613 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 289 2713 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 290 2813 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 291 2913 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 292 3013 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 293 3113 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 294 3214 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 295 3314 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 296 3414 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 297 3514 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 298 3614 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 299 3714 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 300 3814 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 301 3914 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 302 4015 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 303 4115 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 304 4215 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 305 4315 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 306 4415 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 307 4515 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 308 4615 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 309 4715 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 310 4816 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 311 4916 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 312 5016 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 313 5116 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 314 5216 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 315 5316 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 316 5416 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 317 5516 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 318 5617 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 319 5717 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 320 5817 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 321 5917 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 322 6017 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 323 6117 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 324 6217 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 325 6317 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 326 6418 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 327 6518 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 328 6618 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 329 6718 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 330 6818 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 331 6918 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 332 7018 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 333 7118 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 334 7219 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 335 7319 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 336 7419 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 337 7519 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 338 7619 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 339 7719 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 340 7819 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 341 7919 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 342 8019 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 343 8120 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 344 8220 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 345 8320 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 346 8420 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 347 8520 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 348 8620 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Info : 349 8667 server.c:81 add_connection(): accepting 'tcl' connection from 0 Debug: 350 8767 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 351 8867 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 352 8968 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 353 9068 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 354 9168 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 355 9268 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 356 9368 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 357 9468 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 358 9568 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 359 9668 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 360 9769 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 361 9869 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 362 9969 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 363 10069 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 364 10169 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 365 10269 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 366 10369 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt) Debug: 367 10469 target.c:1031 target_call_event_callbacks(): target event 2 (gdb-halt)
_______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development