STR-E912 with OpenOCD

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_and_srst

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

This is my config

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

and i got this error message

Info: openocd.c:82 main(): Open On-Chip Debugger (2006-10-12 18:00 CEST)

Error: ft2232.c:1033 ft2232_init(): unable to open ftdi device: 2

Error: ft2232.c:1048 ft2232_init(): ListDevices: 2

Error: ft2232.c:1050 ft2232_init(): 0: Olimex OpenOCD JTAG B

Error: ft2232.c:1050 ft2232_init(): 1: €T?

I don’t know what this error is??

ft2232_device_desc "

Olimex OpenOCD JTAG A"

Error: ft2232.c:1050 ft2232_init(): 0:

Olimex OpenOCD JTAG B

Hello xxxx,

try it with:

ft2232_layout “olimex-jtag”

instead of:

ft2232_layout olimex-jtag

Regards,

mifi