BusLogic BT-956C User manual

m
w
h
0
0
0
m
z
.
n.

Revision Historv
Table of Contents
Revision
Change
Activity Date
A
Release
12/09/94
B
Release
1 O/l
7/95
Comp
liance Statements
This
!
evice
complies with Part 15 of the FCC Rules. Operation is subject to the follow-
ing two conditions: (1) this device may not cause harmful interference, and (2) this de-
vice must accept any interference received, including interference that may cause
undesired operations.
Declaration of the Manufacturer/Importer
We hereby certify that the BT-956X
PC1
SCSI Host Adapter, in cornliance with the re-
quirements of
BMPT
Vfg
243/1991,
is RFI sup
ressed.
equipment (e.g., signal generators) may be su
!
The
norma
P
operation of some
serve the notices in the user’s manual.
ject
to specific restrictions. Please ob-
The marketing and sale of the e
communication Permits
(BZT).
?h
uipment was reported to the Federal Office for Tele-
e ri ht to retest this equipment to verify compliance
with the regulation was given to the
&
F.
Bescheinungung des
Herstellers/Importeurs
Hiermit wird bescheinigt, das BT-956X
PC1
SCSI Host Ada ter
in Uebereinstimmung
P
mit den Bestimmungen der BMPT-AmtsblVfg
243/1991
unk-entstort ist. Der
vor-
schriftsmassige Betreib mancher
Gerate
(z.
B. Messender) kann allerdin
sewissen
Einschrankungen unterliegen. Beachten Sie deshalb die Hinweise in der
%%
e
sanleitung. ienung-
Dem Bundesamt fiir Zulassungen in der Telekommunikation wurde das
Inverkehr-
brin
die
l!
en dieses Gerates angezeigt und die Berechtigung zur Ueberprtifung der Serie auf
inhaltung der Bestimmungen
eingeraumt.
EN 55 022 Declaration of Conformance
This is to
certify that
BusLo
radio interference in actor
%
ic SCSI Host Adapter is shielded against the generation of
ante with the application of Council Directive
89/336/
EEC, Article 4a. Conformity is declared by
‘the
application of EN 55
022:1987
Class B
(CISPR
22:1985/BS
65271988).
EN50082-1
GENERIC IMMUNITY STANDARD
1) IEC
801-2(1992)
CRITERIA B; 2) IEC
801-3(1992)
CRITERIA A;
3) IEC
801-4(1988)
CRITERIA B; 4) IEC 801-5(DRAFI 1993) CRITERIA B
Co yright
0
P
opyright 1995
BusLogic
Inc. All rights reserved.
BusLogic Inc makes no warranty of any kind with regard to this material, including, but
not limited to, the implied warranties of merchantabili
purpose.
BusLogic
is not liable for an
Y
errors contained
x
and fitness for a particular
erein or incidental or conse-
quential damages in connection with umishing, performance or use of this material.
This document contains proprieta
rights are reserved. No part of this
Y
information which is protected by copyright. All
ocument
may be photocopied, reproduced or trans-
lated to another language without prior written consent of
BusLogic
Inc.
Trademarks
Company and product names are trademarks or registered trademarks of their respec-
tive companies.
Section 1: Introduction
Configuration.................................................................................... l-2
HardwareRequirements.................................................................1-3
Software Requirements.................................................................. .1-3
DeviceDriverNeeds.................................................................
1-4
Supported OperatingSystem/Driver Support.....................l-4
Reference Documents......................................................................
1-6
Specifications.....................................................................................l-6
Section 2: Installation
What’sCoveredin ThisSection....................................................
.2-l
Unpacking......................................................................................... 2-2
WarrantyInformation..............................................................2-2
Installation Tools..............................................................................2-2
Connecting Peripherals...................................................................2-3
Cabling........................................................................................
2-3
Settingthe SCSI Device ID.......................................................2-4
Terminating SCSI Devices
.............................................................. .2-4
How to Terminate the BT-956C...............................................
2-6
How to Terminate the BT-956CD...........................................
2-6
Configuring the Board Jumpers.....................................................
2-8
Installing the Adapter......................................................................
2-9
Updating System CMOS...............................................................
2-12
PoweringuptheSystem................................................................2-13
Testing Adapter Connectivity......................................................
2-14
Hard Drive Setup...........................................................................
2-15

Table of Contents, continued
Section 3: Using the
AutoSCSl
Utility
Bringing Up AutoSCSI.. .................................................................. .3-2
The Configuration Menu .................................................................
3-3
Auto Config All Adapters....................................................... .3-3
Summary of Configuration ......................................................
34
Select Adapter............................................................................
3-5
Configure Adapter ....................................................................
3-6
Configure Device.......................................................................
3-8
Notes on Using Fast Transfer and Sync Negotiation..
........
.3-9
Advanced Options ..................................................................
3-12
Notes on the
>
1GB
Option
....................................................
3-13
The Utilities Menu ..........................................................................
3-18
Format Disk..............................................................................
3-18
Verify Disk................................................................................
3-19
SCSI Device Information ........................................................
3-20
Set SCSI Parameters ................................................................
3-20
Section 4: Troubleshooting
Check
the
Installation Procedures ........................................
..4-
1
Verify Host Adapter Configuration Settings ......................
..4-
1
Check Device Driver Compatibility ....................................... 4-2
Verify Adapter Connectivity ................................................... 4-2
Verify SCSI Device Configuration and Connectivity..
.......
..4-
4
Section 5: Performance Tips
Section 6: Questions
&
Answers
Appendix A: Configuration for Non-Conforming
PCI Motherboards
BIOS Address Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A-2
Handling Motherboard Variations
. . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.A-3
Introduction
The BusLogic BT-956C and BT-956CD (BT-956X)
PC1
Wide SCSI Host
Adapters are intelligent
PC1
to SCSI bus master host adapters based on
BusLogic-designed, universal ASIC technology. Each provides a high-per-
formance interconnection between the Peripheral Component Intercon-
nect (PCI) bus and up to fifteen Small Computer System Interface (SCSI)
peripheral devices. The BT-956X offers device driver support for major in-
dustry standard operating systems as well as operating systems with em-
bedded
1540~interface
device drivers.
Jl Internal 68-pin
SCSI Connector J2 Internal 50-pin
SCSI Connector
Pin
1
J3 LED
Connector
LED
1
J4 External
68-pin
SCSI Connector
SCSI
Interface
Controller
111
Burloslc
El
MultiMaste;
Interface
n
CPU
Edge Connector
Figure l-1. The
BT-956C
Host Adapter
Introduction
n
1-l

