I've tried ddd with msp430 gdb, and it worked as well as could be expected - unfortunately I'm using W2K at work, so ddd running on Cygwin X is painfully slow. It ran ok, but the display was slow. My impression is that ddd is good for debugging when you need to work with a lot of data - for example, it has support for graphviz to display results. This is not so often the case with small microcontrollers with limited memories. But I expect that when running natively under *nix, it would work well. I haven't tried it as my linux box is at home and my msp430 cards are at the office...
The key difference in practice (at least, for a W2K user) is that gvd (and gps) use cross-platform toolkits (gtk), and thus run natively on either platform, giving a much better performance. > Has anyone ever tried ddd for this. It is a GUI front end that uses gdb as > a back-end. You can specify which gdb binary to use. > > On Wed, 26 May 2004, David Brown wrote: > > > > > > > > Sounds interesting. I even took a quick look at it several weeks ago. > > > What is the quality/stability of their gdb front end? I am not that > > > happy with insight. BTW, what IS the latest or, should I say, the most > > > usable built of insight? Mine reports "GNU gdb 5.1.1". > > > > > > Sergei > > > > > > > I've been using GVD as a front-end for gdb for many years now (although > > frequently I simply use the command-line version of gdb for simpler > > debugging tasks), along with various microcontrollers (msp430, avr, 68332, > > MPC561, Nios). My main reason for choosing it was problems building Insight > > for some of these ports under Cygwin - Insight always seems to be the most > > problematic part of the gcc toolchain to build. But since gvd is a seperate > > program that runs the command-line gdb, the same gvd binary works for all > > gdb's. Like gdb and other front-ends, gvd has its quirks, but it works well > > enough for most purposes. > > > > I haven't had more than a quick glance at GPS so far, but it would be the > > next logic step (GPS is a full IDE from the same people that wrote GVD, and > > its debugger is a newer version of GVD). I'll also be looking at eclipse > > (since the new Nios II kit uses it), but I expect to use GPS in the future > > too (it is smaller and faster than eclipe, being native code rather than > > java). > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > Mspgcc-users mailing list > > Mspgcc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > > >