openocd with ft4232h

hello

i work for my bachelor thesis and for this i must develop a card with en ft4232h for the programming and debugging of two arm processors.

my card is finished and i have create a program with eclipse for the two arm processors wich i have controlled with the jtagkey from amontec.

now i will also run my program with my card, but i have always a lot of problems with the drivers.

i have modify the .inf file from libusb wich was delivered by the openocd for make an interface for my ft4232. but when i will check my openocd with my two processors he write always

C:\xdev\tools\OpenOCD\0.3.1\bin>openocd.exe -f interface/FT4232H.cfg -f target/stm32.cfg

Open On-Chip Debugger 0.3.1 (2009-11-13-16:13)

$URL$

For bug reports, read

http://openocd.berlios.de/doc/doxygen/bugs.html

1000 kHz

jtag_nsrst_delay: 100

jtag_ntrst_delay: 100

trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain

Info : max TCK change to: 30000 kHz

Info : clock speed 1000 kHz

Error: JTAG scan chain interrogation failed: all ones

Error: Check JTAG interface, timings, target power, etc.

Error: JTAG scan chain interrogation failed: all ones

Error: Check JTAG interface, timings, target power, etc.

have anybody an idea how i can resolve my problem??

sincerly

westloser86

As you are working on a bachelor thesis (maybe at h e s s o V S :wink: ), I could be interested to help you.

Why do you not use the D2XX driver instead libusb. The D2XX is 1.5 to 2.5 faster than libusb in some circumstance.

Also, the d2xx is much easier to install and to use.

So, you may send me a email to laurent.gauch-at-amontec.com .

Laurent

http://www.amontec.com

http://www.amontec.com/jtagkey.shtml

post effacé

hey can u tell me what changes required in cfg file to use with ft4232…thanks

Hi

Can I bump this old query? - Will openOCD enable communication through a FT4232H?

I’m designing a board that’s very tight on space and so would appreciate being able to use the FT4232H instead of 2 FT2232H’s - but the project requires everything to be opensource-able so we’ll need openOCD :slight_smile:

Thanks