Well the frustration is continuing. Because the development board did not come with a jtag programmer and associated CD/software, I was left out on my own. Being all new to me just getting a handle on what you needed and how to put together the IDE and debug was daunting. Just working out what IDE to use, what toolchain and debugger was a big task. I was hoping that Olimex would provide me a suitable Jtag programmer but in the end, I decided to build a Wiggler type to run from LPT port. I had a 74HC125 chip that I used based on a schematic I found on the net.
Meanwhile I was trying to set up the IDE using Eclipse, Yargato Tools/Toolchain and OpenOCD to work with a Jtag Wiggler for STM32F103STK development board.
I ran into problems with Eclipse when I installed a GNUarm plugin. When I was trying to open a new project, the C/C++ wizard was not there. I reinstalled Eclipse and the wizard was there. I installed thye GNUARM pluging and the wizard was gone. Later I then found out that there was a bug with the plugin. I installed a new version and that fixed that bit. I downloaded the OpenOCD from the Olimex site and had all sorts of problems since I did not have a USB Jtag programmer. I then found another version of OpenOCD (Win 7 64 bit) which seemed more complete.
I have only managed to compile sample program but not yet have the IDE configured for the parport Jtag.
I have spent many, many hours/days to get things set up. I am getting some better understanding but still have heaps to learn. My biggest problem is finding a configuration on the net that is the same as mine (Win7 64bit, Eclipse indigo, OpenOCD 0.5, Wiggler type Jtag, Olimex STM32F103STK board).
Now I am having problems installing GIVEIO.SYS on Win7 64 bit which seems to be needed for LPT Wiggler Jtag. I am determined to get it running but I have wasted too many hours so far.