SparkFun Forums 

Where electronics enthusiasts find answers.

Open source ARM Debugger
By modgen14
#180460
Hello all,
I somehow got an Asus RT-N66U with 3 LEDS on, words say it had been bricked :)

So I hooked up my TUMPA board, JTAG to JTAG, TTL Ser to J1, I also soldered 4.99K resistor to pin 21 of the flash IC, the results of OCD commands are:
Code: Select all
[b]C:\Users\protos\Desktop\Asus\openocd-0.8.0\bin-x64>ocd -f C:\Users\protos\Deskto
p\Asus\openocd-0.8.0\scripts\interface\ftdi\tumpa.cfg -f C:\Users\protos\Desktop
\Asus\openocd-0.8.0\scripts\tools\firmware-recovery.tcl -c "board asus-rt-n66u;
erase_part nvram; flash_part CFE CFE.bin; shutdown"[/b]
Open On-Chip Debugger 0.8.0 (2014-04-28-08:42)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.sourceforge.net/doc/doxygen/bugs.html
Info : only one transport option; autoselect 'jtag'
none separate


Firmware recovery helpers
Use -c firmware_help to get help

adapter speed: 1000 kHz

ATTENTION: you need to solder a 4.7-10k pullup resistor to pin 21 of flash IC
to enable JTAG, see http://wl500g.info/album.php?albumid=28&attachmentid=8991 ,
there is an unpopulated footprint near U8.