Both the BT-956C and the BT-956CD have internal and external
6%pin
con-
nectors and one
50-pin
internal connector:
n
The BT-956C supports the single-ended SCSI interface with software
controlled active termination.
w
The BT-956CD supports the differential SCSI interface with standard
differential termination.
J4 Internal
68-pin
J3 Internal
50-pin
SCSI Connector SCSI Connector
Jl LED
Connector
J5
nn
0
llurloslc
El
SCSI Interface
Controller
C
Edge Connector
Figure
1-P.The
BT-956CD
Host Adapter
The BT-956X complies with
PC1
Specification Rev. 2.0, operating at the
maximum
PC1
local bus rate of 132 MBytes/set in 32-bit data burst mode.
BusLogic
host adapters offer exceptionally high product reliability due to
reduced component count and lower power consumption. Minimized
command overhead results in faster command execution. Adapter BIOS
supports up to 8
GBytes
capacity per disk.
Configuration
BT-956X configuration is handled by the
PC1
motherboard. However,
where the motherboard is non-compliant, further configuration may be
necessary. Read Appendix A, “Configuration for Non-Conforming
PC1
Motherboards,” for a more details.
Other operating parameters can be configured using the
AutoSCSITM
Util-
ity, a menu-based tool residing in the adapter’s Read Only Memory
(ROM). In addition to its simplified configuration,
AutoSCSI
offers diag-
nostics and disk utilities.
Hardware Requirements
Your
PC1
computer needs:
n
One available
PC1
expansion slot
(master,
not slave) for each BT-956X be-
ing installed
w
At least one 3.5” floppy drive
n
DC power for an internal 3.5” SCSI drive or an external subsystem
You’ll need the following cables:
n
A
6%pin
cable to connect the BT-956X to Wide SCSI external devices
n
A
6%pin,
flat ribbon cable to connect internal Wide SCSI devices to the
BT-956X
H
A 50-pin, flat ribbon cable to connect internal SCSI devices to the
BT-956X
w
An optional four-pin cable to connect the drive activity LED on the host
front panel to the BT-956X
The peripherals you are attaching to the BT-956X should be SCSI-2 Com-
mon Command Set (CCS) compatible.
Software Requirements
You may need the following software:
Software for hard drive set-up to perform partitioning and high-level
formatting
Operating system software for hard drives being installed
Device drivers if not already embedded in the operating system
By default the board jumpers are not configured, assuming motherboard
support for automatic adapter configuration.
l-2 n Introduction Introduction n 1-3

Device Driver Needs
BusLogic
has embedded (built-in) driver support in most popular operat-
ing systems. No additional drivers are needed for most standard installa-
tions.
If support for the kind of device (or the number of devices) you are install-
ing is not embedded in your operating system, you will need additional
drivers. These may be available with the device. Consult your device doc-
umentation for more information.
BusLogic
also offers drivers where embedded support is not available
(e.g., older operating system versions, etc.). Drivers available in the
Bus-
Logic SCSI Host Adapter Software Kit allow:
n
Multiple
BusLogic
host adapters
n
Up to fifteen SCSI peripheral devices (hard drives, etc.) per adapter
n
Connectivity to SCSI tape drives, magneto optical (MO) disk drives and
CD-ROM drives and other devices
See the
BusLogic
SCSI Host
Adapter Software
hzstallation
Guide
if you are in-
stalling
BusLogic
drivers.
Supported Operating System/Driver Support
BusLogic
SCSI adapter driver support is embedded in the following oper-
a ting sys terns:
n
NetWare 3.12/4.X
w
SCOUNIX
w
Vines
1
Windows NT n
UNIXWare
n
NeXTStep
n
Interactive UNIX
w
Solaris
(for x86) n IBMOS/2
The BT-956X also supports
1540-interface
compatible operating systems.
PC-DOS, MS-DOS and Windows.
Your host adapter’s
onboard
BIOS al-
lows you to attach up to seven SCSI disk drives without additional soft-
ware under PC or MS-DOS 5.0 and above. Earlier versions of DOS only
allow support for up to two hard disk drives.
BusLogic
offers device drivers that support ASP1 (Advanced SCSI Pro-
gram Interface) for configurations where more hard drives are needed than
your version of DOS can support. BusLogic also offers CD-ROM drivers
for DOS and Windows.
If you are installing other types of devices under DOS and Windows, such
as a tape backup device or a scanner, you will need to install additional
drivers that support the ASP1 interface to operate those devices. Those
drivers are usually available packaged with the device or from third party
sources.
Windows NT.
Support for
BusLogic’s
Bus Master SCSI adapters is includ-
ed with the operating system from Microsoft and does not require addi-
tional software.
Novell NetWare.
NetWare 3.12 and 4.X include
BusLogic
driver support
and do not require additional software. For NetWare SFT III you must in-
stall the driver
BT31X.DSK
provided in
BusLogic’s
device driver software
kit. All
BusLogic
NetWare drivers include ASP1 (Advanced SCSI Program
Interface) support. This allows you to run many third party software pack-
ages for tape backup devices and other peripherals not supported by
NetWare.
OS/2.
IBM OS/2
v2.X
includes embedded driver support for all BusLogic
Bus Master SCSI adapters. If you require support for an earlier version of
IBM OS/2 or Microsoft
OS/2,
you will need to install drivers included in
the
BusLogic
device driver software package.
UNIX.
The UNIX operating systems listed above already include driver
support for all
BusLogic
SCSI adapters.
Note: You can obtain the latest
BusLogic
driver updutesfiom the
BusLogic
Bulle-
tin Board System (BBS) via modem at
408-492-1984.
l-4
n
Introduction Introduction
n
1-5

