hi, sorry for that :)

Here's the debug level output:

akos@FM12BQ:~/Downloads/openocd-libswd-git4/libswd$ reset^C
akos@FM12BQ:~/Downloads/openocd-libswd-git4/libswd$ src/openocd -s tcl
-f openocd-swd.cfg
Open On-Chip Debugger 0.5.0-dev-g918cd08-dirty (2011-12-08-12:15)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.berlios.de/doc/doxygen/bugs.html
Info : only one transport option; autoselect 'swd'
adapter_nsrst_delay: 200
10 kHz
10 kHz
User : 30 5 command.c:557 command_print(): debug_level: 3
Debug: 31 5 command.c:151 script_debug(): command - ocd_command
ocd_command type ocd_init
Debug: 32 5 command.c:151 script_debug(): command - init ocd_init
Debug: 34 5 command.c:151 script_debug(): command - ocd_command
ocd_command type ocd_target init
Debug: 35 5 command.c:151 script_debug(): command - ocd_target ocd_target init
Debug: 37 5 target.c:929 handle_target_init_command(): Initializing targets...
Debug: 38 5 command.c:364 register_command_handler(): registering
'ocd_target_request'...
Debug: 39 5 command.c:364 register_command_handler(): registering 'ocd_trace'...
Debug: 40 5 command.c:364 register_command_handler(): registering 'ocd_trace'...
Debug: 41 5 command.c:364 register_command_handler(): registering
'ocd_fast_load_image'...
Debug: 42 5 command.c:364 register_command_handler(): registering
'ocd_fast_load'...
Debug: 43 5 command.c:364 register_command_handler(): registering
'ocd_profile'...
Debug: 44 5 command.c:364 register_command_handler(): registering
'ocd_virt2phys'...
Debug: 45 5 command.c:364 register_command_handler(): registering 'ocd_reg'...
Debug: 46 5 command.c:364 register_command_handler(): registering 'ocd_poll'...
Debug: 47 5 command.c:364 register_command_handler(): registering
'ocd_wait_halt'...
Debug: 48 5 command.c:364 register_command_handler(): registering 'ocd_halt'...
Debug: 49 5 command.c:364 register_command_handler(): registering
'ocd_resume'...
Debug: 50 5 command.c:364 register_command_handler(): registering 'ocd_reset'...
Debug: 51 5 command.c:364 register_command_handler(): registering
'ocd_soft_reset_halt'...
Debug: 52 5 command.c:364 register_command_handler(): registering 'ocd_step'...
Debug: 53 5 command.c:364 register_command_handler(): registering 'ocd_mdw'...
Debug: 54 5 command.c:364 register_command_handler(): registering 'ocd_mdh'...
Debug: 55 5 command.c:364 register_command_handler(): registering 'ocd_mdb'...
Debug: 56 5 command.c:364 register_command_handler(): registering 'ocd_mww'...
Debug: 57 5 command.c:364 register_command_handler(): registering 'ocd_mwh'...
Debug: 58 5 command.c:364 register_command_handler(): registering 'ocd_mwb'...
Debug: 59 5 command.c:364 register_command_handler(): registering 'ocd_bp'...
Debug: 60 6 command.c:364 register_command_handler(): registering 'ocd_rbp'...
Debug: 61 6 command.c:364 register_command_handler(): registering 'ocd_wp'...
Debug: 62 6 command.c:364 register_command_handler(): registering 'ocd_rwp'...
Debug: 63 6 command.c:364 register_command_handler(): registering
'ocd_load_image'...
Debug: 64 6 command.c:364 register_command_handler(): registering
'ocd_dump_image'...
Debug: 65 6 command.c:364 register_command_handler(): registering
'ocd_verify_image'...
Debug: 66 6 command.c:364 register_command_handler(): registering
'ocd_test_image'...
Debug: 67 6 command.c:364 register_command_handler(): registering
'ocd_reset_nag'...
Debug: 68 6 ft2232.c:2631 ft2232_init(): ft2232 interface using
shortest path jtag state transitions
Debug: 69 6 ft2232.c:2504 ft2232_init_libftdi(): 'ft2232' interface
using libftdi with 'ktlink_swd' layout (0403:6010)
Debug: 70 7 ft2232.c:2551 ft2232_init_libftdi(): current latency timer: 2
Debug: 71 7 ft2232.c:2562 ft2232_init_libftdi(): FTDI chip type: 4 "2232H"
Debug: 72 8 ft2232.c:2588 ft2232_set_data_bits_low_byte(): 80 04 23
Debug: 73 8 ft2232.c:2608 ft2232_set_data_bits_high_byte(): 82 36 fe
Info : 74 8 ft2232.c:4609 ktlink_init_swd(): KT-LINK SWD-Mode
initialization complete...
Info : 75 8 ft2232.c:821 ft2232h_ft4232h_clk_divide_by_5(): max TCK
change to: 30000 kHz
Debug: 76 8 core.c:1602 adapter_khz_to_speed(): convert khz to
interface specific speed value
Debug: 77 8 core.c:1606 adapter_khz_to_speed(): have interface set up
Debug: 78 8 ft2232.c:789 ft2232h_ft4232h_adaptive_clocking(): 97
Debug: 79 9 ft2232.c:850 ft2232_speed(): 86 b7 0b
Debug: 80 9 core.c:1602 adapter_khz_to_speed(): convert khz to
interface specific speed value
Debug: 81 9 core.c:1606 adapter_khz_to_speed(): have interface set up
Info : 82 9 core.c:1421 adapter_init(): clock speed 10 kHz
Debug: 83 9 openocd.c:137 handle_init_command(): Debug Adapter init complete
Debug: 84 9 command.c:151 script_debug(): command - ocd_command
ocd_command type ocd_transport init
Debug: 85 9 command.c:151 script_debug(): command - ocd_transport
ocd_transport init
Debug: 87 9 transport.c:266 handle_transport_init(): handle_transport_init
Debug: 88 9 swd_core.c:130 oocd_swd_transport_init(): entering function...
SWD_N: Using libswd master-GIT-devel (http://libswd.sf.net)
SWD_N: (c) Tomasz Boleslaw CEDRO (http://www.tomek.cedro.info)
Info : 89 9 swd_core.c:147 oocd_swd_transport_init(): New SWD context
initialized at 0x0x19c06c0
Debug: 90 9 swd_libswd_drv_openocd.c:221 swd_log_level_inherit():
OpenOCD's swd_log_level_inherit(swdctx=@0x19c06c0, loglevel=3)

SWD_D: swd_log_level_set(swdctx=0x0x19c06c0, loglevel[0..6]=6/UNKNOWN
LOGLEVEL!)SWD_I: Executing swd_dap_activate(swdctx=@0x19c06c0,
operation=SWD_OPERATION_EXECUTE)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0510) bits=0
cmdtype=UNDEFINED    returns=0   payload=0x00000000 (00000000)
Debug: 91 9 swd_libswd_drv_openocd.c:167 swd_drv_mosi_trn(): OpenOCD's
swd_drv_mosi_trn(swdctx=@0x19c06c0, bits=1)

Debug: 92 9 interface.c:41 oocd_interface_signal_find(): Searching for
signal "RnW"
Debug: 93 9 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 94 9 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746528,
misodata=@0x746528, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0360) bits=1
cmdtype=MOSI_TRN     returns=1   payload=0x00000000 (00000000)
Debug: 95 10 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c04e0, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 96 10 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c04e0) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 97 26 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c07d0, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 98 26 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c07d0) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 99 42 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0800, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 100 42 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0800) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 101 58 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0830, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 102 58 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0830) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 103 74 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0860, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 104 74 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0860) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 105 90 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0890, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 106 90 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0890) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 107 106 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c08c0, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 108 106 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c08c0) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 109 122 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c08f0, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 110 122 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c08f0) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 111 138 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0920, data=0xFFFFFF9E,
bits=8, nLSBfirst=0x00)
Debug: 112 138 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0920) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffff9e (10011110)
Debug: 113 154 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0950, data=0xFFFFFFE7,
bits=8, nLSBfirst=0x00)
Debug: 114 154 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0950) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffe7 (11100111)
SWD_I: Executing swd_dap_reset(swdctx=@0x19c06c0,
operation=SWD_OPERATION_EXECUTE)
Debug: 115 170 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0980, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 116 170 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0980) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 117 186 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0a20, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 118 186 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0a20) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 119 202 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0a50, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 120 202 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0a50) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 121 218 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0a80, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 122 218 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0a80) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 123 234 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0ab0, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 124 234 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0ab0) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 125 250 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0ae0, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 126 250 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0ae0) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 127 266 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0b10, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 128 266 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0b10) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 129 282 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0b40, data=0xFFFFFFFF,
bits=8, nLSBfirst=0x00)
Debug: 130 282 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0b40) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0xffffffff (11111111)
Debug: 131 298 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0b70, data=0x00, bits=8,
nLSBfirst=0x00)
Debug: 132 298 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0b70) bits=8
cmdtype=MOSI_CONTROL returns=8   payload=0x00000000 (00000000)
SWD_I: Executing swd_dp_read_idcode(swdctx=@0x19c06c0,
operation=SWD_OPERATION_EXECUTE)
Debug: 133 314 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0ba0, data=0xFFFFFFA5,
bits=8, nLSBfirst=0x00)
Debug: 134 314 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_D: Sending Request: R DP Addr=00/IDCODE Parity=1
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0ba0) bits=8
cmdtype=MOSI_REQUEST returns=8   payload=0xffffffa5 (10100101)
Debug: 135 330 swd_libswd_drv_openocd.c:194 swd_drv_miso_trn():
OpenOCD's swd_drv_miso_trn(swdctx=@0x19c06c0, bits=1)