Info : clock speed 1000 kHz
Info : JTAG tap: bcm4706.cpu tap/device found: 0x1008c17f (mfg: 0x0bf, part: 0x0
08c, ver: 0x1)
Info : JTAG tap: bcm4706.cpu tap/device found: 0x1008c17f (mfg: 0x0bf, part: 0x0
08c, ver: 0x1)
target state: halted
target halted in MIPS32 mode due to debug-request, pc: 0x00000000
Error: auto_probe failed
Runtime Error: C:\Users\protos\Desktop\Asus\openocd-0.8.0\scripts\tools\firmware
-recovery.tcl:94:
in procedure 'erase_part'
in procedure 'flash' called at file "C:\Users\protos\Desktop\Asus\openocd-0.8.0\
scripts\tools\firmware-recovery.tcl", line 94
Second try,
Code: Select all
[b]C:\Users\protos\Desktop\Asus\openocd-0.8.0\bin-x64>ocd --debug 3 -f C:\Users\pro
tos\Desktop\Asus\openocd-0.8.0\scripts\interface\ftdi\tumpa.cfg -f C:\Users\prot
os\Desktop\Asus\openocd-0.8.0\scripts\target\asus-rt-n66u.cfg -c "adapter_khz 30
00"[/b]
Open On-Chip Debugger 0.8.0 (2014-04-28-08:42)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.sourceforge.net/doc/doxygen/bugs.html
User : 13 3 command.c:546 command_print(): debug_level: 3
Debug: 14 6 options.c:98 add_default_dirs(): bindir=bin-x64
Debug: 15 9 options.c:99 add_default_dirs(): pkgdatadir=
Debug: 16 11 options.c:100 add_default_dirs(): run_prefix=C:/Users/protos/Deskto
p/Asus/openocd-0.8.0/
Debug: 17 15 configuration.c:44 add_script_search_dir(): adding C:\SPB_Data/.ope
nocd
Debug: 18 19 configuration.c:44 add_script_search_dir(): adding C:\Users\protos\
AppData\Roaming/OpenOCD
Debug: 19 24 configuration.c:44 add_script_search_dir(): adding C:/Users/protos/
Desktop/Asus/openocd-0.8.0//site
Debug: 20 29 configuration.c:44 add_script_search_dir(): adding C:/Users/protos/
Desktop/Asus/openocd-0.8.0//scripts
Debug: 21 35 configuration.c:84 find_file(): found C:\Users\protos\Desktop\Asus\
openocd-0.8.0\scripts\interface\ftdi\tumpa.cfg
Debug: 22 41 command.c:145 script_debug(): command - ocd_command ocd_command typ
e ocd_interface ftdi
Debug: 23 46 command.c:145 script_debug(): command - interface ocd_interface ftd
i
Debug: 25 49 command.c:366 register_command_handler(): registering 'ocd_ftdi_dev
ice_desc'...
Debug: 26 53 command.c:366 register_command_handler(): registering 'ocd_ftdi_ser
ial'...
Debug: 27 57 command.c:366 register_command_handler(): registering 'ocd_ftdi_cha
nnel'...
Debug: 28 62 command.c:366 register_command_handler(): registering 'ocd_ftdi_lay
out_init'...
Debug: 29 65 command.c:366 register_command_handler(): registering 'ocd_ftdi_lay
out_signal'...
Debug: 30 70 command.c:366 register_command_handler(): registering 'ocd_ftdi_set
_signal'...
Debug: 31 74 command.c:366 register_command_handler(): registering 'ocd_ftdi_vid
_pid'...
Info : 32 78 transport.c:118 allow_transports(): only one transport option; auto
select 'jtag'
Debug: 33 82 command.c:366 register_command_handler(): registering 'ocd_jtag_flu
sh_queue_sleep'...
Debug: 34 86 command.c:366 register_command_handler(): registering 'ocd_jtag_rcl
k'...
Debug: 35 90 command.c:366 register_command_handler(): registering 'ocd_jtag_ntr
st_delay'...
Debug: 36 97 command.c:366 register_command_handler(): registering 'ocd_jtag_ntr
st_assert_width'...
Debug: 37 106 command.c:366 register_command_handler(): registering 'ocd_scan_ch
ain'...
Debug: 38 119 command.c:366 register_command_handler(): registering 'ocd_jtag_re
set'...
Debug: 39 132 command.c:366 register_command_handler(): registering 'ocd_runtest
'...
Debug: 40 144 command.c:366 register_command_handler(): registering 'ocd_irscan'
...
Debug: 41 154 command.c:366 register_command_handler(): registering 'ocd_verify_
ircapture'...
Debug: 42 169 command.c:366 register_command_handler(): registering 'ocd_verify_
jtag'...
Debug: 43 181 command.c:366 register_command_handler(): registering 'ocd_tms_seq
uence'...
Debug: 44 188 command.c:366 register_command_handler(): registering 'ocd_wait_sr
st_deassert'...
Debug: 45 204 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 46 218 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 47 228 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 48 237 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 49 250 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 50 258 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 51 269 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 52 281 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 53 288 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 54 301 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 55 314 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 56 321 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 57 334 command.c:366 register_command_handler(): registering 'ocd_jtag'..
.
Debug: 58 347 command.c:366 register_command_handler(): registering 'ocd_svf'...

Debug: 59 354 command.c:366 register_command_handler(): registering 'ocd_xsvf'..
.
Debug: 60 367 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_ftdi_vid_pid 0x0403 0x8a98 0x0403 0x6010
Debug: 61 384 command.c:145 script_debug(): command - ftdi_vid_pid ocd_ftdi_vid_
pid 0x0403 0x8a98 0x0403 0x6010
Debug: 63 395 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_ftdi_layout_init 0x0038 0x087b
Debug: 64 407 command.c:145 script_debug(): command - ftdi_layout_init ocd_ftdi_
layout_init 0x0038 0x087b
Debug: 66 415 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_ftdi_layout_signal nTRST -data 0x0020
Debug: 67 435 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftd
i_layout_signal nTRST -data 0x0020
Debug: 69 450 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_ftdi_layout_signal nSRST -data 0x0010
Debug: 70 459 command.c:145 script_debug(): command - ftdi_layout_signal ocd_ftd
i_layout_signal nSRST -data 0x0010
Debug: 72 473 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_reset_config srst_push_pull
Debug: 73 486 command.c:145 script_debug(): command - reset_config ocd_reset_con
fig srst_push_pull
User : 75 499 command.c:546 command_print(): none separate
Debug: 76 502 configuration.c:84 find_file(): found C:\Users\protos\Desktop\Asus
\openocd-0.8.0\scripts\target\asus-rt-n66u.cfg
Debug: 77 511 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_echo ATTENTION: you need to solder a 4.7-10k pullup resistor to pin 21 of
 flash IC
