On 07/30/2014 08:31 PM, Andreas Fritiofson wrote:
>
> On Wed, Jul 30, 2014 at 7:39 PM, Ondrej Mikle <[email protected]
> <mailto:[email protected]>> wrote:
>
> adapter speed: 500 kHz
> Info : clock speed 500 kHz
> Info : JTAG tap: lm3s.cpu tap/device found: 0x4ba00477 (mfg: 0x23b,
> part: 0xba00, ver: 0x4)
> Warn : Invalid ACK 0x6 in JTAG-DP transaction
> Info : accepting 'gdb' connection from 3333
> undefined debug reason 7 - target needs reset
> Error: Target not examined yet
> undefined debug reason 7 - target needs reset
> Info : dropped 'gdb' connection
>
>
> Since the TAP is found it seems low-level JTAG works. It might be that
> the core is in a funky state, maybe in sleep mode or something. Have you
> tried the same board with another adapter?
>
> Try adding -c "reset_config srst_and_trst separate srst_open_drain
> srst_nogate connect_assert_srst" (didn't check this, may contain typos)
> to the end of your command line. This will hold nSRST low when OpenOCD
> examines the target, thus defeating any sleep modes. Also it verifies
> that nSRST is mapped to the correct pin on the flyswatter.
>
> You can also try a "reset init" before connecting gdb (via telnet
> localhost 4444 or by an additional -c "init; reset init" on the command
> line.
I tried the -c parameter on Stellaris and also STM32F2. The symptoms
remain the same (STM32F2 has just 0x4 int the invalid ACK).
I attached debug output for both Stellaris and STM32F2. The commands
"reset init" and "reset halt" yield "Target not examined yet" error.
Ondrej
% openocd -d --file interface/ftdi/flyswatter.cfg --file target/stellaris.cfg -c "reset_config trst_and_srst separate srst_open_drain srst_nogate connect_assert_srst"
Open On-Chip Debugger 0.8.0 (2014-07-30-14:23)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
User : 13 2 command.c:546 command_print(): debug_level: 3
Debug: 14 2 options.c:98 add_default_dirs(): bindir=/home/ondro/sat/bin
Debug: 15 2 options.c:99 add_default_dirs(): pkgdatadir=/home/ondro/sat/share/openocd
Debug: 16 2 options.c:100 add_default_dirs(): run_prefix=
Debug: 17 2 configuration.c:44 add_script_search_dir(): adding /home/ondro/.openocd
Debug: 18 2 configuration.c:44 add_script_search_dir(): adding /home/ondro/sat/share/openocd/site
Debug: 19 2 configuration.c:44 add_script_search_dir(): adding /home/ondro/sat/share/openocd/scripts
Debug: 20 2 configuration.c:84 find_file(): found interface/ftdi/flyswatter.cfg
Debug: 21 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo WARNING!
Debug: 22 2 command.c:145 script_debug(): command - echo ocd_echo WARNING!
User : 24 2 command.c:763 jim_echo(): WARNING!
Debug: 25 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo This file was not tested with real interface, it is based on schematics and code
Debug: 26 2 command.c:145 script_debug(): command - echo ocd_echo This file was not tested with real interface, it is based on schematics and code
User : 28 2 command.c:763 jim_echo(): This file was not tested with real interface, it is based on schematics and code
Debug: 29 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo in ft2232.c. Please report your experience with this file to openocd-devel
Debug: 30 2 command.c:145 script_debug(): command - echo ocd_echo in ft2232.c. Please report your experience with this file to openocd-devel
User : 32 2 command.c:763 jim_echo(): in ft2232.c. Please report your experience with this file to openocd-devel
Debug: 33 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo mailing list, so it could be marked as working or fixed.
Debug: 34 2 command.c:145 script_debug(): command - echo ocd_echo mailing list, so it could be marked as working or fixed.
User : 36 2 command.c:763 jim_echo(): mailing list, so it could be marked as working or fixed.
Debug: 37 2 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_interface ftdi
Debug: 38 2 command.c:145 script_debug(): command - interface ocd_interface ftdi
Debug: 40 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_device_desc'...
Debug: 41 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_serial'...
Debug: 42 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_channel'...
Debug: 43 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_layout_init'...
Debug: 44 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_layout_signal'...
Debug: 45 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_set_signal'...
Debug: 46 2 command.c:366 register_command_handler(): registering 'ocd_ftdi_vid_pid'...
Info : 47 2 transport.c:118 allow_transports(): only one transport option; autoselect 'jtag'
Debug: 48 2 command.c:366 register_command_handler(): registering 'ocd_jtag_flush_queue_sleep'...
Debug: 49 2 command.c:366 register_command_handler(): registering 'ocd_jtag_rclk'...
Debug: 50 2 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_delay'...
Debug: 51 2 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_assert_width'...
Debug: 52 2 command.c:366 register_command_handler(): registering 'ocd_scan_chain'...
Debug: 53 2 command.c:366 register_command_handler(): registering 'ocd_jtag_reset'...
Debug: 54 2 command.c:366 register_command_handler(): registering 'ocd_runtest'...
Debug: 55 2 command.c:366 register_command_handler(): registering 'ocd_irscan'...
Debug: 56 2 command.c:366 register_command_handler(): registering 'ocd_verify_ircapture'...
Debug: 57 2 command.c:366 register_command_handler(): registering 'ocd_verify_jtag'...
Debug: 58 2 command.c:366 register_command_handler(): registering 'ocd_tms_sequence'...
Debug: 59 2 command.c:366 register_command_handler(): registering 'ocd_wait_srst_deassert'...
Debug: 60 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 61 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 62 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 63 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 64 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 65 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 66 2 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 67 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 68 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 69 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 70 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 71 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 72 3 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 73 3 command.c:366 register_command_handler(): registering 'ocd_svf'...
Debug: 74 3 command.c:366 register_command_handler(): registering 'ocd_xsvf'...
Debug: 75 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_device_desc Flyswatter
Debug: 76 3 command.c:145 script_debug(): command - ftdi_device_desc ocd_ftdi_device_desc Flyswatter
Debug: 78 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_vid_pid 0x0403 0x6010
Debug: 79 3 command.c:145 script_debug(): command - ftdi_vid_pid ocd_ftdi_vid_pid 0x0403 0x6010
Debug: 81 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_init 0x0818 0x0cfb
Debug: 82 3 command.c:145 script_debug(): command - ftdi_layout_init ocd_ftdi_layout_init 0x0818 0x0cfb
Debug: 84 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_signal nTRST -data 0x0010
Debug: 85 3 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftdi_layout_signal nTRST -data 0x0010
Debug: 87 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_signal nSRST -oe 0x0020
Debug: 88 3 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftdi_layout_signal nSRST -oe 0x0020
Debug: 90 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_signal LED -data 0x0c00
Debug: 91 3 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftdi_layout_signal LED -data 0x0c00
Debug: 93 3 configuration.c:84 find_file(): found target/stellaris.cfg
Debug: 94 3 configuration.c:84 find_file(): found target/swj-dp.tcl
Debug: 95 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 96 3 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 97 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap lm3s cpu -irlen 4 -irmask 0xf -expected-id 0x0ba00477 -ignore-version
Debug: 98 3 command.c:145 script_debug(): command - ocd_jtag ocd_jtag newtap lm3s cpu -irlen 4 -irmask 0xf -expected-id 0x0ba00477 -ignore-version
Debug: 99 3 tcl.c:554 jim_newtap_cmd(): Creating New Tap, Chip: lm3s, Tap: cpu, Dotted: lm3s.cpu, 7 params
Debug: 100 3 tcl.c:571 jim_newtap_cmd(): Processing option: -irlen
Debug: 101 3 tcl.c:571 jim_newtap_cmd(): Processing option: -irmask
Debug: 102 3 tcl.c:571 jim_newtap_cmd(): Processing option: -expected-id
Debug: 103 3 tcl.c:571 jim_newtap_cmd(): Processing option: -ignore-version
Debug: 104 3 core.c:1319 jtag_tap_init(): Created Tap: lm3s.cpu @ abs position 0, irlen 4, capture: 0x1 mask: 0xf
Debug: 105 3 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create lm3s.cpu cortex_m -chain-position lm3s.cpu
Debug: 106 3 command.c:145 script_debug(): command - ocd_target ocd_target create lm3s.cpu cortex_m -chain-position lm3s.cpu
Debug: 107 3 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 108 3 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 109 3 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 110 3 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 111 3 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 112 3 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 113 3 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 114 3 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 115 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 116 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 117 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 118 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 119 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 120 4 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 121 4 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 122 4 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 123 4 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 124 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 125 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 126 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 127 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 128 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 129 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 130 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 131 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 132 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 133 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 134 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 135 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 136 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 137 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 138 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 139 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 140 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 141 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 142 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 143 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 144 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 145 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 146 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 147 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 148 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 149 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 150 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 151 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 152 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 153 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 154 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 155 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 156 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 157 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 158 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 159 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 160 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 161 4 command.c:366 register_command_handler(): registering 'ocd_lm3s.cpu'...
Debug: 162 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu configure -work-area-phys 0x20000000 -work-area-size 0x800
Debug: 163 4 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu configure -work-area-phys 0x20000000 -work-area-size 0x800
Debug: 164 4 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 165 4 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 166 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 500
Debug: 167 4 command.c:145 script_debug(): command - adapter_khz ocd_adapter_khz 500
Debug: 169 4 core.c:1644 jtag_config_khz(): handle jtag khz
Debug: 170 4 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 171 4 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
User : 172 4 command.c:546 command_print(): adapter speed: 500 kHz
Debug: 173 4 configuration.c:84 find_file(): found mem_helper.tcl
Debug: 174 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_add_usage_text mrw address
Debug: 175 4 command.c:145 script_debug(): command - add_usage_text ocd_add_usage_text mrw address
Debug: 177 4 command.c:1097 help_add_command(): added 'mrw' help text
Debug: 178 4 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_add_help_text mrw Returns value of word in memory.
Debug: 179 5 command.c:145 script_debug(): command - add_help_text ocd_add_help_text mrw Returns value of word in memory.
Debug: 181 5 command.c:1110 help_add_command(): added 'mrw' help text
Debug: 182 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_add_usage_text mmw address setbits clearbits
Debug: 183 5 command.c:145 script_debug(): command - add_usage_text ocd_add_usage_text mmw address setbits clearbits
Debug: 185 5 command.c:1097 help_add_command(): added 'mmw' help text
Debug: 186 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_add_help_text mmw Modify word in memory. new_val = (old_val & ~clearbits) | setbits;
Debug: 187 5 command.c:145 script_debug(): command - add_help_text ocd_add_help_text mmw Modify word in memory. new_val = (old_val & ~clearbits) | setbits;
Debug: 189 5 command.c:1110 help_add_command(): added 'mmw' help text
Debug: 190 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu configure -event reset-start
adapter_khz 500
#
# When nRST is asserted on most Stellaris devices, it clears some of
# the debug state. The ARMv7M and Cortex-M3 TRMs say that's wrong;
# and OpenOCD depends on those TRMs. So we won't use SRST on those
# chips. (Only power-on reset should affect debug state, beyond a
# few specified bits; not the chip's nRST input, wired to SRST.)
#
# REVISIT current errata specs don't seem to cover this issue.
# Do we have more details than this email?
# https://lists.berlios.de/pipermail
# /openocd-development/2008-August/003065.html
#
global _DEVICECLASS
if {$_DEVICECLASS != 0xff} {
set device_class $_DEVICECLASS
} else {
set device_class [expr (([mrw 0x400fe000] >> 16) & 0xff)]
}
if {$device_class == 0 || $device_class == 1 ||
$device_class == 3 || $device_class == 5} {
# Sandstorm, Fury, DustDevil and Blizzard are able to use NVIC SYSRESETREQ
cortex_m reset_config sysresetreq
} else {
# Tempest and Firestorm default to using NVIC VECTRESET
# peripherals will need reseting manually, see proc reset_peripherals
cortex_m reset_config vectreset
# reset peripherals, based on code in
# http://www.ti.com/lit/er/spmz573a/spmz573a.pdf
reset_peripherals $device_class
}
Debug: 191 5 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu configure -event reset-start
adapter_khz 500
#
# When nRST is asserted on most Stellaris devices, it clears some of
# the debug state. The ARMv7M and Cortex-M3 TRMs say that's wrong;
# and OpenOCD depends on those TRMs. So we won't use SRST on those
# chips. (Only power-on reset should affect debug state, beyond a
# few specified bits; not the chip's nRST input, wired to SRST.)
#
# REVISIT current errata specs don't seem to cover this issue.
# Do we have more details than this email?
# https://lists.berlios.de/pipermail
# /openocd-development/2008-August/003065.html
#
global _DEVICECLASS
if {$_DEVICECLASS != 0xff} {
set device_class $_DEVICECLASS
} else {
set device_class [expr (([mrw 0x400fe000] >> 16) & 0xff)]
}
if {$device_class == 0 || $device_class == 1 ||
$device_class == 3 || $device_class == 5} {
# Sandstorm, Fury, DustDevil and Blizzard are able to use NVIC SYSRESETREQ
cortex_m reset_config sysresetreq
} else {
# Tempest and Firestorm default to using NVIC VECTRESET
# peripherals will need reseting manually, see proc reset_peripherals
cortex_m reset_config vectreset
# reset peripherals, based on code in
# http://www.ti.com/lit/er/spmz573a/spmz573a.pdf
reset_peripherals $device_class
}
Debug: 192 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash bank lm3s.flash stellaris 0 0 0 0 lm3s.cpu
Debug: 193 5 command.c:145 script_debug(): command - ocd_flash ocd_flash bank lm3s.flash stellaris 0 0 0 0 lm3s.cpu
Debug: 195 5 command.c:366 register_command_handler(): registering 'ocd_stellaris'...
Debug: 196 5 command.c:366 register_command_handler(): registering 'ocd_stellaris'...
Debug: 197 5 tcl.c:804 handle_flash_bank_command(): 'stellaris' driver usage field missing
Debug: 198 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_gdb_memory_map disable
Debug: 199 5 command.c:145 script_debug(): command - gdb_memory_map ocd_gdb_memory_map disable
Debug: 201 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_reset_config trst_and_srst separate srst_open_drain srst_nogate connect_assert_srst
Debug: 202 5 command.c:145 script_debug(): command - reset_config ocd_reset_config trst_and_srst separate srst_open_drain srst_nogate connect_assert_srst
User : 204 5 command.c:546 command_print(): trst_and_srst separate srst_nogate trst_push_pull srst_open_drain connect_assert_srst
Debug: 205 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_init
Debug: 206 6 command.c:145 script_debug(): command - init ocd_init
Debug: 208 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target init
Debug: 209 6 command.c:145 script_debug(): command - ocd_target ocd_target init
Debug: 211 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target names
Debug: 212 6 command.c:145 script_debug(): command - ocd_target ocd_target names
Debug: 213 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu cget -event gdb-flash-erase-start
Debug: 214 6 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu cget -event gdb-flash-erase-start
Debug: 215 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu configure -event gdb-flash-erase-start reset init
Debug: 216 6 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu configure -event gdb-flash-erase-start reset init
Debug: 217 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu cget -event gdb-flash-write-end
Debug: 218 6 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu cget -event gdb-flash-write-end
Debug: 219 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu configure -event gdb-flash-write-end reset halt
Debug: 220 6 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu configure -event gdb-flash-write-end reset halt
Debug: 221 6 target.c:1285 handle_target_init_command(): Initializing targets...
Debug: 222 6 command.c:366 register_command_handler(): registering 'ocd_target_request'...
Debug: 223 6 command.c:366 register_command_handler(): registering 'ocd_trace'...
Debug: 224 6 command.c:366 register_command_handler(): registering 'ocd_trace'...
Debug: 225 6 command.c:366 register_command_handler(): registering 'ocd_fast_load_image'...
Debug: 226 6 command.c:366 register_command_handler(): registering 'ocd_fast_load'...
Debug: 227 6 command.c:366 register_command_handler(): registering 'ocd_profile'...
Debug: 228 6 command.c:366 register_command_handler(): registering 'ocd_virt2phys'...
Debug: 229 6 command.c:366 register_command_handler(): registering 'ocd_reg'...
Debug: 230 6 command.c:366 register_command_handler(): registering 'ocd_poll'...
Debug: 231 6 command.c:366 register_command_handler(): registering 'ocd_wait_halt'...
Debug: 232 6 command.c:366 register_command_handler(): registering 'ocd_halt'...
Debug: 233 6 command.c:366 register_command_handler(): registering 'ocd_resume'...
Debug: 234 6 command.c:366 register_command_handler(): registering 'ocd_reset'...
Debug: 235 6 command.c:366 register_command_handler(): registering 'ocd_soft_reset_halt'...
Debug: 236 6 command.c:366 register_command_handler(): registering 'ocd_step'...
Debug: 237 6 command.c:366 register_command_handler(): registering 'ocd_mdw'...
Debug: 238 6 command.c:366 register_command_handler(): registering 'ocd_mdh'...
Debug: 239 6 command.c:366 register_command_handler(): registering 'ocd_mdb'...
Debug: 240 6 command.c:366 register_command_handler(): registering 'ocd_mww'...
Debug: 241 6 command.c:366 register_command_handler(): registering 'ocd_mwh'...
Debug: 242 6 command.c:366 register_command_handler(): registering 'ocd_mwb'...
Debug: 243 6 command.c:366 register_command_handler(): registering 'ocd_bp'...
Debug: 244 6 command.c:366 register_command_handler(): registering 'ocd_rbp'...
Debug: 245 6 command.c:366 register_command_handler(): registering 'ocd_wp'...
Debug: 246 6 command.c:366 register_command_handler(): registering 'ocd_rwp'...
Debug: 247 6 command.c:366 register_command_handler(): registering 'ocd_load_image'...
Debug: 248 6 command.c:366 register_command_handler(): registering 'ocd_dump_image'...
Debug: 249 6 command.c:366 register_command_handler(): registering 'ocd_verify_image'...
Debug: 250 6 command.c:366 register_command_handler(): registering 'ocd_test_image'...
Debug: 251 6 command.c:366 register_command_handler(): registering 'ocd_reset_nag'...
Debug: 252 6 command.c:366 register_command_handler(): registering 'ocd_ps'...
Debug: 253 6 command.c:366 register_command_handler(): registering 'ocd_test_mem_access'...
Debug: 254 6 ftdi.c:599 ftdi_initialize(): ftdi interface using shortest path jtag state transitions
Debug: 255 17 mpsse.c:363 mpsse_purge(): -
Debug: 256 19 mpsse.c:644 mpsse_loopback_config(): off
Debug: 257 20 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 258 20 core.c:1614 adapter_khz_to_speed(): have interface set up
Debug: 259 21 mpsse.c:689 mpsse_set_frequency(): target 500000 Hz
Debug: 260 21 mpsse.c:650 mpsse_set_divisor(): 11
Debug: 261 21 mpsse.c:713 mpsse_set_frequency(): actually 500000 Hz
Debug: 262 21 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 263 21 core.c:1614 adapter_khz_to_speed(): have interface set up
Info : 264 21 core.c:1400 adapter_init(): clock speed 500 kHz
Debug: 265 21 openocd.c:132 handle_init_command(): Debug Adapter init complete
Debug: 266 21 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport init
Debug: 267 21 command.c:145 script_debug(): command - ocd_transport ocd_transport init
Debug: 269 21 transport.c:240 handle_transport_init(): handle_transport_init
Debug: 270 21 core.c:717 jtag_add_reset(): SRST line released
Debug: 271 21 core.c:741 jtag_add_reset(): TRST line released
Debug: 272 22 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 273 22 core.c:713 jtag_add_reset(): SRST line asserted
Debug: 274 24 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init
Debug: 275 24 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_init
Debug: 276 24 core.c:1413 jtag_init_inner(): Init JTAG chain
Debug: 277 24 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 278 24 core.c:1046 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 279 24 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Info : 280 27 core.c:949 jtag_examine_chain_display(): JTAG tap: lm3s.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
Debug: 281 27 core.c:1206 jtag_validate_ircapture(): IR capture validation scan
Debug: 282 28 core.c:1263 jtag_validate_ircapture(): lm3s.cpu: IR capture 0x01
Debug: 283 28 openocd.c:145 handle_init_command(): Examining targets...
Debug: 284 28 target.c:1401 target_call_event_callbacks(): target event 21 (examine-start)
Debug: 285 28 arm_adi_v5.c:827 ahbap_debugport_init():
Warn : 286 29 adi_v5_jtag.c:252 jtagdp_transaction_endcheck(): Invalid ACK 0x6 in JTAG-DP transaction
Debug: 287 30 openocd.c:147 handle_init_command(): target examination failed
Debug: 288 30 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash init
Debug: 289 30 command.c:145 script_debug(): command - ocd_flash ocd_flash init
Debug: 291 30 tcl.c:870 handle_flash_init_command(): Initializing flash devices...
Debug: 292 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 293 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 294 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 295 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 296 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 297 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 298 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 299 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 300 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 301 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 302 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 303 30 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 304 30 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_mflash init
Debug: 305 30 command.c:145 script_debug(): command - ocd_mflash ocd_mflash init
Debug: 307 30 mflash.c:1379 handle_mflash_init_command(): Initializing mflash devices...
Debug: 308 30 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nand init
Debug: 309 30 command.c:145 script_debug(): command - ocd_nand ocd_nand init
Debug: 311 30 tcl.c:497 handle_nand_init_command(): Initializing NAND devices...
Debug: 312 30 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_pld init
Debug: 313 30 command.c:145 script_debug(): command - ocd_pld ocd_pld init
Debug: 315 30 pld.c:207 handle_pld_init_command(): Initializing PLDs...
Info : 316 13997 server.c:83 add_connection(): accepting 'telnet' connection from 4444
Debug: 317 16406 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_reset init
Debug: 318 16406 command.c:145 script_debug(): command - reset ocd_reset init
Debug: 320 16406 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target names
Debug: 321 16406 command.c:145 script_debug(): command - ocd_target ocd_target names
Debug: 322 16406 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu invoke-event reset-start
Debug: 323 16406 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu invoke-event reset-start
Debug: 324 16406 target.c:4079 target_handle_event(): target: (0) lm3s.cpu (cortex_m) event: 7 (reset-start) action:
adapter_khz 500
#
# When nRST is asserted on most Stellaris devices, it clears some of
# the debug state. The ARMv7M and Cortex-M3 TRMs say that's wrong;
# and OpenOCD depends on those TRMs. So we won't use SRST on those
# chips. (Only power-on reset should affect debug state, beyond a
# few specified bits; not the chip's nRST input, wired to SRST.)
#
# REVISIT current errata specs don't seem to cover this issue.
# Do we have more details than this email?
# https://lists.berlios.de/pipermail
# /openocd-development/2008-August/003065.html
#
global _DEVICECLASS
if {$_DEVICECLASS != 0xff} {
set device_class $_DEVICECLASS
} else {
set device_class [expr (([mrw 0x400fe000] >> 16) & 0xff)]
}
if {$device_class == 0 || $device_class == 1 ||
$device_class == 3 || $device_class == 5} {
# Sandstorm, Fury, DustDevil and Blizzard are able to use NVIC SYSRESETREQ
cortex_m reset_config sysresetreq
} else {
# Tempest and Firestorm default to using NVIC VECTRESET
# peripherals will need reseting manually, see proc reset_peripherals
cortex_m reset_config vectreset
# reset peripherals, based on code in
# http://www.ti.com/lit/er/spmz573a/spmz573a.pdf
reset_peripherals $device_class
}
Debug: 325 16406 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 500
Debug: 326 16406 command.c:145 script_debug(): command - adapter_khz ocd_adapter_khz 500
Debug: 328 16406 core.c:1644 jtag_config_khz(): handle jtag khz
Debug: 329 16406 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 330 16406 core.c:1614 adapter_khz_to_speed(): have interface set up
Debug: 331 16406 mpsse.c:689 mpsse_set_frequency(): target 500000 Hz
Debug: 332 16406 mpsse.c:650 mpsse_set_divisor(): 11
Debug: 333 16406 mpsse.c:713 mpsse_set_frequency(): actually 500000 Hz
Debug: 334 16406 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 335 16406 core.c:1614 adapter_khz_to_speed(): have interface set up
User : 336 16406 command.c:546 command_print(): adapter speed: 500 kHz
Error: 337 16406 target.c:993 target_read_memory(): Target not examined yet
Error: 338 16407 target.c:3838 target_mem2array(): mem2array: Read @ 0x400fe000, w=4, cnt=1, failed
User : 339 16407 command.c:546 command_print(): Runtime Error: mem_helper.tcl:6:
in procedure 'mrw'
at file "mem_helper.tcl", line 6
Debug: 340 16407 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init-reset
Debug: 341 16407 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_init-reset
Debug: 342 16407 core.c:1521 jtag_init_reset(): Initializing with hard TRST+SRST reset
Debug: 343 16408 core.c:717 jtag_add_reset(): SRST line released
Debug: 344 16408 core.c:736 jtag_add_reset(): TRST line asserted
Debug: 345 16409 core.c:713 jtag_add_reset(): SRST line asserted
Debug: 346 16410 core.c:741 jtag_add_reset(): TRST line released
Debug: 347 16410 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 348 16411 core.c:1413 jtag_init_inner(): Init JTAG chain
Debug: 349 16411 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 350 16412 core.c:1046 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 351 16412 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Info : 352 16416 core.c:949 jtag_examine_chain_display(): JTAG tap: lm3s.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
Debug: 353 16416 core.c:1206 jtag_validate_ircapture(): IR capture validation scan
Debug: 354 16417 core.c:1263 jtag_validate_ircapture(): lm3s.cpu: IR capture 0x01
Debug: 355 16417 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu cget -chain-position
Debug: 356 16417 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu cget -chain-position
Debug: 357 16417 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag tapisenabled lm3s.cpu
Debug: 358 16417 command.c:145 script_debug(): command - ocd_jtag ocd_jtag tapisenabled lm3s.cpu
Debug: 359 16417 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu invoke-event examine-start
Debug: 360 16417 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu invoke-event examine-start
Debug: 361 16417 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu arp_examine
Debug: 362 16417 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu arp_examine
Debug: 363 16417 arm_adi_v5.c:827 ahbap_debugport_init():
Warn : 364 16419 adi_v5_jtag.c:252 jtagdp_transaction_endcheck(): Invalid ACK 0x6 in JTAG-DP transaction
Debug: 365 16419 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu invoke-event reset-assert-pre
Debug: 366 16419 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu invoke-event reset-assert-pre
Debug: 367 16419 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu cget -chain-position
Debug: 368 16419 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu cget -chain-position
Debug: 369 16419 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag tapisenabled lm3s.cpu
Debug: 370 16419 command.c:145 script_debug(): command - ocd_jtag ocd_jtag tapisenabled lm3s.cpu
Debug: 371 16419 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu arp_reset assert 1
Debug: 372 16419 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu arp_reset assert 1
Error: 373 16419 target.c:4771 jim_target_reset(): Target not examined yet
User : 374 16419 command.c:546 command_print():
Debug: 375 16419 command.c:628 run_command(): Command failed with error code -4
User : 376 16419 command.c:666 command_run_line(): in procedure 'reset'
Debug: 377 19606 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_reset halt
Debug: 378 19606 command.c:145 script_debug(): command - reset ocd_reset halt
Debug: 380 19606 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target names
Debug: 381 19606 command.c:145 script_debug(): command - ocd_target ocd_target names
Debug: 382 19606 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu invoke-event reset-start
Debug: 383 19606 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu invoke-event reset-start
Debug: 384 19606 target.c:4079 target_handle_event(): target: (0) lm3s.cpu (cortex_m) event: 7 (reset-start) action:
adapter_khz 500
#
# When nRST is asserted on most Stellaris devices, it clears some of
# the debug state. The ARMv7M and Cortex-M3 TRMs say that's wrong;
# and OpenOCD depends on those TRMs. So we won't use SRST on those
# chips. (Only power-on reset should affect debug state, beyond a
# few specified bits; not the chip's nRST input, wired to SRST.)
#
# REVISIT current errata specs don't seem to cover this issue.
# Do we have more details than this email?
# https://lists.berlios.de/pipermail
# /openocd-development/2008-August/003065.html
#
global _DEVICECLASS
if {$_DEVICECLASS != 0xff} {
set device_class $_DEVICECLASS
} else {
set device_class [expr (([mrw 0x400fe000] >> 16) & 0xff)]
}
if {$device_class == 0 || $device_class == 1 ||
$device_class == 3 || $device_class == 5} {
# Sandstorm, Fury, DustDevil and Blizzard are able to use NVIC SYSRESETREQ
cortex_m reset_config sysresetreq
} else {
# Tempest and Firestorm default to using NVIC VECTRESET
# peripherals will need reseting manually, see proc reset_peripherals
cortex_m reset_config vectreset
# reset peripherals, based on code in
# http://www.ti.com/lit/er/spmz573a/spmz573a.pdf
reset_peripherals $device_class
}
Debug: 385 19606 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 500
Debug: 386 19606 command.c:145 script_debug(): command - adapter_khz ocd_adapter_khz 500
Debug: 388 19606 core.c:1644 jtag_config_khz(): handle jtag khz
Debug: 389 19606 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 390 19606 core.c:1614 adapter_khz_to_speed(): have interface set up
Debug: 391 19606 mpsse.c:689 mpsse_set_frequency(): target 500000 Hz
Debug: 392 19606 mpsse.c:650 mpsse_set_divisor(): 11
Debug: 393 19606 mpsse.c:713 mpsse_set_frequency(): actually 500000 Hz
Debug: 394 19606 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 395 19606 core.c:1614 adapter_khz_to_speed(): have interface set up
User : 396 19606 command.c:546 command_print(): adapter speed: 500 kHz
Error: 397 19606 target.c:993 target_read_memory(): Target not examined yet
Error: 398 19606 target.c:3838 target_mem2array(): mem2array: Read @ 0x400fe000, w=4, cnt=1, failed
User : 399 19607 command.c:546 command_print(): Runtime Error: mem_helper.tcl:6:
in procedure 'mrw'
at file "mem_helper.tcl", line 6
Debug: 400 19607 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init-reset
Debug: 401 19607 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_init-reset
Debug: 402 19607 core.c:1521 jtag_init_reset(): Initializing with hard TRST+SRST reset
Debug: 403 19608 core.c:717 jtag_add_reset(): SRST line released
Debug: 404 19608 core.c:736 jtag_add_reset(): TRST line asserted
Debug: 405 19609 core.c:713 jtag_add_reset(): SRST line asserted
Debug: 406 19610 core.c:741 jtag_add_reset(): TRST line released
Debug: 407 19610 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 408 19611 core.c:1413 jtag_init_inner(): Init JTAG chain
Debug: 409 19611 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 410 19612 core.c:1046 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 411 19612 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Info : 412 19616 core.c:949 jtag_examine_chain_display(): JTAG tap: lm3s.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
Debug: 413 19616 core.c:1206 jtag_validate_ircapture(): IR capture validation scan
Debug: 414 19617 core.c:1263 jtag_validate_ircapture(): lm3s.cpu: IR capture 0x01
Debug: 415 19617 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu cget -chain-position
Debug: 416 19617 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu cget -chain-position
Debug: 417 19617 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag tapisenabled lm3s.cpu
Debug: 418 19617 command.c:145 script_debug(): command - ocd_jtag ocd_jtag tapisenabled lm3s.cpu
Debug: 419 19617 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu invoke-event examine-start
Debug: 420 19617 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu invoke-event examine-start
Debug: 421 19617 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu arp_examine
Debug: 422 19617 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu arp_examine
Debug: 423 19617 arm_adi_v5.c:827 ahbap_debugport_init():
Warn : 424 19619 adi_v5_jtag.c:252 jtagdp_transaction_endcheck(): Invalid ACK 0x6 in JTAG-DP transaction
Debug: 425 19619 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu invoke-event reset-assert-pre
Debug: 426 19619 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu invoke-event reset-assert-pre
Debug: 427 19619 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu cget -chain-position
Debug: 428 19619 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu cget -chain-position
Debug: 429 19619 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag tapisenabled lm3s.cpu
Debug: 430 19619 command.c:145 script_debug(): command - ocd_jtag ocd_jtag tapisenabled lm3s.cpu
Debug: 431 19619 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_lm3s.cpu arp_reset assert 1
Debug: 432 19619 command.c:145 script_debug(): command - ocd_lm3s.cpu ocd_lm3s.cpu arp_reset assert 1
Error: 433 19619 target.c:4771 jim_target_reset(): Target not examined yet
User : 434 19619 command.c:546 command_print():
Debug: 435 19619 command.c:628 run_command(): Command failed with error code -4
User : 436 19619 command.c:666 command_run_line(): in procedure 'reset'
Info : 437 20166 server.c:476 server_loop(): dropped 'telnet' connection
% openocd -d -f interface/ftdi/flyswatter.cfg -f target/stm32f2x.cfg -c "reset_config trst_and_srst separate srst_open_drain srst_nogate connect_assert_srst"
Open On-Chip Debugger 0.8.0 (2014-06-20-23:30)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
User : 13 4 command.c:546 command_print(): debug_level: 3
Debug: 14 4 options.c:98 add_default_dirs(): bindir=/home/ondro/sat/bin
Debug: 15 4 options.c:99 add_default_dirs(): pkgdatadir=/home/ondro/sat/share/openocd
Debug: 16 4 options.c:100 add_default_dirs(): run_prefix=
Debug: 17 4 configuration.c:44 add_script_search_dir(): adding /home/ondro/.openocd
Debug: 18 4 configuration.c:44 add_script_search_dir(): adding /home/ondro/sat/share/openocd/site
Debug: 19 4 configuration.c:44 add_script_search_dir(): adding /home/ondro/sat/share/openocd/scripts
Debug: 20 4 configuration.c:84 find_file(): found interface/ftdi/flyswatter.cfg
Debug: 21 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo WARNING!
Debug: 22 5 command.c:145 script_debug(): command - echo ocd_echo WARNING!
User : 24 5 command.c:763 jim_echo(): WARNING!
Debug: 25 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo This file was not tested with real interface, it is based on schematics and code
Debug: 26 5 command.c:145 script_debug(): command - echo ocd_echo This file was not tested with real interface, it is based on schematics and code
User : 28 5 command.c:763 jim_echo(): This file was not tested with real interface, it is based on schematics and code
Debug: 29 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo in ft2232.c. Please report your experience with this file to openocd-devel
Debug: 30 5 command.c:145 script_debug(): command - echo ocd_echo in ft2232.c. Please report your experience with this file to openocd-devel
User : 32 5 command.c:763 jim_echo(): in ft2232.c. Please report your experience with this file to openocd-devel
Debug: 33 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_echo mailing list, so it could be marked as working or fixed.
Debug: 34 5 command.c:145 script_debug(): command - echo ocd_echo mailing list, so it could be marked as working or fixed.
User : 36 5 command.c:763 jim_echo(): mailing list, so it could be marked as working or fixed.
Debug: 37 5 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_interface ftdi
Debug: 38 5 command.c:145 script_debug(): command - interface ocd_interface ftdi
Debug: 40 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_device_desc'...
Debug: 41 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_serial'...
Debug: 42 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_channel'...
Debug: 43 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_layout_init'...
Debug: 44 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_layout_signal'...
Debug: 45 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_set_signal'...
Debug: 46 5 command.c:366 register_command_handler(): registering 'ocd_ftdi_vid_pid'...
Info : 47 5 transport.c:118 allow_transports(): only one transport option; autoselect 'jtag'
Debug: 48 5 command.c:366 register_command_handler(): registering 'ocd_jtag_flush_queue_sleep'...
Debug: 49 5 command.c:366 register_command_handler(): registering 'ocd_jtag_rclk'...
Debug: 50 5 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_delay'...
Debug: 51 6 command.c:366 register_command_handler(): registering 'ocd_jtag_ntrst_assert_width'...
Debug: 52 6 command.c:366 register_command_handler(): registering 'ocd_scan_chain'...
Debug: 53 6 command.c:366 register_command_handler(): registering 'ocd_jtag_reset'...
Debug: 54 6 command.c:366 register_command_handler(): registering 'ocd_runtest'...
Debug: 55 6 command.c:366 register_command_handler(): registering 'ocd_irscan'...
Debug: 56 6 command.c:366 register_command_handler(): registering 'ocd_verify_ircapture'...
Debug: 57 6 command.c:366 register_command_handler(): registering 'ocd_verify_jtag'...
Debug: 58 6 command.c:366 register_command_handler(): registering 'ocd_tms_sequence'...
Debug: 59 6 command.c:366 register_command_handler(): registering 'ocd_wait_srst_deassert'...
Debug: 60 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 61 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 62 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 63 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 64 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 65 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 66 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 67 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 68 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 69 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 70 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 71 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 72 6 command.c:366 register_command_handler(): registering 'ocd_jtag'...
Debug: 73 6 command.c:366 register_command_handler(): registering 'ocd_svf'...
Debug: 74 6 command.c:366 register_command_handler(): registering 'ocd_xsvf'...
Debug: 75 6 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_device_desc Flyswatter
Debug: 76 7 command.c:145 script_debug(): command - ftdi_device_desc ocd_ftdi_device_desc Flyswatter
Debug: 78 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_vid_pid 0x0403 0x6010
Debug: 79 7 command.c:145 script_debug(): command - ftdi_vid_pid ocd_ftdi_vid_pid 0x0403 0x6010
Debug: 81 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_init 0x0818 0x0cfb
Debug: 82 7 command.c:145 script_debug(): command - ftdi_layout_init ocd_ftdi_layout_init 0x0818 0x0cfb
Debug: 84 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_signal nTRST -data 0x0010
Debug: 85 7 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftdi_layout_signal nTRST -data 0x0010
Debug: 87 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_signal nSRST -oe 0x0020
Debug: 88 7 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftdi_layout_signal nSRST -oe 0x0020
Debug: 90 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_ftdi_layout_signal LED -data 0x0c00
Debug: 91 7 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftdi_layout_signal LED -data 0x0c00
Debug: 93 7 configuration.c:84 find_file(): found target/stm32f2x.cfg
Debug: 94 7 configuration.c:84 find_file(): found target/swj-dp.tcl
Debug: 95 7 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_khz 1000
Debug: 96 7 command.c:145 script_debug(): command - adapter_khz ocd_adapter_khz 1000
Debug: 98 8 core.c:1644 jtag_config_khz(): handle jtag khz
Debug: 99 8 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 100 8 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
User : 101 8 command.c:546 command_print(): adapter speed: 1000 kHz
Debug: 102 8 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_adapter_nsrst_delay 100
Debug: 103 8 command.c:145 script_debug(): command - adapter_nsrst_delay ocd_adapter_nsrst_delay 100
User : 105 8 command.c:546 command_print(): adapter_nsrst_delay: 100
Debug: 106 8 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag_ntrst_delay 100
Debug: 107 8 command.c:145 script_debug(): command - jtag_ntrst_delay ocd_jtag_ntrst_delay 100
User : 109 8 command.c:546 command_print(): jtag_ntrst_delay: 100
Debug: 110 8 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport select
Debug: 111 8 command.c:145 script_debug(): command - ocd_transport ocd_transport select
Debug: 112 8 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap stm32f2x cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x4ba00477
Debug: 113 8 command.c:145 script_debug(): command - ocd_jtag ocd_jtag newtap stm32f2x cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x4ba00477
Debug: 114 8 tcl.c:554 jim_newtap_cmd(): Creating New Tap, Chip: stm32f2x, Tap: cpu, Dotted: stm32f2x.cpu, 8 params
Debug: 115 8 tcl.c:571 jim_newtap_cmd(): Processing option: -irlen
Debug: 116 8 tcl.c:571 jim_newtap_cmd(): Processing option: -ircapture
Debug: 117 8 tcl.c:571 jim_newtap_cmd(): Processing option: -irmask
Debug: 118 8 tcl.c:571 jim_newtap_cmd(): Processing option: -expected-id
Debug: 119 8 core.c:1319 jtag_tap_init(): Created Tap: stm32f2x.cpu @ abs position 0, irlen 4, capture: 0x1 mask: 0xf
Debug: 120 8 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag newtap stm32f2x bs -irlen 5 -expected-id 0x06411041
Debug: 121 8 command.c:145 script_debug(): command - ocd_jtag ocd_jtag newtap stm32f2x bs -irlen 5 -expected-id 0x06411041
Debug: 122 8 tcl.c:554 jim_newtap_cmd(): Creating New Tap, Chip: stm32f2x, Tap: bs, Dotted: stm32f2x.bs, 4 params
Debug: 123 8 tcl.c:571 jim_newtap_cmd(): Processing option: -irlen
Debug: 124 8 tcl.c:571 jim_newtap_cmd(): Processing option: -expected-id
Debug: 125 8 core.c:1319 jtag_tap_init(): Created Tap: stm32f2x.bs @ abs position 1, irlen 5, capture: 0x1 mask: 0x3
Debug: 126 8 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target create stm32f2x.cpu cortex_m -endian little -chain-position stm32f2x.cpu
Debug: 127 9 command.c:145 script_debug(): command - ocd_target ocd_target create stm32f2x.cpu cortex_m -endian little -chain-position stm32f2x.cpu
Debug: 128 9 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 129 9 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 130 9 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 131 9 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 132 9 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 133 9 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 134 9 command.c:366 register_command_handler(): registering 'ocd_arm'...
Debug: 135 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 136 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 137 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 138 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 139 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 140 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 141 9 command.c:366 register_command_handler(): registering 'ocd_dap'...
Debug: 142 9 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 143 9 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 144 9 command.c:366 register_command_handler(): registering 'ocd_cortex_m'...
Debug: 145 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 146 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 147 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 148 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 149 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 150 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 151 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 152 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 153 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 154 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 155 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 156 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 157 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 158 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 159 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 160 9 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 161 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 162 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 163 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 164 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 165 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 166 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 167 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 168 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 169 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 170 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 171 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 172 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 173 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 174 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 175 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 176 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 177 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 178 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 179 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 180 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 181 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 182 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x.cpu'...
Debug: 183 10 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_stm32f2x.cpu configure -work-area-phys 0x20000000 -work-area-size 0x10000 -work-area-backup 0
Debug: 184 10 command.c:145 script_debug(): command - ocd_stm32f2x.cpu ocd_stm32f2x.cpu configure -work-area-phys 0x20000000 -work-area-size 0x10000 -work-area-backup 0
Debug: 185 10 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 186 10 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 187 10 target.c:1722 target_free_all_working_areas_restore(): freeing all working areas
Debug: 188 10 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash bank stm32f2x.flash stm32f2x 0 0 0 0 stm32f2x.cpu
Debug: 189 10 command.c:145 script_debug(): command - ocd_flash ocd_flash bank stm32f2x.flash stm32f2x 0 0 0 0 stm32f2x.cpu
Debug: 191 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x'...
Debug: 192 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x'...
Debug: 193 10 command.c:366 register_command_handler(): registering 'ocd_stm32f2x'...
Debug: 194 10 tcl.c:804 handle_flash_bank_command(): 'stm32f2x' driver usage field missing
Debug: 195 10 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_cortex_m reset_config sysresetreq
Debug: 196 10 command.c:145 script_debug(): command - ocd_cortex_m ocd_cortex_m reset_config sysresetreq
User : 198 10 command.c:546 command_print(): cortex_m reset_config sysresetreq
Debug: 199 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_reset_config trst_and_srst separate srst_open_drain srst_nogate connect_assert_srst
Debug: 200 11 command.c:145 script_debug(): command - reset_config ocd_reset_config trst_and_srst separate srst_open_drain srst_nogate connect_assert_srst
User : 202 11 command.c:546 command_print(): trst_and_srst separate srst_nogate trst_push_pull srst_open_drain connect_assert_srst
Debug: 203 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_init
Debug: 204 11 command.c:145 script_debug(): command - init ocd_init
Debug: 206 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target init
Debug: 207 11 command.c:145 script_debug(): command - ocd_target ocd_target init
Debug: 209 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_target names
Debug: 210 11 command.c:145 script_debug(): command - ocd_target ocd_target names
Debug: 211 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_stm32f2x.cpu cget -event gdb-flash-erase-start
Debug: 212 11 command.c:145 script_debug(): command - ocd_stm32f2x.cpu ocd_stm32f2x.cpu cget -event gdb-flash-erase-start
Debug: 213 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_stm32f2x.cpu configure -event gdb-flash-erase-start reset init
Debug: 214 11 command.c:145 script_debug(): command - ocd_stm32f2x.cpu ocd_stm32f2x.cpu configure -event gdb-flash-erase-start reset init
Debug: 215 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_stm32f2x.cpu cget -event gdb-flash-write-end
Debug: 216 11 command.c:145 script_debug(): command - ocd_stm32f2x.cpu ocd_stm32f2x.cpu cget -event gdb-flash-write-end
Debug: 217 11 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_stm32f2x.cpu configure -event gdb-flash-write-end reset halt
Debug: 218 11 command.c:145 script_debug(): command - ocd_stm32f2x.cpu ocd_stm32f2x.cpu configure -event gdb-flash-write-end reset halt
Debug: 219 11 target.c:1285 handle_target_init_command(): Initializing targets...
Debug: 220 11 command.c:366 register_command_handler(): registering 'ocd_target_request'...
Debug: 221 11 command.c:366 register_command_handler(): registering 'ocd_trace'...
Debug: 222 11 command.c:366 register_command_handler(): registering 'ocd_trace'...
Debug: 223 11 command.c:366 register_command_handler(): registering 'ocd_fast_load_image'...
Debug: 224 11 command.c:366 register_command_handler(): registering 'ocd_fast_load'...
Debug: 225 11 command.c:366 register_command_handler(): registering 'ocd_profile'...
Debug: 226 11 command.c:366 register_command_handler(): registering 'ocd_virt2phys'...
Debug: 227 11 command.c:366 register_command_handler(): registering 'ocd_reg'...
Debug: 228 11 command.c:366 register_command_handler(): registering 'ocd_poll'...
Debug: 229 11 command.c:366 register_command_handler(): registering 'ocd_wait_halt'...
Debug: 230 11 command.c:366 register_command_handler(): registering 'ocd_halt'...
Debug: 231 11 command.c:366 register_command_handler(): registering 'ocd_resume'...
Debug: 232 11 command.c:366 register_command_handler(): registering 'ocd_reset'...
Debug: 233 11 command.c:366 register_command_handler(): registering 'ocd_soft_reset_halt'...
Debug: 234 11 command.c:366 register_command_handler(): registering 'ocd_step'...
Debug: 235 11 command.c:366 register_command_handler(): registering 'ocd_mdw'...
Debug: 236 11 command.c:366 register_command_handler(): registering 'ocd_mdh'...
Debug: 237 11 command.c:366 register_command_handler(): registering 'ocd_mdb'...
Debug: 238 11 command.c:366 register_command_handler(): registering 'ocd_mww'...
Debug: 239 11 command.c:366 register_command_handler(): registering 'ocd_mwh'...
Debug: 240 11 command.c:366 register_command_handler(): registering 'ocd_mwb'...
Debug: 241 11 command.c:366 register_command_handler(): registering 'ocd_bp'...
Debug: 242 11 command.c:366 register_command_handler(): registering 'ocd_rbp'...
Debug: 243 12 command.c:366 register_command_handler(): registering 'ocd_wp'...
Debug: 244 12 command.c:366 register_command_handler(): registering 'ocd_rwp'...
Debug: 245 12 command.c:366 register_command_handler(): registering 'ocd_load_image'...
Debug: 246 12 command.c:366 register_command_handler(): registering 'ocd_dump_image'...
Debug: 247 12 command.c:366 register_command_handler(): registering 'ocd_verify_image'...
Debug: 248 12 command.c:366 register_command_handler(): registering 'ocd_test_image'...
Debug: 249 12 command.c:366 register_command_handler(): registering 'ocd_reset_nag'...
Debug: 250 12 command.c:366 register_command_handler(): registering 'ocd_ps'...
Debug: 251 12 command.c:366 register_command_handler(): registering 'ocd_test_mem_access'...
Debug: 252 12 ftdi.c:599 ftdi_initialize(): ftdi interface using shortest path jtag state transitions
Debug: 253 15 mpsse.c:363 mpsse_purge(): -
Debug: 254 16 mpsse.c:644 mpsse_loopback_config(): off
Debug: 255 16 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 256 16 core.c:1614 adapter_khz_to_speed(): have interface set up
Debug: 257 16 mpsse.c:689 mpsse_set_frequency(): target 1000000 Hz
Debug: 258 16 mpsse.c:650 mpsse_set_divisor(): 5
Debug: 259 16 mpsse.c:713 mpsse_set_frequency(): actually 1000000 Hz
Debug: 260 16 core.c:1611 adapter_khz_to_speed(): convert khz to interface specific speed value
Debug: 261 16 core.c:1614 adapter_khz_to_speed(): have interface set up
Info : 262 16 core.c:1400 adapter_init(): clock speed 1000 kHz
Debug: 263 16 openocd.c:132 handle_init_command(): Debug Adapter init complete
Debug: 264 16 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_transport init
Debug: 265 16 command.c:145 script_debug(): command - ocd_transport ocd_transport init
Debug: 267 16 transport.c:240 handle_transport_init(): handle_transport_init
Debug: 268 16 core.c:717 jtag_add_reset(): SRST line released
Debug: 269 16 core.c:741 jtag_add_reset(): TRST line released
Debug: 270 16 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 271 219 core.c:713 jtag_add_reset(): SRST line asserted
Debug: 272 220 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_jtag arp_init
Debug: 273 220 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_init
Debug: 274 220 core.c:1413 jtag_init_inner(): Init JTAG chain
Debug: 275 220 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 276 220 core.c:1046 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 277 220 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Info : 278 221 core.c:949 jtag_examine_chain_display(): JTAG tap: stm32f2x.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
Info : 279 221 core.c:949 jtag_examine_chain_display(): JTAG tap: stm32f2x.bs tap/device found: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
Debug: 280 221 core.c:1206 jtag_validate_ircapture(): IR capture validation scan
Debug: 281 222 core.c:1263 jtag_validate_ircapture(): stm32f2x.cpu: IR capture 0x01
Debug: 282 222 core.c:1263 jtag_validate_ircapture(): stm32f2x.bs: IR capture 0x01
Debug: 283 222 openocd.c:145 handle_init_command(): Examining targets...
Debug: 284 222 target.c:1401 target_call_event_callbacks(): target event 21 (examine-start)
Debug: 285 222 arm_adi_v5.c:827 ahbap_debugport_init():
Warn : 286 223 adi_v5_jtag.c:252 jtagdp_transaction_endcheck(): Invalid ACK 0x4 in JTAG-DP transaction
Debug: 287 223 openocd.c:147 handle_init_command(): target examination failed
Debug: 288 223 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_flash init
Debug: 289 223 command.c:145 script_debug(): command - ocd_flash ocd_flash init
Debug: 291 223 tcl.c:870 handle_flash_init_command(): Initializing flash devices...
Debug: 292 223 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 293 223 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 294 223 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 295 223 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 296 223 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 297 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 298 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 299 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 300 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 301 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 302 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 303 224 command.c:366 register_command_handler(): registering 'ocd_flash'...
Debug: 304 224 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_mflash init
Debug: 305 224 command.c:145 script_debug(): command - ocd_mflash ocd_mflash init
Debug: 307 224 mflash.c:1379 handle_mflash_init_command(): Initializing mflash devices...
Debug: 308 224 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_nand init
Debug: 309 224 command.c:145 script_debug(): command - ocd_nand ocd_nand init
Debug: 311 224 tcl.c:497 handle_nand_init_command(): Initializing NAND devices...
Debug: 312 224 command.c:145 script_debug(): command - ocd_command ocd_command type ocd_pld init
Debug: 313 224 command.c:145 script_debug(): command - ocd_pld ocd_pld init
Debug: 315 225 pld.c:207 handle_pld_init_command(): Initializing PLDs...
------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls.
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel