I have been trying to test support for the ARM926EJ-S added in recent versions.
I tried the Windows native r128 from yagarto, but this seemed to lock-up.
So I have now tried compiling r130 in cygwin, this seems to run but I cannot telnet in or access with GDB.
My config is :-
#daemon configuration
telnet_port 4444
gdb_port 3333
#interface
interface ft2232
ft2232_device_desc "Amontec JTAGkey A"
ft2232_layout jtagkey
ft2232_vid_pid 0x0403 0xcff8
jtag_speed 5
#use combined on interfaces or targets that can't set TRST/SRST separately
reset_config trst_and_srst
#jtag scan chain
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
jtag_device 4 0x1 0xf 0xe
jtag_nsrst_delay 100
jtag_ntrst_delay 100
#target configuration
daemon_startup reset
#target <type> <endianness> <startup mode> <chainpos> <variant>
target arm926ejs little run_and_halt 0 arm926ejs
run_and_halt_time 0 500
My target is a Hilscher netX 500, using a JtagKey to debug.
I get the following log output
Debug: arm926ejs.c:663 arm926ejs_target_command(): chain_pos: 0, variant: arm926ejs
Debug: jtag.c:1329 jtag_init():
Debug: ft2232.c:1244 ft2232_init(): 'ft2232' interface using FTD2XX with 'jtagkey' layout
Debug: ft2232.c:1330 ft2232_init(): current latency timer: 2
Debug: ft2232.c:1502 jtagkey_init(): 80 08 1b
Debug: ft2232.c:1560 jtagkey_init(): 82 09 0f
Debug: ft2232.c:242 ft2232_speed(): 86 05 00
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: TRST asserted
Debug: jtag.c:1126 jtag_reset_callback():
Debug: ft2232.c:1127 ft2232_execute_queue(): statemove: 0
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: TRST asserted
Debug: jtag.c:1126 jtag_reset_callback():
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00da0000000000ff
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 640 bit, end in 0
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x000000ff07926021
Debug: jtag.c:1214 jtag_examine_chain(): JTAG device found: 0x07926021 (Manufacturer: 0x010, Part: 0x7926, Version: 0x0
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: TRST asserted
Debug: jtag.c:1126 jtag_reset_callback():
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x3f
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 6 bit, end in 0
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x31
Debug: openocd.c:102 main(): jtag init complete
Debug: embeddedice.c:203 embeddedice_read_reg_w_check(): 4
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: TRST released
Debug: jtag.c:1126 jtag_reset_callback():
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x02
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x02
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 5 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0c
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x04
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x04
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x60000000
Debug: arm7_9_common.c:656 arm7_9_assert_reset(): target->state: unknown
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: SRST asserted
Debug: jtag.c:1126 jtag_reset_callback():
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: TRST asserted
Debug: jtag.c:1126 jtag_reset_callback():
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: SRST asserted
Debug: jtag.c:1126 jtag_reset_callback():
Debug: ft2232.c:940 jtagkey_reset(): trst: 1, srst: 1, high_output: 0x00, high_direction: 0x0f
Debug: ft2232.c:1045 ft2232_execute_queue(): trst: 1, srst: 1
Debug: ft2232.c:1190 ft2232_execute_queue(): sleep 5000 usec
Debug: ft2232.c:940 jtagkey_reset(): trst: 0, srst: 1, high_output: 0x01, high_direction: 0x0f
Debug: ft2232.c:1045 ft2232_execute_queue(): trst: 0, srst: 1
Debug: ft2232.c:1190 ft2232_execute_queue(): sleep 100000 usec
Debug: ft2232.c:1190 ft2232_execute_queue(): sleep 50000 usec
Debug: arm7_9_common.c:722 arm7_9_deassert_reset(): target->state: reset
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: SRST released
Debug: jtag.c:1126 jtag_reset_callback():
Debug: ft2232.c:940 jtagkey_reset(): trst: 0, srst: 0, high_output: 0x09, high_direction: 0x0f
Debug: ft2232.c:1045 ft2232_execute_queue(): trst: 0, srst: 0
Debug: ft2232.c:1190 ft2232_execute_queue(): sleep 100000 usec
Debug: ft2232.c:1190 ft2232_execute_queue(): sleep 100000 usec
Debug: openocd.c:106 main(): target init complete
Debug: openocd.c:110 main(): flash init complete
Debug: openocd.c:114 main(): pld init complete
Debug: gdb_server.c:1347 gdb_init(): gdb service for target arm926ejs at port 3333
Debug: embeddedice.c:203 embeddedice_read_reg_w_check(): 1
Debug: jtag.c:278 jtag_call_event_callbacks(): jtag event: TRST released
Debug: jtag.c:1126 jtag_reset_callback():
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x02
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x02
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 5 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0c
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x04
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000010
Debug: embeddedice.c:203 embeddedice_read_reg_w_check(): 1
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000010
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000010
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x04
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000010
Debug: arm7_9_common.c:838 arm7_9_halt(): target->state: running
Debug: embeddedice.c:299 embeddedice_write_reg(): 0: 0x00000002
Debug: embeddedice.c:203 embeddedice_read_reg_w_check(): 1
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000002
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x01
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000010
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000010
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x04
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x0000025d
Debug: arm7_9_common.c:620 arm7_9_poll(): DBGACK set, dbg_state->value: 0x25d
Debug: embeddedice.c:299 embeddedice_write_reg(): 0: 0x00000005
Debug: embeddedice.c:299 embeddedice_write_reg(): 0: 0x00000005
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000005
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x01
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000005
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x01
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: embeddedice.c:203 embeddedice_read_reg_w_check(): 1
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0000025d
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0000025d
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x04
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 38 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x0000025d
Debug: arm926ejs.c:295 arm926ejs_examine_debug_reason(): internal debug request
Debug: arm7_9_common.c:936 arm7_9_debug_entry(): target entered debug from Thumb state
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x02
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x01
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 5 bit, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0c
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00060006
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x1e621e62
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00060006
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00120012
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x00e200e2
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x03620362
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x033ee009
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00200644
Debug: arm7_9_common.c:940 arm7_9_debug_entry(): r0_thumb: 0x033ee009, pc_thumb: 0x00200638
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0xffff0117
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0000f087
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0000f1a7
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000000
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x030e0009
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00100000
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00201343
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000003
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x001034c0
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000008
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000200
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000000
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000000
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000000
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000008
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x002012dd
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x100002c8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00201359
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x0000000c
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x200000d3
Debug: arm7_9_common.c:976 arm7_9_debug_entry(): target entered debug state in Supervisor mode
Debug: arm7_9_common.c:980 arm7_9_debug_entry(): thumb state, applying fixups
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r0: 0x033ee009
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r1: 0x030e0009
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r2: 0x00100000
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r3: 0x00201343
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r4: 0x00000003
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r5: 0x001034c0
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r6: 0x00000008
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r7: 0x00000200
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r8: 0x00000000
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r9: 0x00000000
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r10: 0x00000000
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r11: 0x00000008
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r12: 0x002012dd
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r13: 0x100002c8
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r14: 0x00201359
Debug: arm7_9_common.c:1005 arm7_9_debug_entry(): r15: 0x00200632
Debug: arm7_9_common.c:1011 arm7_9_debug_entry(): entered debug state at PC 0x200632
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0000f287
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0000f1a7
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x10010587
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 67 bit, end in 5
Debug: ft2232.c:1103 ft2232_execute_queue(): runtest: 0, end in 5
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000010
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x02
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0f
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 5 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x0c
Debug: ft2232.c:1182 ft2232_execute_queue(): IR scan, 4 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0010
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0010
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x01
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x00
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00050078
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x01
Debug: arm926ejs.c:401 arm926ejs_post_debug_entry(): cp15_control_reg: 00050078
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0100
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0100
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x00
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x1d112152
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0050
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0050
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x00
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000040
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0150
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0150
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x00
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000000
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0060
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x0060
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x00
Debug: jtag.c:1027 jtag_read_buffer(): fields[0].in_value: 0x00000000
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x01
Debug: arm926ejs.c:422 arm926ejs_post_debug_entry(): D FSR: 0x00000040, D FAR: 0x00000000, I FSR: 0x00000000
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x38f0
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x00
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x38f0
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x00
This then repeats with :-
Debug: ft2232.c:1182 ft2232_execute_queue(): DR scan, 48 bit, end in 8
Debug: jtag.c:1027 jtag_read_buffer(): fields[1].in_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[0].out_value: 0x00000007
Debug: jtag.c:996 jtag_build_buffer(): fields[1].out_value: 0x01
Debug: jtag.c:996 jtag_build_buffer(): fields[2].out_value: 0x38f0
Debug: jtag.c:996 jtag_build_buffer(): fields[3].out_value: 0x01
continuously increasing the logfile to multi-megabyte size until I kill the process.