Debug: 78 533 command.c:145 script_debug(): command - echo ocd_echo ATTENTION: y
ou need to solder a 4.7-10k pullup resistor to pin 21 of flash IC
User : 81 552 command.c:763 jim_echo(): ATTENTION: you need to solder a 4.7-10k
pullup resistor to pin 21 of flash IC
Debug: 82 562 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_echo to enable JTAG, see http://wl500g.info/album.php?albumid=28&attachme
ntid=8991 ,
Debug: 83 579 command.c:145 script_debug(): command - echo ocd_echo to enable JT
AG, see http://wl500g.info/album.php?albumid=28&attachmentid=8991 ,
User : 85 595 command.c:763 jim_echo(): to enable JTAG, see http://wl500g.info/a
lbum.php?albumid=28&attachmentid=8991 ,
Debug: 86 602 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_echo there is an unpopulated footprint near U8.

Debug: 87 623 command.c:145 script_debug(): command - echo ocd_echo there is an
unpopulated footprint near U8.

User : 89 639 command.c:763 jim_echo(): there is an unpopulated footprint near U
8.

Debug: 90 658 configuration.c:84 find_file(): found C:/Users/protos/Desktop/Asus
/openocd-0.8.0//scripts/target/bcm4706.cfg
Debug: 91 674 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_jtag newtap bcm4706 cpu -irlen 5 -ircapture 0x1 -irmask 0x1f -expected-id
 0x1008c17f
Debug: 92 690 command.c:145 script_debug(): command - ocd_jtag ocd_jtag newtap b
cm4706 cpu -irlen 5 -ircapture 0x1 -irmask 0x1f -expected-id 0x1008c17f
Debug: 93 709 tcl.c:554 jim_newtap_cmd(): Creating New Tap, Chip: bcm4706, Tap:
cpu, Dotted: bcm4706.cpu, 8 params
Debug: 94 721 tcl.c:571 jim_newtap_cmd(): Processing option: -irlen
Debug: 95 735 tcl.c:571 jim_newtap_cmd(): Processing option: -ircapture
Debug: 96 739 tcl.c:571 jim_newtap_cmd(): Processing option: -irmask
Debug: 97 751 tcl.c:571 jim_newtap_cmd(): Processing option: -expected-id
Debug: 98 756 core.c:1319 jtag_tap_init(): Created Tap: bcm4706.cpu @ abs positi
on 0, irlen 5, capture: 0x1 mask: 0x1f
Debug: 99 766 command.c:145 script_debug(): command - ocd_command ocd_command ty
pe ocd_target create bcm4706.cpu mips_m4k -endian little -chain-position bcm4706
.cpu
Debug: 100 784 command.c:145 script_debug(): command - ocd_target ocd_target cre
ate bcm4706.cpu mips_m4k -endian little -chain-position bcm4706.cpu
Debug: 101 803 target.c:1722 target_free_all_working_areas_restore(): freeing al
l working areas
Debug: 102 815 command.c:366 register_command_handler(): registering 'ocd_mips32
'...
Debug: 103 821 command.c:366 register_command_handler(): registering 'ocd_mips32
'...
Debug: 104 834 command.c:366 register_command_handler(): registering 'ocd_mips_m
4k'...
Debug: 105 848 command.c:366 register_command_handler(): registering 'ocd_mips_m
4k'...
Debug: 106 854 command.c:366 register_command_handler(): registering 'ocd_mips_m
4k'...
Debug: 107 867 command.c:366 register_command_handler(): registering 'ocd_mips_m
4k'...
Debug: 108 879 command.c:366 register_command_handler(): registering 'ocd_mips_m
4k'...
Debug: 109 889 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 110 901 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 111 915 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 112 923 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 113 937 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 114 952 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 115 963 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 116 971 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 117 985 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 118 998 command.c:366 register_command_handler(): registering 'ocd_bcm470
6.cpu'...
Debug: 119 1005 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 120 1022 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 121 1035 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 122 1046 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 123 1057 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 124 1070 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 125 1086 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 126 1097 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 127 1103 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 128 1118 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 129 1130 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 130 1137 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 131 1153 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 132 1170 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 133 1183 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 134 1196 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 135 1203 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 136 1217 command.c:366 register_command_handler(): registering 'ocd_bcm47
06.cpu'...
Debug: 137 1231 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_flash bank bcm4706.flash cfi 0xbc000000 0x02000000 2 2 bcm4706.cpu
Debug: 138 1245 command.c:145 script_debug(): command - ocd_flash ocd_flash bank
 bcm4706.flash cfi 0xbc000000 0x02000000 2 2 bcm4706.cpu
