Hello
Wondering if anyone can help me please.
I been trying to program Olimex STR-E912 board using ARM-USB-OCD with openocd version 1.31. But I am not able to halt the target. My configuration file is as followed:
debug options
##debug 3
daemon configuration
telnet_port 4000
gdb_port 2000
interface ft2232
ft2232_device_desc “Olimex OpenOCD JTAG A”
ft2232_layout olimex-jtag
jtag_speed 1
use combined on interfaces or targets that can’t set TRST/SRST separately
!!!For Olimex STR-E912 board you must remove jumper RST-TRST!!!
reset_config trst_only
jtag scan chain (first device being the one closest to TDO)
format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
jtag_device 8 0x1 0x1 0xfe
jtag_device 4 0x1 0xf 0xe
jtag_device 5 0x1 0x1 0x1e
target configuration
##target arm966e little run_and_halt 1 arm966e
target arm966e little reset_halt 1 arm966e
reset or attach
daemon_startup reset
##run_and_halt_time 0 0
working_area <target#> <‘backup’|‘nobackup’>
working_area 0 0x50000000 16384 nobackup
flash stuff
flash bank str9x 0x00000000 0x00080000 0 0 0
I have removed the RST-TRST pin and the output from openocd is as followed:
openocd-ftd2xx.exe -f arm-usb-ocd_str9.cf
g
Info: openocd.c:84 main(): Open On-Chip Debugger (2007-01-31 12:00 CET)
Error: jtag.c:852 jtag_add_reset(): requested nSRST assertion, but the current
configuration doesn’t support this
Warning: arm966e.c:105 arm966e_assert_reset(): can’t assert srst
Warning: arm7_9_common.c:848 arm7_9_halt(): target was in unknown state when hal
t was requested
Warning: arm7_9_common.c:623 arm7_9_poll(): DBGACK set while target was in unkno
wn state. Reset or initialize target before resuming
If anyone has manage to solve this any help would be appreciated.
Thank You