[mod.protocols.appletalk] Birth of a Seagate

JOSEPH@BLUE.RUTGERS.EDU (Seymour) (03/12/86)

Rutgers university is currently trying to bring up our seagate box.

We have customized all the software by putting our network addresses
in it, compiled it, downloaded it to the gateway and run it.  The
gateway gives us the hello banner message and responds to "s" status
requests.  The Ethernet side of the gateway seems to be working,
packets come and go, but the Appletalk side just sits there.  The
Apple PEEK diagnostic sees no packets on the network and the "s"
status request shows an ever growing number of Appletalk packets
"deferred."

From looking through the code it looks like the Appletalk board thinks
it is constantly getting collisions when trying to send data.  Has
anyone else run into this one?  Can anyone give me any quick tests to
do to see what is wrong.  We have the program TESTSCC but no
documentation for it or datasheets on the chip to tell us what to do
or what to expect as output.

Any help would be appreciated.

			Thanks
			Seymour Joseph
-------

croft@SU-SAFE.ARPA (Bill Croft) (03/12/86)

Joseph,

(Was it you that called me on the phone about this last week?)

Check the "ADDRESS" section on your Artec board (the UPPER section,
above the LS240 buffer chips).  There should be a jumper between
"E/" and "ground".  This enables the address decoding.  This
wire was accidently left off the wire list.

re: testscc.  You really should have a Z8530 manual with you there.
Call your local Zylog rep.  Run "testscc/tscc.c" and use it to write/read
one of the alterable registers on the SCC (such as register 'c'
(12) and 'd', the baud rate registers).  This will tell you
if the board and chip select are working ok.
Try different bit combinations to be sure you don't have
any open or shorted data lines.  Next you can
try one of the tests that sends some data ('p' for 'put').  

Sorry about the absence of documentation for tscc, it's only a
couple pages long and the commands are simple (such "rc " to read
register c and "wc 12" to write a value 12 into register c.)