Debug: 141 1259 tcl.c:804 handle_flash_bank_command(): 'cfi' driver usage field
missing
Debug: 142 1268 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_adapter_khz 3000
Debug: 143 1284 command.c:145 script_debug(): command - adapter_khz ocd_adapter_
khz 3000
Debug: 145 1288 core.c:1644 jtag_config_khz(): handle jtag khz
Debug: 146 1300 core.c:1611 adapter_khz_to_speed(): convert khz to interface spe
cific speed value
Debug: 147 1306 core.c:1611 adapter_khz_to_speed(): convert khz to interface spe
cific speed value
User : 148 1321 command.c:546 command_print(): adapter speed: 3000 kHz
Debug: 149 1337 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_init
Debug: 150 1343 command.c:145 script_debug(): command - init ocd_init
Debug: 152 1353 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_target init
Debug: 153 1358 command.c:145 script_debug(): command - ocd_target ocd_target in
it
Debug: 155 1370 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_target names
Debug: 156 1385 command.c:145 script_debug(): command - ocd_target ocd_target na
mes
Debug: 157 1397 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_bcm4706.cpu cget -event gdb-flash-erase-start
Debug: 158 1413 command.c:145 script_debug(): command - ocd_bcm4706.cpu ocd_bcm4
706.cpu cget -event gdb-flash-erase-start
Debug: 159 1420 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_bcm4706.cpu configure -event gdb-flash-erase-start reset init
Debug: 160 1438 command.c:145 script_debug(): command - ocd_bcm4706.cpu ocd_bcm4
706.cpu configure -event gdb-flash-erase-start reset init
Debug: 161 1451 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_bcm4706.cpu cget -event gdb-flash-write-end
Debug: 162 1458 command.c:145 script_debug(): command - ocd_bcm4706.cpu ocd_bcm4
706.cpu cget -event gdb-flash-write-end
Debug: 163 1471 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_bcm4706.cpu configure -event gdb-flash-write-end reset halt
Debug: 164 1487 command.c:145 script_debug(): command - ocd_bcm4706.cpu ocd_bcm4
706.cpu configure -event gdb-flash-write-end reset halt
Debug: 165 1500 target.c:1285 handle_target_init_command(): Initializing targets
...
Debug: 166 1505 command.c:366 register_command_handler(): registering 'ocd_targe
t_request'...
Debug: 167 1519 command.c:366 register_command_handler(): registering 'ocd_trace
'...
Debug: 168 1534 command.c:366 register_command_handler(): registering 'ocd_trace
'...
Debug: 169 1546 command.c:366 register_command_handler(): registering 'ocd_fast_
load_image'...
Debug: 170 1554 command.c:366 register_command_handler(): registering 'ocd_fast_
load'...
Debug: 171 1567 command.c:366 register_command_handler(): registering 'ocd_profi
le'...
Debug: 172 1579 command.c:366 register_command_handler(): registering 'ocd_virt2
phys'...
Debug: 173 1586 command.c:366 register_command_handler(): registering 'ocd_reg'.
..
Debug: 174 1594 command.c:366 register_command_handler(): registering 'ocd_poll'
...
Debug: 175 1604 command.c:366 register_command_handler(): registering 'ocd_wait_
halt'...
Debug: 176 1620 command.c:366 register_command_handler(): registering 'ocd_halt'
...
Debug: 177 1635 command.c:366 register_command_handler(): registering 'ocd_resum
e'...
Debug: 178 1647 command.c:366 register_command_handler(): registering 'ocd_reset
'...
Debug: 179 1654 command.c:366 register_command_handler(): registering 'ocd_soft_
reset_halt'...
Debug: 180 1667 command.c:366 register_command_handler(): registering 'ocd_step'
...
Debug: 181 1680 command.c:366 register_command_handler(): registering 'ocd_mdw'.
..
Debug: 182 1686 command.c:366 register_command_handler(): registering 'ocd_mdh'.
..
Debug: 183 1699 command.c:366 register_command_handler(): registering 'ocd_mdb'.
..
Debug: 184 1712 command.c:366 register_command_handler(): registering 'ocd_mww'.
..
Debug: 185 1719 command.c:366 register_command_handler(): registering 'ocd_mwh'.
..
Debug: 186 1732 command.c:366 register_command_handler(): registering 'ocd_mwb'.
..
Debug: 187 1745 command.c:366 register_command_handler(): registering 'ocd_bp'..
.
Debug: 188 1752 command.c:366 register_command_handler(): registering 'ocd_rbp'.
..
Debug: 189 1766 command.c:366 register_command_handler(): registering 'ocd_wp'..
.
Debug: 190 1778 command.c:366 register_command_handler(): registering 'ocd_rwp'.
..
Debug: 191 1785 command.c:366 register_command_handler(): registering 'ocd_load_
image'...
Debug: 192 1793 command.c:366 register_command_handler(): registering 'ocd_dump_
image'...
Debug: 193 1805 command.c:366 register_command_handler(): registering 'ocd_verif
y_image'...
Debug: 194 1820 command.c:366 register_command_handler(): registering 'ocd_test_
image'...
Debug: 195 1833 command.c:366 register_command_handler(): registering 'ocd_reset
_nag'...
Debug: 196 1846 command.c:366 register_command_handler(): registering 'ocd_ps'..
.
Debug: 197 1853 command.c:366 register_command_handler(): registering 'ocd_test_
mem_access'...
Debug: 198 1868 ftdi.c:599 ftdi_initialize(): ftdi interface using shortest path
 jtag state transitions