Reference Documents
You should have the following documents on hand during installation:
The installation and set-up guide for your computer
The installation guide for your SCSI peripherals (e.g., hard drive,
CD-
ROM or tape drive)
Operating system installation and user’s guide
Installation guide for
BusLogic
or third-party device drivers
Specifications
Dimensions: 6.875” x 4.2”
Electrical:
Operating
Voltage
Operating Current
Max. Ripple/Noise
5kO.25V
.5A
Max.
100
mV
Environmental:
Temperature
Relative Humidity
Altitude
0°C to 60°C (32°F to 126°F)
10% to 95% non-condensing
0 to 10,000 ft. operating
0 to 15,000 ft. non-operating
Interface Connections:
SCSI Internal
68-pin
Wide SCSI connector
50-pin double-row connector
SCSI External
68-pin
Wide shielded SCSI connector
To/From System
PCI standard edge connector
Installation
This section details hardware installation. See Chapter 3 for information on using
AutoSCSI to configure adapter operating parameters.
What’s Covered in This Section
1.
Unpacking the adapter
2.
Configuring and cabling SCSI devices
3.
Setting SCSI device termination
4.
Configuring the board jumpers (if needed)
5.
Installing the adapter
6.
Updating the host system CMOS (if needed)
7.
Powering up the system
8.
Testing the adapter-to-motherboard communication
MTBF:
90,000 hours
Installation
n
2-l
l-6 n Introduction

Unpacking
Before handling the BT-956X, take precautions to avoid damage from elec-
trostatic discharge:
either use a grounding strap, or, touch your computer on a
metal part to discharge static electricity before handling the board.
Always hold
the board by the edges, even after static electricity is discharged.
1.
2.
3.
Remove the board from its protective envelope.
Check that your shipment is complete with cables, documentation and
diskette.
Verify that no physical damage occurred during shipping by inspecting
the board for bent pins, loose parts, broken traces, and chipped or bro-
ken connectors.
Warranty Information
If damage to the board has occurred, return it in the protective envelope
and original packaging with this manual to your
BusLogic
board supplier.
The shipping agent should also be notified if the unit has been damaged
during shipment. The
BusLogic
warranty conditions are given in the back
of this manual.
Installation Tools
The following items may be needed to assist with installing the adapter
into your system:
n
Small screwdriver
w
Small needle-nosed pliers
w
Host system hardware manuals and manuals for the peripherals being
installed.
Connecting Peripherals
The following discusses considerations when connecting peripherals to
your system.
Cabling
You may need the following cables to attach SCSI peripherals to the adapt-
er:
n
6%pin
cabling for connecting
16-bit
(wide SCSI) devices
w
50-pin cabling for connecting
s-bit
devices
Refer to the following before making cable connections:
The
50-pin
internal connector accommodates s-bit devices only.
16-bit
devices cannot be not supported through this connector.
You can mix S-bit and
16-bit
devices on the cable being connected to ei-
ther of the 68-pin connectors. This requires special cabling. See the sam-
ple mixed cable below:
Figure 2-1. Example of Mixed
8-
and
16-bit
Cabling
You can attach a 50-pin SCSI cable to the 68-pin connector using a
50-
pin-to-6%pin adapter.
You
cannot attach devices to all three connectors.
Read the termination rules on the following pages before cabling your
devices.
2-2
n
Installation
Installation
n
2-3

Cable length should follow the SCSI specification. Where the data transfer
rate is
EiMB/sec,
the cable should be no more than 20 feet long; where the
data transfer rate is 10
MB/set,
it should be no longer than 10 feet. Where
both
8-
and
16-bit
devices are connected to the same channel, the cable
should be less than 10 feet for a 10 MB/set data transfer rate. In addition,
drives should be equally distributed on each channel for best performance.
Termination settings on your Wide SCSI host adapter are as follows:
n
Low Byte terminates data bits O-7.
n
High Byte
terminates data bits 8-15.
n
Low Byte
and
High Byte
together
(default)
terminate all signals.
Table 2-l indicates what your Low Byte and High Byte settings should be
based on the connector and the attached devices
@-bit
or
16-bit).
Setting the SCSI Device ID
Each SCSI device is assigned a unique SCSI ID ranging from 0 through 7
for &bit devices, or 0 through 15 for
16-bit
devices. Most SCSI peripheral
devices are shipped with a preassigned SCSI ID number. Your BusLogic
adapter is by default
SCSI ID 7.
If you need to change the SCSI ID for a peripheral device refer to the in-
structions in its owner’s manual. A SCSI ID jumper or switch is usually lo-
cated on the peripheral’s back panel.
Table 2-1. Termination Options
External Internal
68-Pin 68-Pin
Connector Connector
_
8/16-bit
-
8-bit On On Select if the adapter is
config-
ured at the end of the SCSI
On On chain using only one of the
con-
I
I
I
I
16-bit
-
On On
nectars.
_
_
8/l
6-bit
_
8-bit
~
off
On
Select if the adapter is in the
middle of a SCSI chain, but is
configured with one
50-pin
and
one
68-pin
connector. Termina-
tion is required on the cable
ends or on the devices at the
ends of the cable.
16-bit
The only time you may need to change the adapter’s SCSI ID is when mul-
tiple adapters share the same SCSI bus. To change your adapter SCSI ID
use the Host Adapter SCSI ID option on the
AutoSCSI’s
Configuration
Menu (Section 3, “Using the
AutoSCSI
Utility”).
8-bit
Off
On
Note: BIOS looks for the boot drive by scanning devices according to their
SCSI
ID, starting at SCSI ID 0. If your boot drive is at a higher number than another
drive, BIOS will boot from the other drive. In this case, you need to change the
SCSl ID of the desired boot drive to a lower value.
16-bit 16-bit
Off Off
No termination
is required if the
adapter is in the middle of the
SCSI chain using two
68-pin
connectors with
16-bit
devices.
8-bit 16-bit
Off
On
High Byte must be On if the
adapter is in the middle of the
SCSI chain using two 68-pin
connectors with one attached to
8-bit devices
only.
Terminating SCSI Devices
Terminators are required for reliable operation of the SCSI bus. The first
and last SCSI devices connected together on a SCSI bus must have termi-
nators installed or enabled. Terminators can be connected to either the
SCSI device itself or affixed to the SCSI cable ends. Note the following:
This table assumes that you would use the 50-pin connector to connect
internal s-bit devices and, therefore, does not include settings for
8-bit
devices on the internal
68-pin
connector.
When
8-bit
and
16-bit
devices are mixed on the cable attached to a
68-
pin connector, you still need to terminate all signals.
Where you are installing mixed devices (i.e.,
8-bit
and
16-bit
devices), ter-
mination is a little more complicated. Even where the host adapter is in the
middle
of the SCSI chain, there are configurations where you may still have
to turn on termination on the adapter itself, in addition to the terminators
on both ends of the chain.
2-4
n
installation
Installation
n
2-5

How to Terminate the BT-956C
To configure termination for the
BT-956C,
use the
Adapter SCSI Terminators
ON
options on the AutoSCSI Configuration Menu (Section 3, “Using the
AutoSCSI Utility”). This menu offers two options:
n
Host Adapter Low Byte Terminators
w
Host Adapter High Byte Terminators
These options allow you to toggle between On and Off. By default both op-
tions are On.
How to Terminate the BT-956CD
For the
BT-956CD,
add or remove the terminator resistors found on the
adapter as needed. Figure 2-2 shows the BT-956CD terminator banks.
w
Low Byte: The top four pairs of terminators terminate data bits O-7.
n
High Byte: The last two pairs of terminators terminate data bits 8-15.
N
All terminators installed: Terminates all signals.
Low Byte: Terminates data bits O-7
(
I-
All: Terminates all signals
High Byte:
Terminates data bits 8-15
Figure 2-2. BT-956CD Terminator Configuration Options
Only
one connector
is used. Onboard termination: High Byte
=
On
Low Byte
=
On
BusLogic
Host Adapter
One 66-pin and the
50-pin
connector are used.
Onboard
termination: High Byte
=
On
Low Byte
=
Off
Both 66-pin connectors are used. Onboard termination:
L
High Byte = Off
Low Byte
=
Off
SCSI
Device
I
je+I
1
=-w
Buslogic
Host Adapter
High Byte
=
On
Low Byte
=
Off
SCSI :
Device
[
t
I
sapn
so-pm
BusLogic
Host Adapter
Using all three connectors is not permitted.
2-6
H
Installation
Installation
w
2-7
Figure 2-3. Adapter Configuration Options

Configuring the Board Jumpers Installing the Adapter
JPl
and JP2 select a specific adapter BIOS address for the BT-956X. They are
required where the
PC1
motherboard does not offer BT-956X support. Be-
fore proceeding, read Appendix A, “Configuration for Non-Conforming
PC1
Motherboards,” for a more detailed discussion on using these jumpers
and other configuration needs.
By default the board is configured without jumpers, assuming mother-
board support for automatic adapter configuration.
The following table shows possible
JPl
/
JP2 options.
BIOS Address
DC00
D800
JPl
ON
OFF
JP2
ON
ON
C800
ON OFF
System BIOS
OFF
OFF (default)
ON
=
installed; OFF
=
not installed
Caution: You may use
any combination of two
SCSI
connectors, however, you
cannot attach devices to all three
SCSI
connectors at the same time.
Don’t perform the following steps unless you have already:
w
Verified SCSI device
IDS
w
Properly set SCSI termination
n
Configured jumpers
zf
needed
1.
2.
Internal
SCSI
50-Pin
Connector
Internal SCSI
68-Pin Connector
External SCSI
68-Pin Connector
PCI System
Motherboard
Internal SCSI
Drive
Front Panel
LED
LED Connector
BT-956C
Figure 2-4. Adapter Installation
When you are ready to begin, power down the host system.
Referring to your host system owner’s manual, open the case to gain ac-
cess to the motherboard and expansion slots.
If the computer has been on, wait a few minutes until the power supply
case has cooled down inside the computer. If the power supply case is
cold, touch it to discharge any static electricity that may be on your
clothes or body.
2-8
w
installation
Installation
n
2-9

3.
4.
If another board has been installed, remove all connecting cables to the
board and then lift it out of the host computer.
To install the adapter card, remove the mounting screw and the existing
bracket from the rear panel behind the selected
PC1
slot.
Note:
The BT-956X can only be installed in a master slot, not a slave slot. Refer
to your system documentation to determine the correct slot for installation.
5.
Press the BT-956X downward into the selected
PC1
slot, align the
mounting bracket, and reinstall the mounting screw.
Caution:
Make sure that the board is properly seated in the slot.
6. Attach the appropriate cabling:
-
Use 68-pin cabling to attach to the external 68-pin connector.
PC board
Figure 2-5. Cabling the External
66-Pin
Connector
-
Use 68-pin cabling to attach to the internal 68-pin connector.
PC board
1
r
Internal
f38-pin
Wide SCSI connector
Figure 2-6. Cabling the Internal
68-Pin
Connector
-
Use a
SO-pin
cable to attach to the
SO-pin
internal connector.
I-
Pin 1
2-10
n
Installation
Figure 2-7. Cabling the Internal SO-Pin Connector
Installation
n
2-11

7.
8.
9.
Before plugging in cable connectors, check that the
‘7
mark molded
on the connector or the colored stripe on the cable (indicating the loca-
tion of Pin 1) matches Pin 1 of the connector on the board.
Attach the four-pin header drive activity LED connector to the 4-pin
LED connector on the BT-956X. This connector is reversible.
r
LED cable
Pin
v
Figure 2-8. Cabling the LED Connector
Verify that all connections are secure.
Reattach and close the cover of the host computer as described in the
system owner’s manual.
Updating System CMOS
1.
2.
3.
Once hardware installation is complete and the host computer is reas-
sembled, power up the system.
Run SETUP and configure the host CMOS RAM options. Set the drive
type option for SCSI drive to No
Hard Drive Installed.
Reset the system to activate your SETUP changes.
Note: Additional system CMOS configuration may be required where the
PC1
motherboard is not compliant and does not
offer
support for the BT-956X. Refer to
Appendix A for more information.
2-12
n
Installation
Installation
w
2-13
Powering up the System
lfyou
have connected the LED connector to afront panel LED, you will be able to
see the activity on the adapter’s fault/status indicator.
At power up, the LED turns on and an
onboard
diagnostic routine is run
to verify
onboard
operation. If the diagnostics find no malfunctions, the
LED will then go off. In normal operation, the LED will be illuminated
when command or SCSI bus activity occurs on the board.
If an error is detected by the diagnostics, the LED will repeatedly flash a
specific number of times, with a long pause between flashes, to indicate the
board function which failed. This will continue until the board is powered
down or reset.
To determine the cause of a diagnostic failure, refer to the following table:
Number of LED Flashes Interpretation of Failure
Always On
host adapter is not operating
1
Firmware ROM checksum failure
2
Local RAM test failure
3
SCSI controller chip or SCSI interface failure
4Internal data bus failure
5
Internal address bus failure
6
Bus master chip failure
Constantly Flashing
Term power failure

Testing Adapter Connectivity
Use the DMA
Tesf
OYZ
I/O
Port
option on the AutoSCSI Diagnostics Menu to
test the adapter’s connectivity to the motherboard. This test writes and
reads data between the adapter and the motherboard.
1. Press
Ctrl-B
at
the prompt that follows the system startup banner:
(c) 1994
BusLogic
Inc. All Rights Reserved
BusLogic
SCSI Host Adapter Firmware Version x.x
Press <CTRL-B> to Enter AutoSCSl
2.
At the AutoSCSI main menu, use the arrow keys to select the Diagnos-
tics Menu and then select the
DMA Test on IO Port
option.
I,
.
.
.
.
m
m
poti
YsLogic
AutoSCSl
“.x.x
<<<Current Adapter at
IO
Port 330h>>>
tt1-t
=
Select Option, <Enter>
=
Accept,
cEsc>=
Exit, cFI>
=
Help
This DMA test checks the integrity of the adapter’s address and data
path during bus master operation. It writes data from the selected
adapter’s local memory to system memory, then reads the data back
and verifies its integrity. This test destroys system memory locations
from 6000:0 through 9000:FFFF.
You will see a display similar to the following during testing:
Testing DMA in memory range (Segment:Offset)
Performing Walking l’s and O’s on
6000H:4740H
Test Loop: 2
The display has a counter indicating the memory locations as they are be-
ing tested and the number of test loops completed. If the test fails,
AutoSC-
SI shows the failing address value. For example:
DMA test failed at the above address.
In case of a failure, refer to your adapter hardware set up instructions.
A failure most likely indicates that there is a problem in the configura-
tion between the host system and the adapter.
3. Press
cESC>
to abort this test.
Hard Drive Setup
Before you can install any software on the hard drive, you will need to en-
sure that your hard drive has been low-level formatted. Most off-the-shelf
hard drives are already formatted. If this is not the case, or your drive re-
quires a low-level format as indicated by error conditions, use the low-lev-
el format utility included with the
onboard
AutoSCSI utility (Section 4).
Proceed to Section 3 for AutoSCSI configuration.
If multiple adapters are installed, the utility will first prompt you to se-
lect the desired adapter.
2-14
n
Installation Installation
n
2-15

Using the
AutoSCSI
Utility
For most installations, the adapter’s factory settings are suitablefor successful op-
eration and you can skip this section.
This section describes:
n
How to use the host adapter configuration utility.
n
A diagnostics test that checks adapter/motherboard connectivity.
You may need to change operating parameters if resource conflicts occur.
When further configuration is required, use the AutoSCSI Utility as de-
scribed below.
Note: While older
BusLogic
adapters installed in the host system are detected and
appear in AutoSCSI screens, they cannot be configured with AutoSCSI.
Note: Some motherboards are not
PC1
compliant and may not support the
BT-
956X. Additional configuration may be required. See Appendix A for more infor-
mation.
2-16
n
Installation Using
the
AutoSCSl Utility
a
3-1

Bringing Up AutoSCSl The Configuration Menu
AutoSCSI resides in Read Only Memory (ROM). AutoSCSI is a
menu-
based tool for configuring BusLogic SCSI adapters. In addition to its
sim-
plified configuration, AutoSCSI offers diagnostics and disk utilities.
AutoSCSI is available when the system is first powered up and at every
system reset. Press Ctrl-B at the prompt that follows the system startup
banner. For example:
BusLogic
BIOS Version 4.x
Intelligent Bus Master SCSI Host Adapter
(c) 1994
BusLogic
Inc. All Rights Reserved
BusLogic
SCSI Host Adapter Firmware Version x.x
Press
<CTRL-B>
to Enter AutoSCSl
When invoked, the AutoSCSI menu appears. Use the following keystrokes
to make option selections:
Key
Usage
Up
(T)
arrow key
Move up
Down
(J)
arrow key
Move
down
Left
(t
)
arrow key
Move left
Right
(+
)
arrow key Move right
<ENTER>
key Select an option. Where the option is either Yes
or No, press
<ENTER>
to toggle to the desired selection.
<ES&
key
<Fl>
Exit the current display
Select Help screens
Note that the currently-selected adapter’s I/O port address (where multi-
ple adapters are installed) is always displayed at the bottom of the screen
inside the angle brackets (<cc....>>>). For example:
<<<Current Adapter at IO Port 330h>>>
When you exit AutoSCSI after making configuration changes, the system
prompts you to reset your system. The reboot allows changes to configura-
tion to become operational.
The Configuration Menu allows you to configure your host adapter, or a
selected adapter, if more than one is installed in
your system.
BusLogic AutoSCSl v. x.x
A
uto
Config
All Adapters
Select Adapter
Configure Adapter
Configure Device
Advanced Options
<<<Current Adapter at IO Port
330h>>>
+
tl+
= Select Option, <Enter>
=
Accept, eEsc>= Exit, <FI>
=
Help
This option automatically configures all adapter SCSI and BIOS-related pa-
rameters to factory-default values. When you invoke the Auto
Config
op-
tion, the following dialog box is displayed:
II
I
I
1
Configgapters?
1
Use the Up and Down arrow keys to move to the desired selection and
press <ENTER>. Select Yes to configure all adapters. Select No to cancel the
option.
3-2
n
Using
the
AutoSCSl
Utility Using the AutoSCSl Utility
n
3-3

Summary of Configuration
Selecting the Summary of Configuration option allows you to see a
read-
only display of current configuration for all installed adapters. For example:
Adapter
IO
Port
330h 334h 230h 234h 130h 134h
PCI
I/O
Port
DOOOh
Dl
OOh
Adapter Type
BT-956C BT-956C
BIOS Address
DCOOOh
--
Interrupt Channel 11
12
DMA Channel
None None
DMA Xfer Rate
N/A N/A
Adapter ID
7
7
SCSI Parity
On On
Low Byte Term.
On On
High Byte Term.
On On
DOS Space
>
1
GB No No
Firmware Revision
4.00 4.00
BIOS Revision
4.90
--
Where there are multiple adapters, the AutoSCSI-based adapter with the
highest BIOS address controls the process of reading data from other
adapters for configuration information.
AutoSCSI
will also display config-
uration information from earlier
BusLogic
host adapters.
Table 3-1. Summary of Configuration Field Descriptions
Option Description
Adapter i/O
Port
PCI
l/o
Port
This field shows the base address of the registers the host uses
/
to communicate with the host adapter. Each board within the
same host system must have a unique
I/O
port address to pre- ,
1
vent hardware conflicts. On PCI adapters, the host system’s
BIOS assigns the
I/O
port address during the boot sequence.
Each board within the same host system must have a unique
’
I/O
port address to prevent hardware conflicts.
This field shows the PCI
I/O
port address assigned to the host
adapter by the PCI motherboard BIOS.
Adapter Type This field identifies the model of the
BusLogic
host adapter.
Table
3-l.
Summary of Configuration Field Descriptions (Continued)
Option
BIOS Address
Description
This field displays the SCSI adapter BIOS starting address in
host memory. Where multiple adapters are installed, the primary
adapter must have BIOS enabled. It is suggested that the BIOS
on the remaining adapters be disabled but it is not required as
long as you ensure that the BIOS addresses don’t conflict.
Interrupt
Channel This field shows the hardware interrupt line (IRQ) number that
the adapter uses to generate interrupts to the host. The adapter
issues an interrupt whenever it requests attention from the host.
On PCI adapters, the host system’s BIOS assigns the
IRQ
value.
DMA Channel This field does not apply to this product.
___~~~
DMA Xfer Rate This field does not apply to this product.
Adapter ID This field displays the SCSI ID of the adapter on the SCSI bus.
There are sixteen SCSI
IDS
(O-15) on a wide SCSI bus. To
change this value, use the option on the Configure Adapter
screen.
SCSI Parity This field indicates whether parity on the SCSI bus is turned on
or not. You may use the Configure
Adapterscreen
option to turn
the SCSI parity detection on or off.
Low Byte Term These fields indicate whether the adapter’s termination is turned
on or not. SCSI devices are daisy-chained together and a termi-
High
ByteTerm
nator
is required at each end of the chain. To determine your ter-
mination requirements, see “Terminating SCSI Devices” in
Section 2. To change this value, use the options on the Configure
Adapter screen.
DOS Space
>
1GB
This field displays whether this option is turned on or off. How
this value is set depends on DOS size requirements and the boot
requirements of other operating systems. See the detailed de-
scription of this option under “Advanced Configuration” later in
this section.
Firmware This field shows the host adapter’s
onboard
firmware revision
Revision level.
BIOS Revision This field displays the revision level of the
onboard
BIOS.
\
Select Adapter
Where multiple adapters are installed, use this option to select the adapter
to be configured. When you select this option, you will see a display listing
all the adapters in the system. Select the desired adapter by using the Up
or Down arrow keys. Note that the current adapter is indicated by an as-
terisk. It is also always displayed at the bottom of the screen.
3-4
n
Using
the
AutoSCSl
Utility Using the
AutoSCSl
Utility
n
3-5

Configure Adapter
Configure Adapter options let you customize key parameters in adapter
card operation. When you select this option, a display like the following
appears:
Host Adapter Interrupt Channel
(IRQ)
ISA DMA Channel Emulation
DMA Transfer Rate
(MB/set)
Host Adapter SCSI ID
SCSI Parity
Host Adapter Low Byte Termination
Host Adapter High Byte Termination
Host Adapter Interrupt Trigger Type
Host Adapter Interrupt PIN
11
N/A
7
On
On
On
Level
A
I
To change a value for any
ot
the options,
tirst
move to the desired param-
eter using the Up and Down arrow keys and press <ENTER>. A pop-up
menu listing possible values for this parameter appears. An asterisk
(*)
in
the option display indicates the current value for that parameter. Choose a
new value from the pop-up list and press <ENTER>. If you make any con-
figuration changes,
AutoSCSI
prompts you to confirm your changes.
When you select Yes, any configuration changes you have made are stored
in Electrically Erasable Programmable Read Only Memory (EEPROM) and
are recalled upon system reset.
If you enter No, your changes are canceled.
Table 3-2. Configure Adapter Option Descriptions
Option
tnran;:t
(lBQ)
Value Description
9,
10,
This value is automatically assigned by the host system’s
11, 12,
motherboard BIOS.
Def=ll
13,14,
15
ISA DMA
Channel
Emulation
None
Use this option to change the DMA channel. While only ISA
zplatform host adapters actually use the DMA channel for sys-
tern memory data transfers, a channel selection may be
7
needed where ISA DMA emulation is required to support old-
er versions of device drivers developed for the ISA bus.
Def=5
Table 3-2. Configure Adapter Option Descriptions (Continued)
Option Value Description
Data Xfer
N/A
Rate
Not applicable to this product.
._
Adapter
SCSI ID
8-bit:
o-7
Use this option if you need to change the adapter’s SCSI ID
on the SCSI bus. This ID should remain unchanged, even
16-bit:
where there are multiple SCSI adapters, unless the adapters
o-15
are attached to a common SCSI bus cable.
Def=7
SCSI Parity On
Off
This setting allows you to enable or disable parity checking
by the adapter on the SCSI bus. Disable parity checking if it
is not supported by the SCSI device. Refer to the device
manual for more information. Press <ENTER> to toggle be-
tween selections. There are 8 bits of data plus one bit of par-
ity on a standard SCSI bus. Def=On
H/A Low
Byte
Termination
H/A
High
Byte
Termination
On
Off B%956C
on/Y.-These
options allow you to enable or disable
host adapter SCSI termination. Low Byte terminates data
bits O-7. High Byte terminates data bits 8-15.
+Turn
Low Byte and High Byte on when only one connec-
tor is used.
+Turn
Low Byte and High Byte off when both 68-pin
con-
nectars
are used with
16-bit
devices.
+Turn
only High Byte on when one 68-pin and the
50-pin
connectors are used, or when both
68-pin
connectors are
used and one is used for
8-bit
devices.
+Turning
Low Byte only on is not supported.
Press
<ENTER>
to toggle between selections. See “Termi-
nating SCSI Devices” Section 2 for more details.
BT956CD termination is set using the onboard terminators.
Def= On
Adapter Level
Interrupt Use this option to select the Edge trigger type if your system
Trigger Type
Edge
does not support the Level trigger
t
pe.
Refer to our
moth-
erboard documentation for more
in
Y
ormation.
De
Y
= Level
Adapter
A
Interrupt Pin
CB
Use this option to select another interrupt channel where
shared interrupts are not supported. For example, if a
sec-
D
ond adapter cannot share the same interrupt with the
adapt-
er, you must assign it a new interrupt value.
Def=A
3-6
w
Using the
AutoSCSl
Utility Using the
AutoSCSl
Utility
w
3-7

Configure Device
Configure Device options let you configure common SCSI and BIOS-relat-
ed options. When selected, the following appears:
SCSI
Device ID
#O
#l
#2
#3
#4
#5
#6
#7
Enable Wide Negotiation
Yes Yes Yes Yes Yes Yes Yes HA
Enable Fast Transfer
Yes Yes Yes Yes Yes Yes Yes HA
Enable Sync Negotiation
Yes Yes Yes Yes Yes Yes Yes HA
Enable Disconnection
Yes Yes Yes Yes Yes Yes Yes HA
l
**6lOS related options, applicable if BIOS is enabled***
BIOS Sends Start Unit Command No No No No No No No HA
Ignore in BIOS Scan
No No No No No No No HA
SCSI Device ID
#8
#9
#lO
#ll
#12
#13
#14
#15
BIOS Sends Start Unit Command No No No No No No No NO
Enable Wide Negotiation
Yes Yes Yes Yes Yes Yes Yes Yes
Ignore in BIOS Scan
Enable Fast Transfer
Yes Yes Yes Yes Yes Yes Yes Yes
No No No No No No No No
Enable Sync Negotiation
Yes Yes Yes Yes Yes Yes Yes Yes
Enable Disconnection
Yes Yes Yes Yes Yes Yes Yes Yes
‘**BIOS related options, applicable if BIOS is enabled***
The host adapter, indicated as HA, is not a target device and, therefore,
cannot be configured from this table. All options are either Yes or No. Use
the Up and Down
arrow
keys to move to the desired option. Press <EN-
TER> to toggle between selections. If you make any configuration changes,
before you leave the Configuration Menu,
AutoSCSI
prompts you to con-
firm your changes.
When you select Yes, any configuration changes you have made are stored
in EEPROM. If you enter No, your changes are canceled.
Notes on Using Fast Transfer and Sync Negotiation
Refer to the following table for more information on how the
Enable Sync
Negotiation
and
Enable Fast Transfer
options work together:
Table 3-3. Using Fast Transfer and Sync Negotiation
Enable Sync
Enable Fast Result
Negotiation Transfer
Yes
Yes
No
No
Yes
Adapter initiates transfer rate negotiation, starting at 20
M
Bytes/set.
No
Adapter initiates transfer rate negotiation, starting at 10
MByteslsec.
Yes
No
SCSI device may initiate negotiation for data transfer
)
rates starting at 20 MByteskec.
i
SCSI device may initiate negotiation for data transfer
rates starting at 10 MBytes/set.
The initiator will start negotiations by requesting a transfer rate of 20
MBytes/set
(or 10
MBytes/set
depending on the
Enable Fast Transfer
op-
tion setting). It will continue negotiating, if necessary, down to a transfer
rate of 8
MBytes/set.
If the target device cannot support a 8
MByte/set
transfer rate, the initiator will stop negotiations and the system will sus-
pend operation. When the system is re-booted, the adapter will turn off
synchronous negotiation.
Note: Because they support
g-bit
data transfers, the maximum transfer rate for
Consider disabling or limiting the synchronous data transfer rate for any
of the following reasons. The lower transfer rate may improve data reli-
ability unless additional system considerations are made:
non-Wide SCSI host adapters is 10
MBytes/set,
half that of Wide
SCSl
adapters.
Limiting the Data Transfer Rate
n
Older SCSI devices may not run at these higher transfer rates. When this
occurs, disable synchronous negotiation. Any device requiring the fast-
er transfer rate will initiate its own request to the adapter. The slower
device won’t initiate a request to run fast so it will run at the slower rate.
n
SCSI devices with passive termination are used.
w
The adapter is not positioned at one end of the SCSI cable
n
The SCSI cable is longer than six feet or external devices are used.
3-8
w
Using the
AutoSCSl
Utility
Using the
AutoSCSl
Utility
n
3-9

Caution:
Data errors may indicate external SCSI cables do not adhere to new
SCSI specifications requiring higher quality cables for faster SCSI data transfer
rates
(internalflat
ribbon type is not a problem). Attached devices may not be prop-
erly terminated or may require active termination at the device end on the SCSI
cable.
BusLogic
adapters include active termination when the Host Adapter SCSI
Terminators option is enabled.
Table 3-4. Configure Device Option Descriptions
1
Option Value Description
EnableWide
Yes
Negotiation No By default the Enable Wide Negotiation option is enabled,
allowing
16-bit
data transfers on the SCSI bus. Disable this
option only if you have an older eight-bit SCSI device that is
unable to respond to wide SCSI negotiation.
Def=Yes
Enable Fast
Yes
Transfer
No
Many devices are capable of transferring data across the
SCSI bus at 10 to 20 MBytes/set. Enabling this option can
significantly increase performance in some applications if
the attached device can also support the faster 20 MBytes/
set
data rate. This option works together with the Enable
Sync Negotiation option. Yes enables the adapter to nego-
tiate a transfer rate from 20 to 8 MBytes/set. No limits the
adapter to negotiating a transfer rate from 10 to 8 MBytes/
sec.
Def=Yes
Enable Sync
Yes
Negotiation No Use this option to enable or disable the synchronous data
transfer negotiation between the adapter and each SCSI
device connected to the SCSI bus. The SCSI protocol de-
termines the
REQ/ACK
offset and the data transfer rate for
synchronous data transfers between an initiator and a tar-
get on the SCSI bus.
BusLogic
boards are capable of up to
20 MBytes/set SCSI data transfers. However, the actual
data transfer rate is determined by the SCSI target device if
the device has a transfer rate lower than that of the adapter.
This option is offered because some classes of SCSI devic-
es do not support synchronous data transfer. An attempt to
perform this ne
otiation protocol may result in an unpredict-
able response rom the SCSI device. Check your SCSI
de-
B
vice manual before enabling this option.
Select Yes to allow the adapter to initiate synchronous ne-
gotiation; select No to allow the target device to initiate syn-
chronous negotiation. If the target doesn’t initiate
synchronous negotiation then data will transfer across the
SCSI bus in asynchronous mode. Def=Yes
Table 3-4. Configure
Device Option Descriptions (Continued)
Option
Enable Dis-
Yes
connection
No
BIOS Sends
Start Unit
Command
Ignore in
BIOS Scan
Value
Yes
No
Yes
No
Description
Use this option to enable or disable SCSI disconnection on
each target device. This option allows a SCSI device to dis-
connect itself when the device is not ready for data transfer.
When multiple devices are connected to the same SCSI
bus, SCSI disconnection allows SCSI devices to perform
seek operations in parallel and thus improve overall SCSI
bus performance.
Higher Performance. In DOS applications only, perfor-
mance can be increased by disabling disconnection. This
should only be done when there is only one device attached
to the SCSI bus or only one device will be running at a time.
This option must not be disabled when running UNIX, Net-
Ware, OS/2 or other Non-DOS operating systems. Many
operating systems require this option to be enabled, even
with a single disk device attached to the SCSI bus, to pre-
vent the possibility of system failure. Def=Yes
This option allows you to identify the drives whose motor
spin-up is sequentially controlled by BIOS at power-up. This
prevents all drives from spinning up at the same time. Disk
drives often have a spin-up jumper that allows the user to
select Spin-up at Power-On or Spin-up with Start Unitcom-
mand. This feature is only effective if BIOS is enabled. If
multiple adapters are installed, only the first BIOS needs to
be enabled to control this function across all adapters in-
stalled that also support
AutoSCSI.
Yes allows BIOS to se-
quentially issue a Start Unit command at power-up. No
prevents BIOS from issuing this command (Devices are
normally enabled for Spin-up at Power-On.).
Def=No
This option allows you
to boot from drives at any SCSI ID
address. BIOS will first attempt to boot from SCSI ID 0. If
this ID address is selected to be ignored then BIOS will at-
tempt to boot from SCSI ID 1 and so on. This feature is also
useful when you want to exclude a removable device from
BIOS interrupt
13H
support. You must install the DOS
ASPI
driver to support any device that is selected to be ignored
by the BIOS scan.
This feature is only effective if BIOS is enabled. If multiple
adapters are installed, only the first adapter’s BIOS needs
to be enabled to control this function across all adapters in-
stalled that also support AutoSCSI. When No, BIOS will
idd;tLyoand
register the device at the specified SCSI ID.
=
3-10
n
Using the
AutoSCSl
Utility Using the
AutoSCSl
Utility
n
3-11

Advanced Options Notes on the
>
IGB Option
Advanced Options allow you to configure advanced BIOS-related option:
When selected, the following appears: This option enables the adapter
onboard
BIOS to support up to 8 Gigabytes
of DOS disk space.
When you select Yes for this option, you enable
>
1
GByte support under DOS.
Adapter BIOS Disable
Adapter BIOS Controls Booting Yes
Adapter BIOS Supports Space
>
1 GB (DOS only)
No
BIOS Supports Removable Disks as Fixed Disk
No
BIOS Supports for
>
2 Drives (DOS 5.0 or Above) Yes
Interrupt Generated for BIOS Commands Yes
BIOS Supports Floptical Drives
No
SCSI Bus Reset
Enable
Reserved RAM for
BIOS Access (Segment
:
Offset)
0:
200
Set ISA Compatible IO Port (PCI only) Primary
When you select No (default), you enable support for drives less than or
equal to 1 GByte under DOS. For operating systems without the 1 GByte
limitation, you enable supports
>
1 GByte.
If you select Yes for this option,
back up all the files
on those drives that
have a capacity of greater than 1 Gbyte. Then do the following:
All options (except for
Reserved
RAMfor
BIOS
Access)
are either Yes or N
C
Use the Up and Down arrow keys to move to the desired option. Pres
<ENTER> to toggle between selections.
1.
Enable the
>
1 GByte option using the AutoSCSI utility.
2.
Run the DOS FDISK utility and delete all the partitions on the drive.
3.
Reboot the system so BIOS will use the new translation scheme.
4.
Run the DOS FDISK utility to create the
>
1 GByte partition.
5.
Run the DOS Format utility to high-level format the drive.
6.
Re-install files as needed.
If you make any configuration changes, before you leave the Configura
tion Menu, AutoSCSI prompts you to confirm your changes. When you se
lect
Yes, any configuration changes you have made are stored in EEPROM
If you enter No, your changes are canceled.
Table 3-5. SCSI Adapter BIOS Translation Option Summary
Option Max DOS Heads
Set/Track Cylinder Capacity
Accessible Capacity
No O-l
GBytes
64
Yes
>
l-2 GBytes
128
32
1 MByte
32
2 MByte
Yes
>
2-8 GBytes
255 63
8 MByte
To convert a DOS Physical Address to a SCSI Logical Block Address (LBA),
use the following formula:
DOS_Cyl (BIOS_Hd * BIOS_Sec) + DOS_Hd (BIOS
Set)
+ DOS_Sec
-
1 = LBA
Where:
DOS_Cyl
=
DOS Cylinder Number
DOS_Hd
=
DOS Head Number
DOS_Sec
= DOS Sector Number
BIOS_Hd = BIOS Number of Heads
BIOS_Sec = BIOS Number of Sectors
I
3-12
w
Using the
AutoSCSl
Utility
Using the AutoSCSl Utility
n
3-l 3
This manual suits for next models
1
Table of contents