Link to home
Start Free TrialLog in
Avatar of cnk_coleman
cnk_coleman

asked on

Setting up SCSI on a Mac

I want to set up an Ultra160 SCSI card in my Mac and have been unable to find the correct pin set up for things like Disdable Auto Spin, Disable Parity, and other settings. I know how to terminate the chain and set ID's which is done already.
Avatar of Member_2_908359
Member_2_908359
Flag of France image

disable autospin is on disk usually...??
what kind of SCSI card is it? Adaptec, Formac, Atto?
Maybe these settings are set by software? (usual way on PC's)
No utility shipped with it?
Avatar of cnk_coleman
cnk_coleman

ASKER

The card is ATTO and I also have an Adaptec 29160.

The drives are 68 pin 36LZX (36GB, 10,000rpm, SCSI3)

There is no utility for these drives and Apple will see the drives but it doesn't support these drives. I am using Intech software to format them.

I know that auto spin has to be on to get them to spin up.

But do I need "Parity disable", "TI negotiation" and "Disable Unit attention" on or off? These are done with jumpers on the drives.
The jumper setup should be listed either on the top or bottom of the drive. That's where it usually is. Taking ALL the pins off should result in a working drive.
You can enable parity at the drive level. Itr won't do any harm since this simply disable/enable parity control of the disk.
But this stays under controller choice, it simply prevents controller to use  it when disabled on disk and enabled on controller.
TI neg is probably termination negociation. In SCSI3, this works well especially with short cables, so you can leave this on.
"unit att" allows controller to allow drives to disconnect when power is on: mainly used for removeble units to sed a signal to OS, that drive has been swapped.
you can leave it on or off, no diff for a stationnary disk.
What is the make of yr disk? IBM for instance is having an excellent info mine on the web for their disk (probably gone to hitachi, since the disk activity has been sold to them)
And I heve some too here. Just let me know
IBM Ultrastar 36LZX (Manual PDF)

skip to:  Diagram on pg.7 and Jumper Settings pg.9
http://www.hgst.com/tech/techlib.nsf/techdocs/85256AB8006A31E587256A780052CAC5/$file/ddys-dpss_digw.PDF
ASKER CERTIFIED SOLUTION
Avatar of Member_2_908359
Member_2_908359
Flag of France image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
"Do you have other drives on the same bus?"

I have 2 on the bus. Both the same drives. They are SCA drives with the correct 68 pin adapter (for 160/320 drives) and the cable is rated for 160/320 also.

Sometimes the system will not start and recognize the startup disk. On the onboard bus I have one device and that is the CD ROM.

I have talked to IBM/Hatachi and they are no help at all. They keep telling me the way PC's need to be set up with fdisk and so on. I tell them I have a Mac and they go into the does not compute mode.

Apple is no better. They have nothing in the archives about setting up a fast SCSI chain.

These drives are used and I got them off eBay. They work great and are very fast. But I need more reliability. This is why I am posting for help. I assume that I am doing somethning wrong and I think it is the pin settings.

I also wonder if having an empty connection on the cable, like a 3 device cable and only have 2 devices on it, could be a problem.

My family machine has a IBM Ultra160 15k rpm drive in it and it works fine and runs fast. But I want a second drive in it and I am testing it out on my test system before I put it in that family machine.

Thanks for all your help so far. It gives me ideas and understanding.
I have 2 on the bus. Both the same drives. They are SCA drives with the correct 68 pin adapter (for 160/320 drives) and the cable is rated for 160/320 also.
----------
Are they terminated properly? SCA drives have no termination, therefore you need one external one at the end of the cable after the last disk. With 1 disk it may work, with 2 it starts being bad, with 4, it does not work at all! This is a high freq. bus! 160Mhz is a radio freq.

Sometimes the system will not start and recognize the startup disk. On the onboard bus I have one device and that is the CD ROM.
---------
Watch startup time: if CD is ready before SCSI drive, it may not wait for others if on a second controller. This is correctly handled in the BIOS of a PC, not on mac. TO make a test, remove CD reader so far.

I have talked to IBM/Hatachi and they are no help at all. They keep telling me the way PC's need to be set up with fdisk and so on. I tell them I have a Mac and they go into the does not compute mode.
---------
not amazing...

Apple is no better. They have nothing in the archives about setting up a fast SCSI chain.
---------
as usual.

These drives are used and I got them off eBay. They work great and are very fast. But I need more reliability. This is why I am posting for help. I assume that I am doing somethning wrong and I think it is the pin settings.
----------
obviously not: this is rather binary, works or not. So this confirm the bad bus termination which is more tricky, it work erratically, it may even depend on size of the files transfered as the SCSI protocol tranfers 10 times each block before giving up; on small files, the OS has enough "patience" to accept this; on big file like 100MB, it times out.

I also wonder if having an empty connection on the cable, like a 3 device cable and only have 2 devices on it, could be a problem.
----------
so, this is legal, empty socket should be in the middle. Only both ends must connect somewhere and be terminated. Controller side is done automatically most of the time, drive end is up to you to do it.

I love SCSI too, and it still outperforms the cheap ATA stuff because ATA drives are rather fast, but interleaved commands are not supported, and the OS has to do everything! A SCSI disk is 50% more speed of your PC or Mac, especially with multi-tasl OS's. These are leaving the market for price reasons only. Serial ATA may be better, I have not tried it yet.

so, this is legal, empty socket should be in the middle. Only both ends must connect somewhere and be terminated. Controller side is done automatically most of the time, drive end is up to you to do it.

I love SCSI too, and it still outperforms the cheap ATA stuff because ATA drives are rather fast, but interleaved commands are not supported, and the OS has to do everything! A SCSI disk is 50% more speed of your PC or Mac, especially with multi-tasl OS's. These are leaving the market for price reasons only. Serial ATA may be better, I have not tried it yet.
-------------------------------------------------------------------------

Today I will use the older non 160 rated cable with only 2 ports on it and see if that makes a difference. I do have a 160 rated terminator on the end and it seems to work but I have no way to assess that. I just have to assume that it does and is brand new.

I love SCSI also. I have had one SCSI drive fail in 10 years of fixing Mac's. The ATA drive failures could fill my workshop. I have replaced 3 this week already.

Serial ATA will be interesting although it is not as fast as SCSI. I need speed. It is nothing to transfer 500MB in one operation. I back up my data every hour to a second drive when I am working. I can't afford to loose information. I want to use the family computer to back up data to also as this will be a second backup on site.

Thanks for your help. I will try to make some changes and see if I can get it to work better.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Well I got it solved. There is a difference between OS9 and OSX on how it views SCSI. In OS9 you can have TI neogtiation on or off, it doesn't matter. But in OSX it has to be off. Same with disable unit attention which has to be enabled (default is enabled) for OSX and either for OS9.

OSX doesn't like mixed hardware. If you have a ultra160 card you will need a cable and terminator rated for ultra160 or it will give you problems.

I spent all day working on that and got it figured out

With my ATTO card and corresponding cable and terminator and the pins set right it is rock solid and no matter what I do I can't get it to crash. I had 22 apps open and was switching from Ethernet to WiFi, opening and closing files and apps, force quitting apps and much more. It never crashed once.

And it appears that you can have open spots on the SCSI chain as long as there is a correct terminator on the end. I have 2 drives and a 3 place cable.

Thanks to everyone who offed advice. It put me on the right path to get this solved.

Chuck