I did "rmmod ehci_hcd" and the OHCI driver took over. In full speed USB mode, 
however, OpenOCD could not validate the JTAG chain, let alone reach "reset 
init". A complete debug log is attached, containing verbose USB and JTAG 
communications messages.

I'll try to test it on another computer and with external USB hub. Meanwhile, 
however, I'm open for suggestions.

Regards,
Dimitar

On Tuesday 27 October 2009, David Brownell wrote:
> On Tuesday 27 October 2009, Dimitar Dimitrov wrote:
> > I'm trying to debug SAM9-L9260 board /AT91SAM9260 chip/ using
> > the latest GIT openocd checkout, FT2232H-based dongle and
> > libftdi-0.16. I'm getting the following error when issuing "reset init":  
> > 
> > Error: 228 7449 ft2232.c:419 ft2232_read(): couldn't read the
> >             requested number of bytes from FT2232 device (0 < 6) 
> > 
> > After increasing the FT2232 timeouts (patch attached) the
> > "reset init" command completed successfully. 
> 
> Those timeouts are a bit odd; they look more like retry
> counts (but I'd have to learn more about libftdi to be
> sure of that).
> 
> Are you using this highspeed-capable FT2232H at high speed?
> If so, that suggests an experiment:  run it at full speed
> instead.  On Linux you could just "rmmod ehci-hcd".  On
> any OS, you could just access it through a full speed hub.
> 
> If that matters, the timing logic is probably goofed up by
> the performance differences in the low level driver.
> 
> Another possibility is that the FT2232H support isn't quite
> bugless yet...
> 
> - Dave
> 
> 
> 


Open On-Chip Debugger 0.3.0-dev-00457-g512ae75 (2009-10-28-20:51)
$URL$
For bug reports, read
	http://openocd.berlios.de/doc/doxygen/bugs.html
