Serial pinout for the Playstation link port version 2 (UPDATED!) ================================================================ Hi PSX folks ! This is the updated version of my PSX serial-cable. +----------------------------------------------------------------+ | This one works 100% with SIOCONS (tested with 115200 baud) !! | +----------------------------------------------------------------+ Do not use the old version of this file any longer ! ------------------------------------------------------------------------------ Serial Port PSX +-----------------+ Par.Port ------> | 1 2 3 4 5 6 7 8 | ------> Cinch, MultiAV,... +-----------------+ (back of Playstation) Pin Signal Name Direction ----------------------------------- 1 RTS PSXRTS out 2 GND PSXGND n/a 3 DTR PSXDTR out 4 CTS PSXCTS in 5 TXD PSXTXD out 6 DSR PSXDSR in 7 +3.3V PSXVCC n/a 8 RXD PSXRXD in All pins have 0...3.3V logic, so they need to be converted to -12V...+12V for V24. This can easily be done by the IC 'MAX232' (ICL232). Schematics: ----------- Part list: 2 MAX232 or ICL232 voltage converter 1 IC 7400 (4 NAND) 10 Capacitors 1uf (or higher) 16V 1 male Sub-D-connector 25 pin Notice! ------- | | -X- = no cross connection -+- = cross connection | | Circuit: -------- +-----v-----+ +---|1 14|-------* PSXVCC IC2(12) *---+ | | +---|2 13|---+ | | +---* IC3(9) PSXDSR *-------|3 12|---+ | IC 7400 | +---|4 11|-------* PSXCTS PSXRTS *---+ | | +---|5 10|---+ | | +---* PSXDTR IC3(10) *-------|6 9|---+ | | PSXGND *-------|7 8|-------* IC2(11) +-----------+ IC 1 PSXVCC *----+ +----+----* PSXVCC | +-------v-------+ | | + +---X-------|1 16|--+ === + | | + | | | === +--||---|2 15|-------+----* PCGND and PSXGND | | | +-----------|3 14|------------* PCDTR + | MAX-232 | +---||------|4 13|------------* PCDSR | | | +-----------|5 12|------------* IC1(1/2) + | | PSXGND *----||------|6 11|------------* IC1(8) | | PCTXD *------------|7 10|------------* PSXTXD | | PCRXD *------------|8 9|------------* PSXRXD +---------------+ IC 2 PSXVCC *----+ +----+----* PSXVCC | +-------v-------+ | | + +---X-------|1 16|--+ === + | | + | | | === +--||---|2 15|-------+----* PCGND and PSXGND | | | +-----------|3 14|------------* (unused) + | MAX-232 | +---||------|4 13|------------* (unused) | | | +-----------|5 12|------------* (unused) + | | PSXGND *----||------|6 11|------------* (unused) | | PCRTS *------------|7 10|------------* IC1(6) | | PCCTS *------------|8 9|------------* IC1(12/13) +---------------+ IC 3 All capacitors are 1uF or higher - 16V Pay attention to the polarity of the capacitors (marked with a + next to each capacitor) !!! The MAX232 delivers -6V to +6V which is enough for driving PCs serial port. PC-side serial pinout (25 pin Sub-D male) ----------------------------------------- Pin Signal Name Direction ----------------------------------- 2 TXD PCTXD out 3 RXD PCRXD in 4 RTS PCRTS out 5 CTS PCCTS in 6 DSR PCDSR in 7 GND PCGND n/a 20 DTR PCDTR out This circuit acts like a REAL serial port like it is in your PC !! You need a NULL-MODEM cable to connect this circuit to your PC. DO NOT USE A STANDARD SERIAL CABLE !! Use this circuit AT YOUR OWN RISK and please don't blame me if anything won't work or produces only smoke or noise :) Feel free to do what you want with this, but please e-mail me for good ideas, programs, hackings for the PSX (N64 too).... E-Mail: Mike_Bee@yahoo.com WWW : www.geocities.com/SiliconValley/Lab/6332/ ICQ : 6760439