Debug: 136 330 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 137 330 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 138 334 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746520,
misodata=@0x746520, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0bd0) bits=1
cmdtype=MISO_TRN     returns=1   payload=0x00000001 (00000001)
Debug: 139 336 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=3, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 140 342 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c0c00,
data=@0x19c0c00, bits=3, nLSBfirst=0x00) reads: 0x01
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0c00) bits=3
cmdtype=MISO_ACK     returns=3   payload=0x00000001 (00000001)
Debug: 141 342 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=32, mosidata=@0x746540,
misodata=@0x746560, nLSDfirst=0)
Debug: 142 405 swd_libswd_drv_openocd.c:152 swd_drv_miso_32():
OpenOCD's swd_drv_miso_32(swdctx=@0x19c06c0, cmd=@0x19c0c30,
data=@0x19c0c30, bits=32, nLSBfirst=0x00) reads: 0x2BA01477
Debug: 143 405 swd_libswd_drv_openocd.c:153 swd_drv_miso_32():
OpenOCD's swd_drv_miso_32() reads: 0x2BA01477

SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0c30) bits=32
cmdtype=MISO_DATA    returns=32  payload=0x2ba01477
(00101011101000000001010001110111)
Debug: 144 405 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 145 407 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c0ce0,
data=@0x19c0ce0, bits=1, nLSBfirst=0x00) reads: 0x00
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0ce0) bits=1
cmdtype=MISO_PARITY  returns=1   payload=0x00000000 (00000000)
SWD_I: swd_dp_read_idcode(swdctx=@0x19c06c0,
operation=SWD_OPERATION_EXECUTE,
**idcode=0x2BA01477/00101011101000000001010001110111).
Info : 146 407 swd_core.c:167 oocd_swd_transport_init(): SWD transport
initialization complete. Found IDCODE=0x2BA01477.
Debug: 147 407 openocd.c:150 handle_init_command(): Examining targets...
Debug: 148 407 arm_adi_v5.c:1144 ahbap_debugport_init():
Info : 149 407 arm_adi_v5.c:1152 ahbap_debugport_init(): Selecting SWD
transport command set.
Debug: 150 407 swd_libswd_drv_openocd.c:167 swd_drv_mosi_trn():
OpenOCD's swd_drv_mosi_trn(swdctx=@0x19c06c0, bits=1)

