Thanks everyone for the feedback on this question. I've now got
gdbproxy working on my device.
Part of my problem turned out to be a hardware problem on my board, with
that fixed I can get the windows version of gdbproxy running, and
connect to this from the Linux version of gdb.
Interestingly, I've found that I can run both of these on the same
(Linux based) machine using vmware. I created a virtual machine in
vmware which has windows 2000 installed on it, and installed the drivers
that came with my USB-FET device there. I then downloaded the version
of msp430-gdbproxy.exe from Sourceforge and am using the dll files that
were contained in IAR-KICKSTART package that I downloaded from the TI
website. I'm not sure if the dll files on Sourceforge would have worked
since I had hardware problems at the time I was trying them and didn't
get my hardware working until after I'd updated the dll files.
In vmware, you can connect a USB device to a virtual machine. Once I
did this it was recognized by the drivers and I was able to run the
msp430-gdbproxy program in the virtual machine. I was then able to
connect to that (virtual) win2k machine from msp430-gbd and debug the
device.
I'm using vmware-workstation which is not free. I believe that you can
now get vmware-server as a free download and I would think that this
software should be able to perform this trick.
I made a little zip file containing the gdbproxy program and dll files
that I'm using. You can grab it here if you like. I can assure you
that this version of the files is capable of talking to the 2618 device,
at least using the TI MSP-FET430UIF USB emulator pod.
http://www.embeddedintelligence.com/wingdbproxy.zip
If you still have problems using this version of the files, I'd suggest
you confirm that the device drivers for the USB device are properly
installed. You can check this by opening the device manager (right
click on 'My Computer' and select properties. Go to the 'hardware' tab,
and press the 'device manager' button). In the device tree there should
be a selection for 'Ports (COM & LPT)'. Select this, and you should see
your USB device show up as a COM port. It should show up as a line
that says 'MSP-FET430UIF - Serial Port (COM3)' or similar. The COM port
number that it gives should be passed on the msp430-gdbproxy command line.
Good luck,
Steve