Debug: 199 2015 mpsse.c:363 mpsse_purge(): -
Debug: 200 2018 mpsse.c:644 mpsse_loopback_config(): off
Debug: 202 2020 core.c:1611 adapter_khz_to_speed(): convert khz to interface spe
cific speed value
Debug: 203 2028 core.c:1614 adapter_khz_to_speed(): have interface set up
Debug: 204 2033 mpsse.c:689 mpsse_set_frequency(): target 3000000 Hz
Debug: 205 2036 mpsse.c:681 mpsse_rtck_config(): off
Debug: 206 2039 mpsse.c:670 mpsse_divide_by_5_config(): off
Debug: 207 2048 mpsse.c:650 mpsse_set_divisor(): 9
Debug: 208 2052 mpsse.c:713 mpsse_set_frequency(): actually 3000000 Hz
Debug: 209 2062 core.c:1611 adapter_khz_to_speed(): convert khz to interface spe
cific speed value
Debug: 210 2067 core.c:1614 adapter_khz_to_speed(): have interface set up
Info : 211 2081 core.c:1400 adapter_init(): clock speed 3000 kHz
Debug: 212 2084 openocd.c:132 handle_init_command(): Debug Adapter init complete

Debug: 213 2089 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_transport init
Debug: 214 2103 command.c:145 script_debug(): command - ocd_transport ocd_transp
ort init
Debug: 216 2116 transport.c:240 handle_transport_init(): handle_transport_init
Debug: 217 2123 core.c:717 jtag_add_reset(): SRST line released
Debug: 218 2131 core.c:741 jtag_add_reset(): TRST line released
Debug: 219 2134 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 220 2138 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_jtag arp_init
Debug: 221 2152 command.c:145 script_debug(): command - ocd_jtag ocd_jtag arp_in
it
Debug: 222 2164 core.c:1413 jtag_init_inner(): Init JTAG chain
Debug: 223 2169 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 224 2172 core.c:1046 jtag_examine_chain(): DR scan interrogation for IDCO
DE/BYPASS
Debug: 225 2184 core.c:321 jtag_call_event_callbacks(): jtag event: TAP reset
Info : 226 2194 core.c:949 jtag_examine_chain_display(): JTAG tap: bcm4706.cpu t
ap/device found: 0x1008c17f (mfg: 0x0bf, part: 0x008c, ver: 0x1)
Debug: 227 2206 core.c:1206 jtag_validate_ircapture(): IR capture validation sca
n
Debug: 228 2216 core.c:1263 jtag_validate_ircapture(): bcm4706.cpu: IR capture 0
x01
Debug: 229 2229 openocd.c:145 handle_init_command(): Examining targets...
Debug: 230 2236 target.c:1401 target_call_event_callbacks(): target event 21 (ex
amine-start)
Debug: 231 2247 mips_ejtag.c:352 mips_ejtag_init(): impcode: 0x60414000
Debug: 232 2253 mips_ejtag.c:368 mips_ejtag_init(): EJTAG: Version 3.1 Detected
Debug: 233 2257 mips_ejtag.c:387 mips_ejtag_init(): EJTAG: features: R4k ASID_8
MIPS16 noDMA MIPS32
Debug: 234 2269 target.c:1401 target_call_event_callbacks(): target event 22 (ex
amine-end)
Debug: 235 2282 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_flash init
Debug: 236 2296 command.c:145 script_debug(): command - ocd_flash ocd_flash init