Debug: 151 407 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 152 407 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 153 408 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746528,
misodata=@0x746528, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19d3860) bits=1
cmdtype=MOSI_TRN     returns=1   payload=0x00000000 (00000000)
Debug: 154 409 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c00f0, data=0xFFFFFF8D,
bits=8, nLSBfirst=0x00)
Debug: 155 409 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_D: Sending Request: R DP Addr=01/([CTRL/STAT] or WCR) Parity=0
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c00f0) bits=8
cmdtype=MOSI_REQUEST returns=8   payload=0xffffff8d (10001101)
Debug: 156 425 swd_libswd_drv_openocd.c:194 swd_drv_miso_trn():
OpenOCD's swd_drv_miso_trn(swdctx=@0x19c06c0, bits=1)

Debug: 157 425 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 158 425 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 159 429 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746520,
misodata=@0x746520, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0120) bits=1
cmdtype=MISO_TRN     returns=1   payload=0x00000001 (00000001)
Debug: 160 431 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=3, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 161 437 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c02c0,
data=@0x19c02c0, bits=3, nLSBfirst=0x00) reads: 0x01
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c02c0) bits=3
cmdtype=MISO_ACK     returns=3   payload=0x00000001 (00000001)
Debug: 162 437 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=32, mosidata=@0x746540,
misodata=@0x746560, nLSDfirst=0)
Debug: 163 501 swd_libswd_drv_openocd.c:152 swd_drv_miso_32():
OpenOCD's swd_drv_miso_32(swdctx=@0x19c06c0, cmd=@0x19b8b60,
data=@0x19b8b60, bits=32, nLSBfirst=0x00) reads: 0xF0000003
Debug: 164 501 swd_libswd_drv_openocd.c:153 swd_drv_miso_32():
OpenOCD's swd_drv_miso_32() reads: 0xF0000003

SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19b8b60) bits=32
cmdtype=MISO_DATA    returns=32  payload=0xf0000003
(11110000000000000000000000000011)
Debug: 165 501 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 166 503 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c0150,
data=@0x19c0150, bits=1, nLSBfirst=0x00) reads: 0x00
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0150) bits=1
cmdtype=MISO_PARITY  returns=1   payload=0x00000000 (00000000)
SWD_I: swd_dp_read(swdctx=@0x19c06c0, operation=SWD_OPERATION_EXECUTE,
addr=0x4, **data=0xF0000003/11110000000000000000000000000011).
Debug: 167 503 swd_libswd_drv_openocd.c:167 swd_drv_mosi_trn():
OpenOCD's swd_drv_mosi_trn(swdctx=@0x19c06c0, bits=1)

Debug: 168 503 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 169 503 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 170 504 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746528,
misodata=@0x746528, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0180) bits=1
cmdtype=MOSI_TRN     returns=1   payload=0x00000000 (00000000)
Debug: 171 505 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c01b0, data=0xFFFFFF81,
bits=8, nLSBfirst=0x00)
Debug: 172 505 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_D: Sending Request: W DP Addr=00/ABORT Parity=0
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c01b0) bits=8
cmdtype=MOSI_REQUEST returns=8   payload=0xffffff81 (10000001)
Debug: 173 521 swd_libswd_drv_openocd.c:194 swd_drv_miso_trn():
OpenOCD's swd_drv_miso_trn(swdctx=@0x19c06c0, bits=1)

Debug: 174 521 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 175 521 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 176 525 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746520,
misodata=@0x746520, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19bfed0) bits=1
cmdtype=MISO_TRN     returns=1   payload=0x00000001 (00000001)
Debug: 177 527 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=3, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 178 533 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19bff00,
data=@0x19bff00, bits=3, nLSBfirst=0x00) reads: 0x01
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19bff00) bits=3
cmdtype=MISO_ACK     returns=3   payload=0x00000001 (00000001)
Debug: 179 533 swd_libswd_drv_openocd.c:167 swd_drv_mosi_trn():
OpenOCD's swd_drv_mosi_trn(swdctx=@0x19c06c0, bits=1)

