Problems with OCD setup

Hi,

I have used many IDEs and emulators for other processors but am new to the JTAG and Cortex M3 world. At present I am trying to determine what tools to use and have some questions if I may.

I have an Olimex STM32-P103 development board and ARM-USB-OCD for debug.

I sucessfully installed OCD/GNU/Eclipse using the CD that came with the ARM-USB-OCD but cannot get the setup to work. Is suspect that the tools are out of date anyway.

Is there a definitive setup procedure that I can use to correctly configure OCD/GNU/Eclipse to work with the ARM-USB-OCD and Olimex development board?

Has anyone managed to get this comination of hardware and tools working?

Does this setup allow tracing?

I see also that there are other development tools that can be used for development with Cortex (i.e. EWARM and CrossWorks). Has anyone used any of these tools succesfully?

Has anyone used a JTAGjet - ARM yet? If so what are your experiences/thoughts about it?

Best Regards Dave