Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-lcc!ames!ucbcad!ucbvax!jade!eris!spencer From: spencer@eris.BERKELEY.EDU (Randy Spencer) Newsgroups: comp.sys.amiga Subject: Re: SCSI hard disk query Message-ID: <3424@jade.BERKELEY.EDU> Date: Sat, 2-May-87 22:06:06 EDT Article-I.D.: jade.3424 Posted: Sat May 2 22:06:06 1987 Date-Received: Sun, 3-May-87 19:36:47 EDT Sender: usenet@jade.BERKELEY.EDU Reply-To: spencer@eris.BERKELEY.EDU (Randy Spencer) Organization: University of California, Berkeley Lines: 121 In article <2084@hoptoad.uucp> farren@hoptoad.UUCP (Mike Farren) writes: >In article <78@esunix.UUCP> blgardne@esunix.UUCP (Blaine Gardner) writes: >> So how about a brief tutorial on how to recognize SCSI vs ST506? > >An ST-506 drive has two card edge connectors - one 34 pin (17 on a >side) and one 20 pin (10 on a side). SCSI drives have one 50 pin - 25 >on a side. ...but it's not an edge connector... The REAL SCSI connector looks like this: [][][][][][][][][][][][][][][][][][][][][][][][][] [][][][][][][][][][][][][][][][][][][][][][][][][] it plugs into pins sticking out from a PC board, or there are chassis mounts that have the same connector. Infact, this is exactly the kind of connector that the Supra hard disk uses. But, just because there is a standard, doesn't mean that people have to use it :'), actually to plug in SCSI drives this connector would require a ribbon cable, so some hard disk manufactures have gone to various types of connectors. The plugs on the back of the old C-LTD. hard disk boxes (like, umm... let's see, Fred has one, Bob has one, Marnix has one, and Tom just got one, and these connectors are not connected to anything) are standard in the Mac hard disk world for SCSI (you see, the C-LTD. box has a ribbon cable sneak in the crack in the box, and by-pass the connectors all together, the box is actually made by Rodime for the Mac, or was, C-LTD. is finally making their own boxes with Adaptec controllers to ST506 type drives). This non-connected connector is like (possibly exactly like) a Centronics connector, like your Epson printer has on it (don't plug your parallel port into it though!) The other kind is used in Mike's Xebec. It is also on the Microbotics hard disk (this is the one that you _do_ plug into the parallel port). This connector is a DB-50. Take a look at the serial connector on the back of your Amiga and imagine it being twice as wide. But if you open any of the drives mentioned above (I have) you will find the good old standard SCSI connector inside that is pictured above. >First, SCSI more or less equals SASI. Let me define some terms first: HOST ADAPTER, this is the board that plugs into the side of your Amiga and has a SCSI plug on the back of it, eventually it may also mean a card inside a Zorro cage, but there arn't any yet. SCSI INTERFACE, this is the card that takes the SCSI signal coming over the cord from the Host Adapter, and translates it into commands for an ST506 type Hard Disk. Well, as I understand it, the Host Adapters that are coming out for the Mac and the Amiga more or less equals SASI, but that is not the way that SCSI is defined. The full SCSI spec supports buss arbitration and disconnect/reconnect. This allows you to hook up more than one host to more than one drive. This is actually what I am interested in doing. I have two Amigas in the same house (and soon to get a Mac) and I want to have hard disks on both Amigas. If there was support for buss arbitration than I could hook up two Amigas to one SCSI drive and not have to have two hard disks with the same files on them. Actually, I think that I can hook two Amigas to one drive if I can change the ID number that the Amiga responds to, but if there is no buss arbitration and both drives ever try to access the disks at the same time...BOOM! Not being able to hook both machines to the same SCSI buss wouldn't be a big deal if I was just putting up a 20 meg drive, but I expect to have hundreds of megs of stuff (I have hundreds of disks already to go). To pay for twice the amount of drives does not make sense for two machines that are placed ten feet apart. (I could even carve out a chunck for the Mac to use, but the built in SCSI on the Mac don't support buss arbitration either.) The other thing that is useful is what is called disconnect/reconnect. If I have those two machines hooked up through the mysterious SCSI host adapter that supports buss arbitration I can still have contention (we all know that word). If I have a BBS running on one Amiga (I do) and I am compiling on the other, and a call comes in, the BBS wants to talk to the hard disk, but my compile is using the SCSI buss, so the BBS will time out, and the user will get hung up on. With disconnect/reconnect when the host adapter issues a command to the SCSI interface on the hard disk, the interface will disconnect and free up the SCSI buss until the command is done. That is when the BBS could get in a command to the SCSI interface's command buffer. When the interface has the info ready for the first host it reconnects to it as soon as it can (that host may be issuing a command to another hard disk). I know that this hasn't made the choice much easier, and probably clouded the SCSI issue, but I would like to see these points addressed by the HD makers. Or you could just get me an extra serial port and I will run SLIP/TCP between the two Amigas. Nothing like compiling over the serial port. "Boy Randy, you really sound like a candidate for an expansion chassis" No, If I had gotten one last month, I would have been kicking myself this month when I saw that I could have gotten an even uglier one now. So if I get the new CSA tower (it really is ugly) someone would come out with an even uglier one, and again I would be kicking myself. One last thing to mention about the different hard disks (you thought I was done) is that every different one uses incompatible setups. If I take C-LTD. formatted SCSI hard disk and plug it into the Xebec, it would not be able to recognize it. The Xebec uses a parameter file on the boot disk, and the hard disk. The C-LTD. uses a mountlist entry. I don't remember the Microbotics set up, but I couldn't get that drive to daisy chain to anybody elses hard disk. So the idea of unplugging at one house and going to another still only exists on the Macintosh. Any ideas how this incompatibility will be handled on the ASDG, and the C/A, and the Byte by Byte SCSI? What will happen to all our Host Controller cards when 1.3 comes out and wants to boot off the hard disk? Seems that there should be a standard way to make a controller card. I guess that we are watching the same thing that the Mac went through about a year and a half ago before their SCSI standard (sub standard). >Mike Farren that it does on lust, this would be a better world ..." -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Randy Spencer P.O. Box 4542 Berkeley CA 94704 (415)284-4740 I N F I N I T Y BBS: (415)283-5469 Now working for |||||||||||::::... . . BUD-LINX But in no way |||||||||||||||::::.. .. . Officially representing ||||||||||||:::::... .. ....ucbvax!mica!spencer s o f t w a r e spencer@mica.berkeley.edu -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-