Debug: 180 533 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 181 533 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 182 534 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746528,
misodata=@0x746528, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19bff30) bits=1
cmdtype=MOSI_TRN     returns=1   payload=0x00000000 (00000000)
Debug: 183 535 swd_libswd_drv_openocd.c:84 swd_drv_mosi_32():
OpenOCD's swd_drv_mosi_32(swdctx=@0x19c06c0, cmd=@0x19bff60,
data=0x0000001E, bits=32, nLSBfirst=0x00)
Debug: 184 535 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=32, mosidata=@0x7465a0,
misodata=@0x7465c0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19bff60) bits=32
cmdtype=MOSI_DATA    returns=32  payload=0x0000001e
(00000000000000000000000000011110)
Debug: 185 599 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0d10, data=0x00, bits=1,
nLSBfirst=0x00)
Debug: 186 599 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0d10) bits=1
cmdtype=MOSI_PARITY  returns=8   payload=0x00000000 (00000000)
Debug: 187 601 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c0d40, data=0xFFFFFF8D,
bits=8, nLSBfirst=0x00)
Debug: 188 601 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_D: Sending Request: R DP Addr=01/([CTRL/STAT] or WCR) Parity=0
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0d40) bits=8
cmdtype=MOSI_REQUEST returns=8   payload=0xffffff8d (10001101)
Debug: 189 617 swd_libswd_drv_openocd.c:194 swd_drv_miso_trn():
OpenOCD's swd_drv_miso_trn(swdctx=@0x19c06c0, bits=1)

Debug: 190 617 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 191 617 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 192 621 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746520,
misodata=@0x746520, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0d70) bits=1
cmdtype=MISO_TRN     returns=1   payload=0x00000001 (00000001)
Debug: 193 623 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=3, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 194 629 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c0da0,
data=@0x19c0da0, bits=3, nLSBfirst=0x00) reads: 0x01
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0da0) bits=3
cmdtype=MISO_ACK     returns=3   payload=0x00000001 (00000001)
Debug: 195 629 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=32, mosidata=@0x746540,
misodata=@0x746560, nLSDfirst=0)
Debug: 196 693 swd_libswd_drv_openocd.c:152 swd_drv_miso_32():
OpenOCD's swd_drv_miso_32(swdctx=@0x19c06c0, cmd=@0x19c0f90,
data=@0x19c0f90, bits=32, nLSBfirst=0x00) reads: 0xF0000001
Debug: 197 693 swd_libswd_drv_openocd.c:153 swd_drv_miso_32():
OpenOCD's swd_drv_miso_32() reads: 0xF0000001

SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0f90) bits=32
cmdtype=MISO_DATA    returns=32  payload=0xf0000001
(11110000000000000000000000000001)
Debug: 198 693 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 199 695 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c0fc0,
data=@0x19c0fc0, bits=1, nLSBfirst=0x00) reads: 0x01
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0fc0) bits=1
cmdtype=MISO_PARITY  returns=1   payload=0x00000001 (00000001)
SWD_I: swd_dp_read(swdctx=@0x19c06c0, operation=SWD_OPERATION_EXECUTE,
addr=0x4, **data=0xF0000001/11110000000000000000000000000001).
Debug: 200 695 swd_libswd_drv_openocd.c:167 swd_drv_mosi_trn():
OpenOCD's swd_drv_mosi_trn(swdctx=@0x19c06c0, bits=1)

Debug: 201 695 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 202 695 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 203 696 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746528,
misodata=@0x746528, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c0ff0) bits=1
cmdtype=MOSI_TRN     returns=1   payload=0x00000000 (00000000)
Debug: 204 697 swd_libswd_drv_openocd.c:55 swd_drv_mosi_8(): OpenOCD's
swd_drv_mosi_8(swdctx=@0x19c06c0, cmd=@0x19c1020, data=0xFFFFFFA9,
bits=8, nLSBfirst=0x00)
Debug: 205 697 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=8, mosidata=@0x7465e8,
misodata=@0x7465f0, nLSDfirst=0)
SWD_D: Sending Request: W DP Addr=01/([CTRL/STAT] or WCR) Parity=1
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c1020) bits=8
cmdtype=MOSI_REQUEST returns=8   payload=0xffffffa9 (10101001)
Debug: 206 713 swd_libswd_drv_openocd.c:194 swd_drv_miso_trn():
OpenOCD's swd_drv_miso_trn(swdctx=@0x19c06c0, bits=1)

