Page 5
Ordering Software and Cables To order Adaptec software and SCSI cables, call 800-442-SCSI (7274), M–F: 6:00 a.m. to 5:00 p.m., Pacific Time. If you are calling from outside the U.S. and Canada, the num- ber is 408-957-SCSI (7274). Literature Hotline To request additional documentation for Adaptec products, call 800-934-2766, M–F: 5:00 a.m.
Inserting the Host Adapter in a PCI Slot 2-5 Connecting SCSI Cables and Devices 2-7 Choosing SCSI Cables 2-7 Maximum Cable Lengths 2-7 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: v Print Spec Number: 492707-00 Current Date: 8/24/94...
Page 8
AHA-3940/3940W User’s Guide Connecting Internal SCSI Devices 2-8 Connecting External SCSI Devices 2-11 Terminating the SCSI Bus 2-13 Terminating SCSI Devices 2-13 Terminating the Host Adapter 2-13 Terminating SCSI Channel A 2-14 Terminating SCSI Channel B 2-15 Setting SCSI IDs 2-15...
Page 9
When to Use Extended Translation C-4 Drives With Mixed Partitions C-4 Using Fdisk C-4 Extended Translation Questions and Answers C-4 Glossary Index AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: vii Print Spec Number: 492707-00 Current Date: 8/24/94 ECN Date: 08/30/94 AAAA AAAA...
SCSI Devices explains how to physically install the host adapter, including connecting the SCSI cables. Configuring Your Host Adapter Chapter 3 lists the default AHA-3940/3940W settings and explains how to change the configuration with the SCSISelect™ utility. Troubleshooting Chapter 4...
AHA-3940/3940W User’s Guide Support for Large Disk Drives Appendix C describes Adaptec’s extended BIOS translation fea- ture, which allows you to use SCSI disk drives as large as 8 GBytes. Conventions The following typographic conventions are used in this User's Guide: bold Used for keystrokes (…...
Advisories in this document can only cover the proce- dures contained here, and not all situations may have been addressed. Adaptec does not claim to have included every condition or situation that might require a Caution or Warning. You must refer to the...
Introduction About This Chapter Read this chapter to find out General information about AHA-3940/ 3940W host adapters Product features of AHA-3940/3940W host adapters Where to call if you need customer support AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A...
Channel A has both an internal and an external SCSI connec- tor; Channel B has only an internal SCSI connector. With the AHA-3940, you can connect up to seven 8-bit SCSI devices per channel. With the AHA-3940W, you can connect up to fifteen 16-bit (Wide) SCSI devices per channel.
It also automates SCSI command processing and significantly reduces interrupts and command over- head. Onboard BIOS allows AHA-3940/3940W host adapters to be used in place of, or together with, a standard hard disk controller. AHA-3940/3940W host adapters are capable of 32-bit bus master data transfers, including PCI enhanced data transfer commands.
Parity handling in Data, Message, Status, Selection/ Reselection, and Command phases Active negation Multiple Device Support AHA-3940 supports up to seven SCSI devices per channel (14 devices total) AHA-3940W supports up to 15 SCSI devices per channel (30 devices total) ®...
To install support for other kinds of SCSI devices such as optical disks, check the hardware documentation for those devices. If the device requires ASPI support, you first need to run Adaptec EZ-SCSI to install an ASPI manager, and then install any other soft- ware provided with the device.
® OS/2, Windows NT, SCO UNIX , and USL UNIX (Unixware) operating systems. Contact Adaptec or your operating system ven- dor for information on operating system support. Support and Information Services AHA-3940/3940W host adapters are designed for easy installation and use. We have tried to make this document and our other docu- mentation complete and clear.
SCSI Devices About This Chapter Read this chapter to find out How to identify major components on AHA-3940/3940W host adapters How to install AHA-3940/3940W host adapters in your computer How to connect devices How to terminate the SCSI bus AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide...
Your Host Adapter. You can install multiple AHA-3940/3940W host adapters in your computer if enough PCI bus slots are available. Each AHA-3940/ 3940W host adapter has two separate SCSI channels. If you install multiple AHA-3940/3940W host adapters in your computer, you can enable the onboard BIOS on just one host adapter or on more than one of the host adapters.
Some computers have both bus master and non-bus master PCI slots. Read your computer documentation if you are not sure which kind of PCI slots your computer has. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 2-5 Print Spec Number: 492707-00...
AHA-3940/3940W User’s Guide Position the host adapter directly over the PCI slot and insert the end of the board in the card guide. Carefully press the bus connector on the bottom of the host adapter down into the slot, as shown in Figure 2-3. Be sure the metal contacts on the bottom of the host adapter are securely seated in the slot.
Adaptec sells high-quality internal and external SCSI-2 cables and 16-bit Wide SCSI cables. If your reseller does not stock these cables, call Adaptec directly at the number listed on page iii. Maximum Cable Lengths To assure reliable operation, the total length of the SCSI bus, includ- ing both internal and external cabling, should not exceed 6 meters (19.7 feet) if you are using asynchronous or synchronous data trans-...
A 50-connector SCSI ribbon cable with a 50-pin connector for the AHA-3940 host adapter. (Or two cables if you are using both internal SCSI connectors.) A 68-connector SCSI ribbon cable with a 68-pin connector for the AHA-3940W host adapter.
This is called maintaining proper pin-1 orientation. Maintain pin-1 orientation throughout the SCSI bus, or your SCSI devices will not work properly. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 2-9 Print Spec Number: 492707-00 Current Date: 8/24/94...
AHA-3940/3940W User’s Guide Plug the last connector on the ribbon cable into the SCSI con- nector on the internal SCSI device, as shown in Figure 2-6. Pin 1 Colored Stripe Internal SCSI Device Figure 2-6. Internal SCSI Ribbon Cable to Internal SCSI Device...
Connecting External SCSI Devices You can daisy chain up to seven external SCSI devices to Channel A of the AHA-3940 and up to fifteen external SCSI devices to Channel A of the AHA-3940W. Daisy-chaining means that multiple devices can be connected using more than one cable. For example, a cable runs from the external SCSI connector to the first external device.
AHA-3940/3940W User’s Guide Attach the connector at the other end of the external cable to either one of the SCSI connectors on the external SCSI device, as shown in Figure 2-9. External External SCSI Device SCSI Cable Figure 2-9. External Cable to External SCSI Device...
Terminating the SCSI Bus SCSI termination must be enabled on the first and last physical devices on SCSI Channels A and B of your AHA-3940/3940W host adapter; otherwise, the devices will not operate properly. You may need to change the termination setting on some SCSI devices when you install them.
AHA-3940/3940W User’s Guide Terminating SCSI Channel A SCSI Channel A has an external connector and an internal connector, as shown in Figures 2-1 and 2-2 on page 2-4. You can attach SCSI devices to one of the two connectors or to both connectors.
You can change the ID(s) using SCSISelect, if necessary, but we recommend that you leave the ID for both channels at 7. 2-15 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 2-15 Print Spec Number: 492707-00 Current Date: 8/24/94...
SCSI IDs, preferably IDs 7 and 6. Note: The computer in which the AHA-3940/3940W host adapter is installed can share external SCSI devices with another computer. To do this, you must install a jumper before you install the host adapter.
Internal SCSI devices are firmly connected to the host adapter and pin-1 orientation is correct External SCSI devices are firmly connected to the host adapter 2-17 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 2-17 Print Spec Number: 492707-00 Current Date: 8/24/94...
Running the Computer’s Setup Program Normally, PCI-bus computers automatically configure the AHA-3940/3940W IRQ, port address, and BIOS address. In some cases, depending on what kind of motherboard BIOS your computer uses, you may need to run the computer’s Setup program to enable the PCI bus parameters before your computer can recognize the host adapter.
Host Adapter About This Chapter Read this chapter to find out The default configuration settings for the channels on your AHA-3940/3940W host adapter When and how to change the configuration of the channels with the SCSISelect utility How to use the SCSISelect SCSI disk utilities...
Configuring Your Host Adapter The SCSISelect Configuration Utility AHA-3940/3940W host adapters include an onboard SCSISelect con- figuration utility that lets you change host adapter settings without opening the computer or handling the host adapter. SCSISelect also provides utilities for formatting SCSI disk devices and scanning them for defects.
SCSI device connected to the host adapter. Download the executable version of SCSISelect from the Adaptec BBS by calling the phone number listed on page ii at the front of this User’s Guide. Then run the program by typing the file name at the DOS prompt and pressing Enter.
Arrow keys to move cursor, <Enter> to select option, <Esc> to exit ( * =default) Figure 3-2. Selecting a SCSI Channel If there are two or three AHA-3940/3940W host adapters in your computer, this screen lists the channels on all the host adapters. For example, if you have two host adapters, you will see additional entries for Bus2:ChA and Bus2:ChB.
Figure 3-3. Adaptec AHA-3940/3940W SCSISelect(TM) Utility v1.00 AHA-3940/3940W at Bus:Channel 01:A Would you like to configure the PCI device or run the SCSI disk utilities? Select the option and press <Enter>. Press <F5> to switch between color and monochrome modes.
(the device having the higher ID has higher priority). The Host Adapter SCSI ID option on the Configuration menu allows you to change the channel SCSI ID. Figure 3-5 shows the available IDs (0 through 7) for each channel on the AHA-3940. Adaptec AHA-3940/3940W SCSISelect(TM) Utility v1.00...
This option allows you to configure certain parameters of each SCSI device on the SCSI bus. When you choose this option, a screen simi- lar to Figure 3-9 appears if you have an AHA-3940. If you have an AHA-3940W, a screen similar to Figure 3-10 appears.
Page 56
AHA-3940/3940W User’s Guide In most cases, you can use the maximum value of 10.0. If the channel is set not to negotiate for synchronous data transfer (i.e., Initiate Sync Negotiation is set to no), then the value selected here is the maxi- mum rate that the channel accepts from the device during negotia- tion.
Page 57
Scan feature to exclude the Channel A drives from the BIOS scan. Otherwise the host adapter BIOS will attempt to boot from the first 3-15 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 3-15 Print Spec Number: 492707-00...
Figure 3-11 appears. Do not change these five settings unless you fully understand what they mean. Adaptec AHA-3940/3940W SCSISelect(TM) Utility v1.00 AHA-3940/3940W at Bus:Channel 01:A Configuration Host Adapter Interface Definitions Advanced Configuration Options Host Adapter Interrupt <IRQ> Channel ....
Page 59
Channel BIOS This setting enables or disables the host adapter BIOS. The default setting is Enabled. Each AHA-3940/3940W host adapter has one BIOS, which operates on both SCSI channels. The BIOS must be enabled if you want the computer to boot from a SCSI hard disk drive connected to either channel of the host adapter.
AHA-3940/3940W User’s Guide Extended BIOS Translation for DOS Drives > 1 GByte This setting enables or disables extended translation for SCSI hard disks with a capacity greater than 1 GByte. The setting is valid only if the channel BIOS is enabled. The default setting is Enabled.
SCSI Disk Utilities When you select SCSI Disk Utilities from the Options menu, SCSISelect scans the SCSI bus and lists all installed SCSI devices. If you have an AHA-3940, a screen similar to Figure 3-12 appears. Adaptec AHA-3940/3940W SCSISelect(TM) Utility v1.00 AHA-3940/3940W at Bus:Channel 01:A Select SCSI Disk and press <Enter>...
MS-DOS fdisk and format . Most SCSI disk devices are preformatted and do not need to be for- matted again. The Adaptec Format Disk utility is compatible with most SCSI disk drives. Run it on hard disk drives or removable- media drives that were previously used with a non-Adaptec host adapter.
Refer to your computer documentation to learn how to deter- mine the PCI slot number and slot number order. If you are booting from a drive connected to an AHA-3940/ 3940W and you are using ISA/EISA-based host adapters as secondary devices, disable the BIOS on all ISA/EISA-based host adapters.
Troubleshooting About This Chapter Read this chapter to find out How to diagnose problems that may occur when you install an AHA-3940/3940W host adapter in your computer How to fix these problems AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A...
Troubleshooting SCSI Troubleshooting Checklist AHA-3940/3940W host adapters have been tested for compatibility with a wide range of SCSI devices. Most problems that occur during installation result from errors in preparing and connecting devices on the SCSI bus. If you need more assistance after reading this trou- bleshooting information, see Adaptec Technical Support on page ii.
AHA-3940/3940W User’s Guide BIOS Startup Messages After you install your host adapter, the host adapter BIOS displays a message when you boot your computer. Normally, this message lists the SCSI ID, manufacturer, model number, and other information for each SCSI device that the BIOS detects. If initialization fails, how- ever, the host adapter BIOS displays a specific error message fol- lowed by a BIOS Installation Failure message.
Page 69
Host adapter configuration error. The motherboard BIOS did not assign an IRQ to the host adapter. Run the CMOS Setup program and check the IRQ assignments. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 4-5 Print Spec Number: 492707-00...
AHA-3940/3940W User’s Guide Disk Drive Configuration Problems This section describes situations that may occur if your computer has multiple disk drives, including combinations of standard disk drives and SCSI disk drives. Standard hard disk drives can be set to installed or not installed by the Setup program supplied with the host computer.
Be sure that the disk is formatted and has a DOS partition. Run the Format Disk utility accessible through SCSISelect. See SCSI Disk Utilities on page 3-19. Check cable connections and pin-1 orientation. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: 4-7 Print Spec Number: 492707-00 Current Date: 9/8/94...
AHA-3940/3940W User’s Guide Using SCSI Drives as C and D Make sure your computer's CMOS Setup program is set to No Drives Installed, as is required for SCSI host adapters. Be sure that the SCSI drive to be used as drive C is set to SCSI ID 0.
04h - Hardware error The disk drive may be defective. Read the hardware documen- tation and contact the manufacturer. 05h - Illegal request The Adaptec formatting utility does not support a low-level AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A...
Page 74
AHA-3940/3940W User’s Guide format of this device; however, the device may already be low- level formatted by the manufacturer. (This error rarely occurs.) 06h - Unit attention The removable media may be write-protected. Disable write protection and run the utility again.
Multiple Computer Configuration About This Appendix Read this appendix to find out How to configure an AHA-3940/3940W host adapter for use on a SCSI bus with two computers AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: A-1 Print Spec Number: 492707-00...
To allow computers to share SCSI devices, install a jumper shunt on the J5 (for Channel B) or J6 (for Channel A) termination jumper of your AHA-3940/3940W host adapter. Then connect the AHA-3940/ 3940W channel, the SCSI peripherals, and the host adapter in the second computer.
The Adaptec host adapter in the second computer does not have to be an AHA-3940/3940W, but it must be capable of active termination when it is turned off. Most Adaptec host adapters can be actively terminated. Read the host adapter documentation to find out about this.
Optimizing Performance About This Appendix Read this appendix to find out How to optimize your computer’s perfor- mance after installing the AHA-3940/ 3940W host adapter AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: B-1 Print Spec Number: 492707-00...
Optimizing Performance Performance Tips These tips will help you take full advantage of the AHA-3940/ 3940W advanced design features. Enabling Synchronous Negotiation Synchronous negotiation is a SCSI feature that allows the SCSI channel and its attached SCSI peripheral devices to negotiate for the transfer of data in synchronous mode on the SCSI bus.
AHA-3940/3940W User’s Guide Enabling SCSI Parity Checking SCSI parity checking, which is enabled by default, verifies the accu- racy of data transfer on the SCSI channel. To use this option most effectively, be sure that it is enabled on each SCSI device, as well as on the SCSI channel.
About extended translation and the DOS 1 GByte limit When to use the extended translation feature Answers to questions about extended translation AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: C-1 Print Spec Number: 492707-00 Current Date: 8/24/94 ECN Date: 08/30/94 AAAA AAAA...
Support for Large Disk Drives Extended Translation (Using MS-DOS 5.0) Adaptec host adapters have always supported the full range of disk drive capacities under all major operating systems. As disk drives have recently grown beyond 1 GByte in formatted capacity, they have run up against the DOS 1024-cylinder limit.
What if more than two hard disk drives are connected to the host adapter channel? Under MS-DOS 5.0 or above, each AHA-3940/3940W host adapter can support up to eight drives without additional software. To do this you must enable BIOS Support for More Than 2 Drives in SCSISelect.
Page 87
16-bit (Wide) SCSI bus, transfer and is not affected by external timing constraints, and the AHA-3940 is used with such as cable length and circuit an 8-bit SCSI bus. These two host adapter models are response time.
AHA-3940/3940W User’s Guide used to boot and control the fer in multitasking operating computer. Most Adaptec host systems, such as Windows NT adapters include an onboard and OS/2. BIOS that initializes the SCSI Byte bus, runs boot-up diagnostics, An 8-bit unit of data. A byte is and performs other functions.
DOS is used on most per- tances than single-ended signals. sonal computers. Glossary-3 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: Glossary-3 Print Spec Number: 492707-00 Current Date: 8/24/94 ECN Date: 08/30/94...
Page 90
AHA-3940/3940W User’s Guide DOS Partition EISA A section of a disk storage Extended Industry Standard device, created by the DOS fdisk Architecture. A kind of com- program, in which data and/or puter bus. EISA, an extension of software programs are stored.
Page 91
ISA systems only. Industry Standard Architecture High Memory See Upper Memory Block. See ISA. Glossary-5 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: Glossary-5 Print Spec Number: 492707-00 Current Date: 8/24/94 ECN Date: 08/30/94 AAAA AAAA...
Page 92
AHA-3940/3940W User’s Guide Initiator sockets in the computer mother- A SCSI device that requests an board. ISA is sometimes called operation to be performed by the AT bus, because it was first another SCSI device (the target). used in the IBM PC/AT.
Page 93
A term used to describe the puter. Examples are MS-DOS, AHA-3940/3940W and other UNIX, and Netware. Adaptec host adapters that have two or more independent SCSI channels. Parity Checking Multitasking Operation The execution of commands in...
Page 94
PCI tion of internal SCSI cables. buses to communicate with each other. PPB enables AHA-3940/ 3940W host adapters to support See Programmed Input/Output. two PCI buses on one add-in card. The computer’s mother-...
Page 95
SCSI fer can access many segments of interface standard and is Glossary-9 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: Glossary-9 Print Spec Number: 492707-00 Current Date: 8/24/94 ECN Date: 08/30/94...
Page 96
AHA-3940/3940W User’s Guide attached to a SCSI bus cable. The components. Most SCSI devices device may be an initiator, a tar- use single-ended grounding. get, or capable of both types of Single-ended is less expensive operation. than differential SCSI and allows...
Page 97
Glossary Termination computer you can load software programs such as Adaptec’s A physical requirement of the ASPI managers and ASPI mod- SCSI bus. The devices at the physical ends of the SCSI bus ules in upper memory blocks. must have terminating resistors This frees up more conventional either installed or enabled;...
Page 100
AHA-3940/3940W User’s Guide Enable Disconnection 3-3, 3-14, B-4 I/O Operating Environment 1-6 Extended Translation 3-3, 3-18, 4-4, I/O, Multithreaded 1-4 C-3, C-4 External SCSI Device See SCSI ID using with multiple Information Services 1-8 computers A-4 Initiate Sync Negotiation 3-3, 3-13,...
Page 101
Index SCSI ID for AHA-3940/3940W 3-3, 3-8 Parity Checking 3-3, 3-10, B-4 conflicts with 4-6 Partitions 4-7, C-4 for peripheral devices 3-13 PCI Bus purpose of 2-15 automatic configuration 2-18 setting 2-15 interface 1-4 SCSI-2 PCI Slot cable standards 2-7...
Page 102
AHA-3940/3940W User’s Guide USL UNIX 1-8 Utilities format disk 3-20, 4-4 verify disk media 3-20 Verify Disk Media 3-20 Wide Negotiation 3-3 Windows 1-6 Windows NT 1-8 Index-4 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHA-3940/3940W User’s Guide Stock Number: 510600-00, Rev. A Page: -4 Print Spec Number: 492707-00...
Need help?
Do you have a question about the AHA-3940 and is the answer not in the manual?
Questions and answers