User : 5 0 command.c:400 command_print(): debug_level: 3
Debug: 6 0 configuration.c:83 find_file(): found ../openocd/tcl/interface/olimex-arm-usb-tiny-h.cfg
Debug: 8 0 command.c:68 script_debug(): command - interface
Debug: 9 0 command.c:77 script_debug(): interface - argv[0]=ocd_interface
Debug: 10 0 command.c:77 script_debug(): interface - argv[1]=ft2232
Debug: 12 0 command.c:68 script_debug(): command - ft2232_device_desc
Debug: 13 0 command.c:77 script_debug(): ft2232_device_desc - argv[0]=ocd_ft2232_device_desc
Debug: 14 0 command.c:77 script_debug(): ft2232_device_desc - argv[1]=Olimex OpenOCD JTAG ARM-USB-TINY-H
Debug: 16 1 command.c:68 script_debug(): command - ft2232_layout
Debug: 17 1 command.c:77 script_debug(): ft2232_layout - argv[0]=ocd_ft2232_layout
Debug: 18 1 command.c:77 script_debug(): ft2232_layout - argv[1]=olimex-jtag
Debug: 20 1 command.c:68 script_debug(): command - ft2232_vid_pid
Debug: 21 1 command.c:77 script_debug(): ft2232_vid_pid - argv[0]=ocd_ft2232_vid_pid
Debug: 22 1 command.c:77 script_debug(): ft2232_vid_pid - argv[1]=0x15ba
Debug: 23 1 command.c:77 script_debug(): ft2232_vid_pid - argv[2]=0x002a
Debug: 24 1 configuration.c:83 find_file(): found ../openocd/tcl/board/olimex_sam9_l9260.cfg
Debug: 25 1 configuration.c:83 find_file(): found ../openocd/tcl/target/at91sam9260.cfg
Debug: 27 1 command.c:68 script_debug(): command - reset_config
Debug: 28 1 command.c:77 script_debug(): reset_config - argv[0]=ocd_reset_config
Debug: 29 1 command.c:77 script_debug(): reset_config - argv[1]=trst_and_srst
Debug: 30 1 command.c:77 script_debug(): reset_config - argv[2]=separate
Debug: 31 1 command.c:77 script_debug(): reset_config - argv[3]=trst_push_pull
Debug: 32 1 command.c:77 script_debug(): reset_config - argv[4]=srst_open_drain
User : 33 1 command.c:400 command_print(): trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
Debug: 34 1 tcl.c:245 jim_newtap_cmd(): Creating New Tap, Chip: at91sam9260, Tap: cpu, Dotted: at91sam9260.cpu, 8 params
Debug: 35 1 tcl.c:262 jim_newtap_cmd(): Processing option: -irlen
Debug: 36 1 tcl.c:262 jim_newtap_cmd(): Processing option: -ircapture
Debug: 37 1 tcl.c:262 jim_newtap_cmd(): Processing option: -irmask
Debug: 38 1 tcl.c:262 jim_newtap_cmd(): Processing option: -expected-id
Debug: 39 1 core.c:1314 jtag_tap_init(): Created Tap: at91sam9260.cpu @ abs position 0, irlen 4, capture: 0x1 mask: 0xf
Debug: 41 2 command.c:68 script_debug(): command - jtag_nsrst_delay
Debug: 42 2 command.c:77 script_debug(): jtag_nsrst_delay - argv[0]=ocd_jtag_nsrst_delay
Debug: 43 2 command.c:77 script_debug(): jtag_nsrst_delay - argv[1]=300
User : 44 2 command.c:400 command_print(): jtag_nsrst_delay: 300
Debug: 46 2 command.c:68 script_debug(): command - jtag_ntrst_delay
Debug: 47 2 command.c:77 script_debug(): jtag_ntrst_delay - argv[0]=ocd_jtag_ntrst_delay
Debug: 48 2 command.c:77 script_debug(): jtag_ntrst_delay - argv[1]=200
User : 49 2 command.c:400 command_print(): jtag_ntrst_delay: 200
Debug: 51 2 command.c:68 script_debug(): command - jtag_rclk
Debug: 52 2 command.c:77 script_debug(): jtag_rclk - argv[0]=ocd_jtag_rclk
Debug: 53 2 command.c:77 script_debug(): jtag_rclk - argv[1]=3
Debug: 54 2 core.c:1590 jtag_config_rclk(): handle jtag rclk
Debug: 55 2 core.c:1537 jtag_khz_to_speed(): convert khz to interface specific speed value
User : 56 2 command.c:400 command_print(): RCLK - adaptive
Debug: 57 2 target.c:4496 jim_target(): Target command params:
Debug: 58 2 target.c:4497 jim_target(): target create at91sam9260.cpu arm926ejs -endian little -chain-position at91sam9260.cpu -variant arm926ejs 
Debug: 60 2 command.c:68 script_debug(): command - init
Debug: 61 2 command.c:77 script_debug(): init - argv[0]=ocd_init
Debug: 62 3 openocd.c:129 handle_init_command(): target init complete
Debug: 63 3 ft2232.c:2091 ft2232_init(): ft2232 interface using shortest path jtag state transitions
Debug: 64 3 ft2232.c:2005 ft2232_init_libftdi(): 'ft2232' interface using libftdi with 'olimex-jtag' layout (15ba:002a)
Debug: 65 29 ft2232.c:2049 ft2232_init_libftdi(): current latency timer: 2
Debug: 66 32 ft2232.c:2060 ft2232_init_libftdi(): FTDI chip type: 4 "2232H"
Debug: 67 32 ft2232.c:2429 olimex_jtag_init(): 80 08 1b
Debug: 68 35 ft2232.c:2473 olimex_jtag_init(): 82 09 0f
Info : 69 41 ft2232.c:479 ft2232h_ft4232h_clk_divide_by_5(): max TCK change to: 30000 kHz
Debug: 70 41 core.c:1537 jtag_khz_to_speed(): convert khz to interface specific speed value
Debug: 71 41 core.c:1541 jtag_khz_to_speed(): have interface set up
Debug: 72 41 ft2232.c:448 ft2232h_ft4232h_adaptive_clocking(): 96
Debug: 73 53 core.c:1537 jtag_khz_to_speed(): convert khz to interface specific speed value
Debug: 74 53 core.c:1541 jtag_khz_to_speed(): have interface set up
Info : 75 53 core.c:1367 jtag_interface_init(): RCLK (adaptive clock speed)
Debug: 76 53 openocd.c:136 handle_init_command(): jtag interface init complete
Debug: 77 53 ft2232.c:1706 ft2232_execute_reset(): reset trst: 0 srst 0
Debug: 78 53 ft2232.c:1355 olimex_jtag_reset(): trst: 0, srst: 0, high_output: 0x01, high_direction: 0x0f
Debug: 79 53 ft2232.c:1727 ft2232_execute_reset(): trst: 0, srst: 0
Debug: 80 53 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 6):
Debug: 81 53 ft2232.c:643 ft2232_debug_dump_buffer(): 82 01 0f 82 01 0f 
Debug: 82 56 core.c:702 jtag_add_reset(): SRST line released
Debug: 83 56 core.c:727 jtag_add_reset(): TRST line released
Debug: 84 56 core.c:327 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 85 56 ft2232.c:1736 ft2232_execute_sleep(): sleep 300000
Debug: 86 56 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 3):
Debug: 87 56 ft2232.c:643 ft2232_debug_dump_buffer(): 82 09 0f 
Debug: 88 360 ft2232.c:1744 ft2232_execute_sleep(): sleep 300000 usec while in RESET
Debug: 89 360 ft2232.c:1736 ft2232_execute_sleep(): sleep 200000
Debug: 90 360 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 0):
Debug: 92 561 ft2232.c:1744 ft2232_execute_sleep(): sleep 200000 usec while in RESET
Debug: 93 561 core.c:1378 jtag_init_inner(): Init JTAG chain
Debug: 94 561 core.c:327 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 95 561 ft2232.c:1584 ft2232_execute_statemove(): statemove end in RESET
Debug: 96 561 ft2232.c:271 clock_tms(): mpsse cmd=4b, tms_bits = 0x000000ff, bit_count=5
Debug: 97 561 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 98 561 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 99 561 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 100 561 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 101 561 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 102 561 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 6):
Debug: 103 561 ft2232.c:643 ft2232_debug_dump_buffer(): 82 01 0f 4b 04 1f 
Debug: 104 563 core.c:1039 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 105 563 core.c:327 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 106 563 ft2232.c:1653 ft2232_execute_scan(): DRSCAN type:3
Debug: 107 563 commands.c:189 jtag_build_buffer(): DRSCAN num_fields: 1
Debug: 108 563 commands.c:202 jtag_build_buffer(): fields[0].out_value[640]: 0x000000FF000000FF
Debug: 109 563 ft2232.c:332 move_to_state(): start=RESET goal=DRSHIFT
Debug: 110 563 ft2232.c:271 clock_tms(): mpsse cmd=4b, tms_bits = 0x00000017, bit_count=7
Debug: 111 563 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 112 563 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 113 563 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 114 563 ft2232.c:281 clock_tms(): tap_set_state(RUN/IDLE)
Debug: 115 563 ft2232.c:281 clock_tms(): tap_set_state(DRSELECT)
Debug: 116 563 ft2232.c:281 clock_tms(): tap_set_state(DRCAPTURE)
Debug: 117 563 ft2232.c:281 clock_tms(): tap_set_state(DRSHIFT)
Debug: 118 563 ft2232.c:969 ft2232_add_scan(): finish via PAUSE
Debug: 119 563 ft2232.c:271 clock_tms(): mpsse cmd=6b, tms_bits = 0x00000001, bit_count=2
Debug: 120 563 ft2232.c:281 clock_tms(): tap_set_state(DREXIT1)
Debug: 121 563 ft2232.c:281 clock_tms(): tap_set_state(DRPAUSE)
Debug: 122 563 ft2232.c:1694 ft2232_execute_scan(): DR scan, 640 bits, end in DRPAUSE
Debug: 123 563 ft2232.c:1584 ft2232_execute_statemove(): statemove end in RESET
Debug: 124 564 ft2232.c:271 clock_tms(): mpsse cmd=4b, tms_bits = 0x000000ff, bit_count=5
Debug: 125 564 ft2232.c:281 clock_tms(): tap_set_state(DREXIT2)
Debug: 126 564 ft2232.c:281 clock_tms(): tap_set_state(DRUPDATE)
Debug: 127 564 ft2232.c:281 clock_tms(): tap_set_state(DRSELECT)
Debug: 128 564 ft2232.c:281 clock_tms(): tap_set_state(IRSELECT)
Debug: 129 564 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 130 564 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 97):
Debug: 131 564 ft2232.c:637 ft2232_debug_dump_buffer(): 82 09 0f 4b 06 17 39 4e 00 ff 00 00 00 ff 00 00 
Debug: 132 564 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 133 564 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 134 564 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 135 564 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 136 564 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 3b 06 00 6b 01 01 4b 04 
Debug: 137 564 ft2232.c:643 ft2232_debug_dump_buffer(): 1f 
Debug: 138 569 ft2232.c:721 ft2232_send_and_recv(): read buffer (0 retries): 81 bytes
Debug: 139 569 ft2232.c:637 ft2232_debug_dump_buffer(): 3f 60 92 07 ff 00 00 00 ff 00 00 00 ff 00 00 00 
Debug: 140 569 ft2232.c:637 ft2232_debug_dump_buffer(): ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 
Debug: 141 569 ft2232.c:637 ft2232_debug_dump_buffer(): ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 
Debug: 142 569 ft2232.c:637 ft2232_debug_dump_buffer(): ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 31 60 
Debug: 143 569 ft2232.c:637 ft2232_debug_dump_buffer(): 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 
Debug: 144 569 ft2232.c:643 ft2232_debug_dump_buffer(): 00 
Debug: 145 569 commands.c:248 jtag_read_buffer(): fields[0].in_value[640]: 0x000000FF0792603F
Info : 146 569 core.c:948 jtag_examine_chain_display(): JTAG tap: at91sam9260.cpu tap/device found: 0x0792603f (mfg: 0x01f, part: 0x7926, ver: 0x0)
Warn : 147 569 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 480 0x603100ff
Warn : 148 569 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 512 0x00ff0000
Warn : 149 569 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 544 0x00ff0000
Warn : 150 569 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 576 0x00ff0000
Warn : 151 569 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 608 0x00ff0000
Error: 152 569 core.c:1151 jtag_examine_chain(): double-check your JTAG setup (interface, speed, missing TAPs, ...)
Debug: 153 569 core.c:1465 jtag_init_reset(): Initializing with hard TRST+SRST reset
Debug: 154 569 ft2232.c:1706 ft2232_execute_reset(): reset trst: 1 srst 0
Debug: 155 569 ft2232.c:1720 ft2232_execute_reset(): tap_set_state(RESET)
Debug: 156 569 ft2232.c:1355 olimex_jtag_reset(): trst: 1, srst: 0, high_output: 0x00, high_direction: 0x0f
Debug: 157 569 ft2232.c:1727 ft2232_execute_reset(): trst: 1, srst: 0
Debug: 158 570 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 6):
Debug: 159 570 ft2232.c:643 ft2232_debug_dump_buffer(): 82 01 0f 82 00 0f 
Debug: 160 570 core.c:722 jtag_add_reset(): TRST line asserted
Debug: 161 570 core.c:723 jtag_add_reset(): tap_set_state(RESET)
Debug: 162 570 ft2232.c:1706 ft2232_execute_reset(): reset trst: 1 srst 1
Debug: 163 570 ft2232.c:1720 ft2232_execute_reset(): tap_set_state(RESET)
Debug: 164 570 ft2232.c:1355 olimex_jtag_reset(): trst: 1, srst: 1, high_output: 0x0a, high_direction: 0x0f
Debug: 165 570 ft2232.c:1727 ft2232_execute_reset(): trst: 1, srst: 1
Debug: 166 570 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 6):
Debug: 167 570 ft2232.c:643 ft2232_debug_dump_buffer(): 82 08 0f 82 0a 0f 
Debug: 168 573 core.c:697 jtag_add_reset(): SRST line asserted
Debug: 169 573 ft2232.c:1706 ft2232_execute_reset(): reset trst: 0 srst 1
Debug: 170 573 ft2232.c:1355 olimex_jtag_reset(): trst: 0, srst: 1, high_output: 0x03, high_direction: 0x0f
Debug: 171 573 ft2232.c:1727 ft2232_execute_reset(): trst: 0, srst: 1
Debug: 172 573 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 6):
Debug: 173 573 ft2232.c:643 ft2232_debug_dump_buffer(): 82 02 0f 82 03 0f 
Debug: 174 576 core.c:727 jtag_add_reset(): TRST line released
Debug: 175 576 core.c:327 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 176 576 ft2232.c:1736 ft2232_execute_sleep(): sleep 200000
Debug: 177 576 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 3):
Debug: 178 576 ft2232.c:643 ft2232_debug_dump_buffer(): 82 0b 0f 
Debug: 179 779 ft2232.c:1744 ft2232_execute_sleep(): sleep 200000 usec while in RESET
Debug: 180 779 ft2232.c:1706 ft2232_execute_reset(): reset trst: 0 srst 0
Debug: 181 779 ft2232.c:1355 olimex_jtag_reset(): trst: 0, srst: 0, high_output: 0x09, high_direction: 0x0f
Debug: 182 779 ft2232.c:1727 ft2232_execute_reset(): trst: 0, srst: 0
Debug: 183 779 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 3):
Debug: 184 779 ft2232.c:643 ft2232_debug_dump_buffer(): 82 09 0f 
Debug: 185 781 core.c:702 jtag_add_reset(): SRST line released
Debug: 186 781 ft2232.c:1736 ft2232_execute_sleep(): sleep 300000
Debug: 187 781 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 3):
Debug: 188 781 ft2232.c:643 ft2232_debug_dump_buffer(): 82 01 0f 
Debug: 190 1085 ft2232.c:1744 ft2232_execute_sleep(): sleep 300000 usec while in RESET
Debug: 191 1085 core.c:1378 jtag_init_inner(): Init JTAG chain
Debug: 192 1085 core.c:327 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 193 1085 ft2232.c:1584 ft2232_execute_statemove(): statemove end in RESET
Debug: 194 1085 ft2232.c:271 clock_tms(): mpsse cmd=4b, tms_bits = 0x000000ff, bit_count=5
Debug: 195 1085 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 196 1085 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 197 1085 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 198 1085 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 199 1085 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 200 1085 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 6):
Debug: 201 1085 ft2232.c:643 ft2232_debug_dump_buffer(): 82 09 0f 4b 04 1f 
Debug: 202 1087 core.c:1039 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 203 1087 core.c:327 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 204 1087 ft2232.c:1653 ft2232_execute_scan(): DRSCAN type:3
Debug: 205 1087 commands.c:189 jtag_build_buffer(): DRSCAN num_fields: 1
Debug: 206 1087 commands.c:202 jtag_build_buffer(): fields[0].out_value[640]: 0x000000FF000000FF
Debug: 207 1087 ft2232.c:332 move_to_state(): start=RESET goal=DRSHIFT
Debug: 208 1087 ft2232.c:271 clock_tms(): mpsse cmd=4b, tms_bits = 0x00000017, bit_count=7
Debug: 209 1087 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 210 1087 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 211 1087 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 212 1087 ft2232.c:281 clock_tms(): tap_set_state(RUN/IDLE)
Debug: 213 1087 ft2232.c:281 clock_tms(): tap_set_state(DRSELECT)
Debug: 214 1087 ft2232.c:281 clock_tms(): tap_set_state(DRCAPTURE)
Debug: 215 1087 ft2232.c:281 clock_tms(): tap_set_state(DRSHIFT)
Debug: 216 1087 ft2232.c:969 ft2232_add_scan(): finish via PAUSE
Debug: 217 1087 ft2232.c:271 clock_tms(): mpsse cmd=6b, tms_bits = 0x00000001, bit_count=2
Debug: 218 1087 ft2232.c:281 clock_tms(): tap_set_state(DREXIT1)
Debug: 219 1087 ft2232.c:281 clock_tms(): tap_set_state(DRPAUSE)
Debug: 220 1087 ft2232.c:1694 ft2232_execute_scan(): DR scan, 640 bits, end in DRPAUSE
Debug: 221 1087 ft2232.c:1584 ft2232_execute_statemove(): statemove end in RESET
Debug: 222 1087 ft2232.c:271 clock_tms(): mpsse cmd=4b, tms_bits = 0x000000ff, bit_count=5
Debug: 223 1087 ft2232.c:281 clock_tms(): tap_set_state(DREXIT2)
Debug: 224 1087 ft2232.c:281 clock_tms(): tap_set_state(DRUPDATE)
Debug: 225 1087 ft2232.c:281 clock_tms(): tap_set_state(DRSELECT)
Debug: 226 1087 ft2232.c:281 clock_tms(): tap_set_state(IRSELECT)
Debug: 227 1087 ft2232.c:281 clock_tms(): tap_set_state(RESET)
Debug: 228 1087 ft2232.c:662 ft2232_send_and_recv(): write buffer (size 97):
Debug: 229 1087 ft2232.c:637 ft2232_debug_dump_buffer(): 82 01 0f 4b 06 17 39 4e 00 ff 00 00 00 ff 00 00 
Debug: 230 1087 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 231 1087 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 232 1087 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 233 1088 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 
Debug: 234 1088 ft2232.c:637 ft2232_debug_dump_buffer(): 00 ff 00 00 00 ff 00 00 3b 06 00 6b 01 01 4b 04 
Debug: 235 1088 ft2232.c:643 ft2232_debug_dump_buffer(): 1f 
Debug: 236 1093 ft2232.c:721 ft2232_send_and_recv(): read buffer (0 retries): 81 bytes
Debug: 237 1093 ft2232.c:637 ft2232_debug_dump_buffer(): 00 00 3f 60 92 07 ff 00 00 00 ff 00 00 00 ff 00 
Debug: 238 1093 ft2232.c:637 ft2232_debug_dump_buffer(): 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 
Debug: 239 1093 ft2232.c:637 ft2232_debug_dump_buffer(): 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 
Debug: 240 1093 ft2232.c:637 ft2232_debug_dump_buffer(): 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 
Debug: 241 1093 ft2232.c:637 ft2232_debug_dump_buffer(): 31 60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 
Debug: 242 1093 ft2232.c:643 ft2232_debug_dump_buffer(): ff 
Debug: 243 1093 commands.c:248 jtag_read_buffer(): fields[0].in_value[640]: 0x00FF0792603F0000
Warn : 244 1093 core.c:1062 jtag_examine_chain(): TAP at91sam9260.cpu does not have IDCODE
Warn : 245 1093 core.c:948 jtag_examine_chain_display(): JTAG tap: at91sam9260.cpu       UNEXPECTED: 0x00000000 (mfg: 0x000, part: 0x0000, ver: 0x0)
Error: 246 1093 core.c:948 jtag_examine_chain_display(): JTAG tap: at91sam9260.cpu  expected 1 of 1: 0x0792603f (mfg: 0x01f, part: 0x7926, ver: 0x0)
Warn : 247 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 1 0x301f8000
Warn : 248 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 33 0x007f83c9
Warn : 249 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 65 0x007f8000
Warn : 250 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 97 0x007f8000
Warn : 251 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 129 0x007f8000
Warn : 252 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 161 0x007f8000
Warn : 253 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 193 0x007f8000
Warn : 254 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 225 0x007f8000
Warn : 255 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 257 0x007f8000
Warn : 256 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 289 0x007f8000
Warn : 257 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 321 0x007f8000
Warn : 258 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 353 0x007f8000
Warn : 259 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 385 0x007f8000
Warn : 260 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 417 0x007f8000
Warn : 261 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 449 0x007f8000
Warn : 262 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 481 0x807f8000
Warn : 263 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 513 0x80003018
Warn : 264 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 545 0x8000007f
Warn : 265 1093 core.c:986 jtag_examine_chain_end(): Unexpected idcode after end of chain: 577 0x8000007f
Error: 266 1093 core.c:1151 jtag_examine_chain(): double-check your JTAG setup (interface, speed, missing TAPs, ...)
Debug: 267 1094 openocd.c:151 handle_init_command(): flash init complete
Debug: 268 1094 openocd.c:155 handle_init_command(): mflash init complete
Debug: 269 1094 openocd.c:159 handle_init_command(): NAND init complete
Debug: 270 1094 openocd.c:163 handle_init_command(): pld init complete
Debug: 271 1094 gdb_server.c:2243 gdb_init(): gdb service for target arm926ejs at TCP port 3333
Debug: 272 1103 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 273 1217 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 274 1326 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 275 1434 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 276 1542 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 277 1650 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 278 1758 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 279 1866 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 280 1974 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 281 2082 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 282 2190 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 283 2298 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 284 2406 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 285 2514 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 286 2622 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 287 2730 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 288 2838 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 289 2946 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 290 3054 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 291 3162 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 292 3270 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 293 3378 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 294 3486 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 295 3594 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 296 3702 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 297 3810 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 298 3918 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 299 4026 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 300 4134 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 301 4242 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 302 4350 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 303 4458 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 304 4566 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 305 4675 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 306 4782 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 307 4890 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 308 4998 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 309 5106 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 310 5214 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 311 5322 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
Debug: 312 5430 target.c:950 target_call_event_callbacks(): target event 4 (gdb-halt)
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to