In this thread Morten wrote
for those following gdb should know that there has been quite a bit of development on it lately (ref the GCC caudron this year)
I fully admit that I have not "followed GDB", but I am very interested.
Especially if there is in sight a stable and sort-of-supported way to on-chip debug 8-bit AVRs on a host system other than Windows.
A few years back I surveyed the lands of OpenOCD and GDB but deemed it to swampy for me. It seemed just a bit to works/works-not/works-perhaps to spend what I estimated to be A LOT of time to dig out all the details, pretty and ugly.
Now Morten even says you could enable GDB in Atmel Studio... (Perhaps still not as good as the default, whatever that involves - but still an indicator that things might evolve in what I think is the right direction.)
I have questions:
1. If "GDB is enabled in Atmnel Studio", what would be the actual "stack"? Studio-GDB-<SomethingHere?>-IceHardwareDongle-AVR? What would the SomethingHere be?
2. Is the SomethingHere, if existing - I'm thinking the "backend" - still tied hard to Windows? Or is it something that Atmel in it's infinite goodness might eventually to incorporate into the Toolchain for Linux? The perfect answer is of-course: "We're working on it right now, release in November" ;-)
I'm sure there will be lots more to wonder about as this thread (hopefully) goes along, but I'll stop there, have another kick of aspirin and sleep another hour..