Debug: 207 713 interface.c:41 oocd_interface_signal_find(): Searching
for signal "RnW"
Debug: 208 713 interface.c:62 oocd_interface_signal_find(): Signal RnW
already exists.
Debug: 209 717 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=1, mosidata=@0x746520,
misodata=@0x746520, nLSDfirst=0)
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c1050) bits=1
cmdtype=MISO_TRN     returns=1   payload=0x00000001 (00000001)
Debug: 210 719 ft2232.c:733 ft2232_transfer():
ft2232_transfer(device=@(nil), bits=3, mosidata=@0x746588,
misodata=@0x746590, nLSDfirst=0)
Debug: 211 725 swd_libswd_drv_openocd.c:124 swd_drv_miso_8():
OpenOCD's swd_drv_miso_8(swdctx=@0x19c06c0, cmd=@0x19c1080,
data=@0x19c1080, bits=3, nLSBfirst=0x00) reads: 0x01
SWD_P: swd_drv_transmit(swdctx=@0x0x19c06c0, cmd=@0x0x19c1080) bits=3
cmdtype=MISO_ACK     returns=3   payload=0x00000001 (00000001)
Debug: 212 725 swd_libswd_drv_openocd.c:167 swd_drv_mosi_trn():
OpenOCD's swd_drv_mosi_trn(swdctx=@0x19c06c0, bits=1)

On 15 December 2011 22:29, Tomek CEDRO <tomek.ce...@gmail.com> wrote:
> Thanks for testing Akos :-) Please set debug_level 3 then we can see
> the bitflow :-)
>
> On Thu, Dec 15, 2011 at 3:13 PM, Akos Vandra <axo...@gmail.com> wrote:
>> Hi!
>>
>> I just started trying out the swd mode for an lpc1768. However it does
>> not work unfortunately.
>>
>> I haven't had the time to dig deep into the code yet, but I keep
>> getting an ACK with value 0, even though this ACK value is undefined
>> in the header files.
>> I'm not sure if this help a lot, but I'll try to dig deeper when I
>> have the time.
>>
>> My output:
>>
>>
>> akos@FM12BQ:~/Downloads/openocd-libswd-git4/libswd$ src/openocd -s tcl
>> -f openocd-swd.cfg
>> Open On-Chip Debugger 0.5.0-dev-g918cd08-dirty (2011-12-08-12:15)
>> Licensed under GNU GPL v2
>> For bug reports, read
>>        http://openocd.berlios.de/doc/doxygen/bugs.html
>> Info : only one transport option; autoselect 'swd'
>> adapter_nsrst_delay: 200
>> 10 kHz
>> 10 kHz
>> Info : KT-LINK SWD-Mode initialization complete...
>> Info : max TCK change to: 30000 kHz
>> Info : clock speed 10 kHz
>> SWD_N: Using libswd master-GIT-devel (http://libswd.sf.net)
>> SWD_N: (c) Tomasz Boleslaw CEDRO (http://www.tomek.cedro.info)
>> Info : New SWD context initialized at 0x0x2593230
>> SWD_I: Executing swd_dap_activate(swdctx=@0x2593230,
>> operation=SWD_OPERATION_EXECUTE)
>> SWD_I: Executing swd_dap_reset(swdctx=@0x2593230,
>> operation=SWD_OPERATION_EXECUTE)
>> SWD_I: Executing swd_dp_read_idcode(swdctx=@0x2593230,
>> operation=SWD_OPERATION_EXECUTE)
>> SWD_E: swd_drv_transmit(swdctx=@0x0x2593230, cmd=@0x0x2593780, ack=0):
>> Unknown ACK detected! DAP Stalled or Target Powered Down...?
>> SWD_E: swd_drv_transmit(swdctx=@0x0x2593230, cmd=@0x0x2593780): Bad
>> ACK, clearing cmdq tail to preserve synchronization...
>> Error: swd_dap_detect() error -16 ([SWD_ERROR_ACK] acknowledge error)
>> in procedure 'transport'
>> Runtime Error: openocd-swd.cfg:4:
>> in procedure 'script'
>> at file "embedded:startup.tcl", line 58
>> in procedure 'init' called at file "openocd-swd.cfg", line 4
>
>
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to