Subject: sparc serial (Re: New Boot Load Doesn't Work on IPX)
To: None <port-sparc@netbsd.org>
From: None <mcmahill@mtl.mit.edu>
List: port-sparc
Date: 01/28/2000 13:23:03
On Fri, 28 Jan 2000, Curt Sampson wrote:

> On Thu, 27 Jan 2000, Jonathan Towne wrote:
> 
> > > ...I don't have any kind of console here. I didn't bother
> > > carrying the monitor and I have yet to locate an adapter that will fit
> > > the serial port.
> > 
> > the adapter was relatively easy to locate for me, i found a bunch on eBay
> > at one time,
> > so i picked one of them up for $5.. if you want, ill give a part number,
> > but i'd suggest
> > that you do a quick, but thorough, search on eBay..
> 
> It's actually exactly the same cable as the older Macs use, I've been
> given to understand.


FWIW, here's the pin out info I have:

so the cables are somewhat interchangable.  some of the control lines are
different, but the tx/rx data are right.

The sparc info came from sun part number 800-5772-10, rev A, June
1991 "SPARCstation IPX Installation Guide", and the mac info came from
tracing out a cable.

Serial port signals:

DIN-8	DB-25	Signal	Direction	Descr
--------------------------------------------------------------------------
1	

(ipx)   20	DTR	Output		Data Terminal Ready, indicates
					that the computer is ready to
					communicate.

(mac)   4       HSKo    Output          Handshake out


--------------------------------------------------------------------------
2
(ipx)	5	CTS	Input		Clear To Send, Signal from
					other device saying its ready
					to accept data.

(mac)   5       HSKi    Input           Handshake in (can also be used for
       					ext clk)

--------------------------------------------------------------------------
3
(ipx)	2	TXD	Output		Transmit Data, from computer
					to device.
(mac)	2	TXD-	Output		"

--------------------------------------------------------------------------
4
(ipx)	7	GND	-		Ground

(mac)	7	SG	-		Signal Ground

--------------------------------------------------------------------------
5
(ipx)	3	RXD	Input		Receive Data, from device to
					computer.

(mac)	3	RXD-	Input		"

--------------------------------------------------------------------------
6
(ipx)	4	RTS	Output		Request To Send, signal asking
					if the device is ready to 
					receive data

(mac)	-	TxD+	Output		Transmit data (used in RS-422
					mode)

--------------------------------------------------------------------------
7
(ipx)	8	DCD	Input		Data Carrier Detect, signal
					that indicates that modem has
					detected a signal from another
					modem over phone lines

(mac)	-	Gpi	Input		General purpose input

--------------------------------------------------------------------------
8
(ipx)	17	RTXC	Input		Receive Clock, not used for
					async devices.

(mac)	7	RxD+	Input		Receive data, (used for RS-422)

--------------------------------------------------------------------------

everything else is for sparc's only:

n/a	6	DSR	Input		Data Set Ready, signal from
					other device indicating its
					status

n/a	15	DB	Input		Transmit Clock, not used for
					async devices

n/a	22	RI	Input		not connected on sparc 1/1+ or
					sparc 2

n/a	24	DA	Output		Transmit Clock, not used for
					async devices

n/a	25	-	-		Not connected on sparc 1/1+ or
					sparc 2