please use the latest software available from www.yagarto.de - I have no idea which versions Olimex has on their CDs, usually, they’re several months behind.
You should first make sure that your OpenOCD .cfg is correct, by trying to use the OpenOCD via its telnet interface. If you’re able to reliably halt and resume the target from telnet you can move on to GDB/Eclipse.
What’s the target you’re working with? When it worked, did you write anything to flash? If this is a ARM7TDMI-S core like the LPC2000 make sure the JTAG frequency is less than 1/6th of the core frequency. For FT2232 based interfaces (ARM-USB-OCD, JTAGkey, etc.), the frequency is (6MHz / (1 + jtag_speed)).
I’ll try the latest Yagarto. There is a version on the CD but I don’t believe it is installed by default. I’ll download it and see what happens.
When the dongle worked, it did indeed write the example code to flash and that code worked. I know this worked properly because there was another, MUCH larger, program on the board.
I am using the Olimex LPC-P2148 Prototype Board Rev A
How do you define “core frequency”? I have a 12 MHz crystal but I generally have the PLL running the core at 5 times this value or 60 MHz. The configuration file has the speed set for 2 but even when I raised it to 10, the problem remained.
I’ll post again after I install the latest YAGARTO.