Debug: 237 2302 mips_m4k.c:207 mips_m4k_poll(): Reset Detected
Debug: 239 2314 tcl.c:870 handle_flash_init_command(): Initializing flash device
s...
Debug: 240 2319 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 241 2332 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 242 2344 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 243 2352 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 244 2365 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 245 2379 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 246 2385 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 247 2399 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 248 2412 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 249 2419 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 250 2433 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 251 2445 command.c:366 register_command_handler(): registering 'ocd_flash
'...
Debug: 252 2452 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_mflash init
Debug: 253 2467 command.c:145 script_debug(): command - ocd_mflash ocd_mflash in
it
Debug: 255 2479 mflash.c:1379 handle_mflash_init_command(): Initializing mflash
devices...
Debug: 256 2485 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_nand init
Debug: 257 2499 command.c:145 script_debug(): command - ocd_nand ocd_nand init
Debug: 259 2506 tcl.c:497 handle_nand_init_command(): Initializing NAND devices.
..
Debug: 260 2516 command.c:145 script_debug(): command - ocd_command ocd_command
type ocd_pld init
Debug: 261 2529 command.c:145 script_debug(): command - ocd_pld ocd_pld init
Debug: 264 2536 pld.c:207 handle_pld_init_command(): Initializing PLDs...
stucked here...


Can anyone help me out please ? :(