There are two ways using kgdb to debug a target with firewire. The first way basically replaces the slow serial cable for communication to the remote target gdb stub. The second way uses the remote DMA capabilities of firewire to directly read memory of the target WITHOUT using any debugging software/stub on the target. (Think remote core file)
Greg Lehey wrote a nice kernel debugging tutorial that explains both types of firewire debugging. http://www.lemis.com/grog/Papers/Debug-tutorial/tutorial.pdf
This should get you started with only minor adjustments (gdb->kgdb) .
This is actually the paper I'm using. I've followed the instructions on both methods, but I can't get it to work. The direct machine-machine connection is fine (ie. the one with dconschat). It's the kgdb connection that doesn't work.
I presume it worked out of the box for you then?
Cheers, Gerald
_______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"

