Hi Steve,
I only tested rproxy on Windows Me, Windows XP and RedHat. People are
using it successfully on Windows 2000, though.
Hmm, sounds like it should work then.
You are doing the wrong thing with telnet, but it has highlighted a bug
in rproxy. When you get the record back from rproxy, you should respond
with "+" to acknowledge it. Anything else will result in the last packet
being repeated. The bug you hightlighted means the repeat is incorrect.
This is irrelevant in normal use, as packets are normally acknowledged
OK by gdb. This is not, therefore, your problem. It is fixed in CVS now,
though.
Ok, I also had some problem building gdbproxy on Redhat 8.0, the
automake is somehow different, it complains about ./depcomp being
missing. I got it to build by forcing it but it also has the same
problem (last night), Ill try it again.
I have no idea what your problem is, but it sounds like either gdb or
your use of it is wrong. Did you build gdb yourself, or are you using
one of the tested binaries? What did you use to connect to rproxy? The
correct command would be:
I built gdb on RedHat 8.0, but the pre-build binaries for Win 2K also
have the same problem.
target remote localhost:2000
Ok, that was the problem I was using 'target msp430 localhost:2000' that
works now.
Quite nice. :-)
I really should get around to distributing updated binaries for gdbproxy
this week. The version I have now has several little improvements. I
need to find time for the more major improvements too.....
What are the major improvements you would like to do?
I helped on this project http://avarice.sourceforge.net/ when Scott
Finneran was debugging the protocol to the AVR ICE. I thought about
hacking the libHIL.so to get out what commands the gdbproxy is using
send to the FET then reverse engineering the protocol.
Thanks,
--
Peter Jansen
STS
Australian Antarctic Division
Channel Highway
Kingston
TAS 7050
AUSTRALIA
Ph (03) 62 323 533
Fax (03) 62 323 351
___________________________________________________________________________
Australian Antarctic Division - Commonwealth of Australia
IMPORTANT: This transmission is intended for the addressee only. If you are
not the intended recipient, you are notified that use or dissemination of
this communication is strictly prohibited by Commonwealth law. If you have
received this transmission in error, please notify the sender immediately
by e-mail or by telephoning +61 3 6232 3209 and DELETE the message.
Visit our web site at http://www.aad.gov.au/
___________________________________________________________________________