QUOTE(Pikkon @ Dec 16 2005, 06:59 PM)
Here is a old pic of mine.
I think the PCB on the right is used for kd. I guess the header on the left connects to xbox mainboard's LPC.
The little IC under the SertialPort connector is RS-232 driver. As far as the TQFP one, though the picture is somewhat blurring, I suspect it's either FPGA or SuperIO. The last chip, the taller one next to TQFP, my guess would be voltage regulator IC.
Few more questions for you
1) I assume you only need terminal software(such as termTerm, SecureCRT, or Procomm) on the host , right ?
2) Also, I think the target(i.e. xbox) also need a stub running on it. And, the stub is probably part of the debug bios.
My thinking is you can convert normal xbox to debug enviroment by using XDKRecoveryDisk. Then, by hooking up the LPC PCB, you should get serial kd.
The beauty of serial kd is that you can debug xbox processes without any interruption(it's my guess, I never use it). The xbdm method over ethernet is great, but you lost connection when it launches another xbe.
For example, you attached to xbox in Evox Dashboard, then you lauched a game from Evox. After that, you lost connecttion to xbox, you needto re-attach agagin. Sometimes, my VS2003 even froze.
Serial kd should not have this problem. If xbox crashed before you had a chance to connect to it, you cannot attach to it.