PCA-6157
Full-size Pentiumfi
PCI CPU Card
Copyright Notice
This document is copyrighted, 1996, by Advantech Co., Ltd. All
rights are reserved. Advantech Co., Ltd., reserves the right to make
improvements to the products described in this manual at any time
without notice.
No part of this manual may be reproduced, copied, translated or
transmitted in any form or by any means without the prior written
permission of Advantech Co., Ltd. Information provided in this
manual is intended to be accurate and reliable. However, Advan-
tech Co., Ltd. assumes no responsibility for its use, nor for any
infringements upon the rights of third parties which may result
from its use.
Acknowledgements
AWARD is a trademark of AWARD Software, Inc.
AMD is a trademark of Advanced Micro Devices, Inc.
IBM and PC are trademarks of International Business Machines
Corporation.
Intel is a trademark of Intel Corporation.
MS-DOS is a trademark of Microsoft Corporation.
SMC is a trademark of Standard Microsystems Corporation.
NCR is a trademark of NCR Corporation.
Part No. 2006157030 3rd Edition
Printed in Taiwan. August 1996
A Message to the Customer....
Advantech Customer Services
Each and every Advantech product is built to the most exacting
specifications to ensure reliable performance in the unusual and
demanding conditions typical of industrial environments. Whether
your new Advantech equipment is destined for the laboratory or
the factory floor, you can be assured that your product will
provide the reliability and ease of operation for which the name
Advantech has come to be known.
Your satisfaction is our number one concern. Here is a guide to
Advantech’s customer services. To ensure you get the full benefit
of our services, please follow the instructions below carefully.
Technical Support
We want you to get the maximum performance from your prod-
ucts. So if you run into technical difficulties, we are here to help.
For most frequently asked questions you can easily find answers in
your product documentation. These answers are normally a lot
more detailed than the ones we can give over the phone.
So please consult this manual first. If you still can’t find the
answer, gather all the information or questions that apply to your
problem and, with the product close at hand, call your dealer. Our
dealers are well trained and ready to give you the support you need
to get the most from your Advantech products. In fact, most
problems reported are minor and are able to be easily solved over
the phone.
In addition, free technical support is available from Advantech
engineers every business day. We are always ready to give advice
on application requirements or specific information on the
installation and operation of any of our products.
Product Warranty
Advantech warrants to you, the original purchaser, that each of its
products will be free from defects in materials and workmanship
for one year from the date of purchase.
This warranty does not apply to any products which have been
repaired or altered by other than repair personnel authorized by
Advantech, or which have been subject to misuse, abuse, accident
or improper installation. Advantech assumes no liability as a
consequence of such events under the terms of this Warranty.
Because of Advantech’s high quality-control standards and
rigorous testing, most of our customers never need to use our
repair service. If an Advantech product ever does prove defective,
it will be repaired or replaced at no charge during the warranty
period. For out-of-warranty repairs, you will be billed according to
the cost of replacement materials, service time and freight. Please
consult your dealer for more details.
If you think you have a defective product, follow these steps:
1. Collect all the information about the problem encountered (e.g.
type of PC, CPU speed, Advantech products used, other
hardware and software used etc.). Note anything abnormal and
list any on-screen messages you get when the problem occurs.
2. Call your dealer and describe the problem. Please have your
manual, product, and any helpful information readily available.
3. If your product is diagnosed as defective, obtain an RMA
(return material authorization) number from your dealer. This
allows us to process your return more quickly.
4. Carefully pack the defective product, a completely filled-out
Repair and Replacement Order Card and a photocopy of dated
proof of purchase (such as your sales receipt) in a shippable
container. A product returned without dated proof of purchase
is not eligible for warranty service.
5. Write the RMA number visibly on the outside of the package
and ship it prepaid to your dealer.
Contents
Chapter 1 Hardware Configuration........................ 1
Introduction ............................................................................ 2
Specifications ........................................................................ 3
Jumpers and connectors ........................................................ 6
SIMM memory modules ....................................................... 8
Initial inspection..................................................................... 9
Jumper settings .................................................................... 10
How to set jumpers ............................................................. 10
CPU type and clock speed (JP1, JP16) ............................... 10
L2 cache size select (JP2, JP3, JP4) ................................... 11
Keyboard or PS/2 mouse select (JP6)................................. 11
Onboard I/O chip enable/disable select (JP7)..................... 11
BIOS Chip select (JP8, JP9) ............................................... 12
L1 cache size select (JP12) ................................................. 12
ISA bus clock select (JP14) ................................................ 12
Monitor mode select (JP15) ................................................ 13
Watchdog timer – system reset/IRQ11 (JP19) ................... 13
Parallel port settings (JP21) ................................................ 14
SCSI Function Select (JP22, JP23) ..................................... 14
Board layout ......................................................................... 15
Chapter 2 Connecting Peripherals ....................... 17
PCI EIDE hard drive connections (CN1, CN4) .................. 19
Floppy drive connections (CN2) ........................................ 19
Parallel port (CN3) ............................................................. 20
SCSI-II internal connector (CN5)....................................... 20
Keyboard connectors (J6, CN6) ......................................... 20
PS/2 connector (CN6) ......................................................... 20
Reset switch (J1) ................................................................. 21
External speaker (J2) .......................................................... 21
Cooling fan power connector (J3) ...................................... 21
EIDE SCSI active LED (J4) ............................................... 21
Power LED and keylock (J5) .............................................. 22
SMI switch (J7)................................................................... 22
CPU temperature alarm output (J8) .................................... 23
Serial ports (COM1, COM2) .............................................. 24
Chapter 3 Power-up............................................... 25
Chapter 4 AWARD BIOS Setup ................................ 27
System test and initialization .............................................. 28
System configuration verification ...................................... 28
AWARD BIOS Setup ........................................................... 29
Entering setup ..................................................................... 29
Standard CMOS setup ........................................................ 30
BIOS features setup ............................................................ 31
CHIPSET features setup ..................................................... 36
Power management setup ................................................... 37
PCI slot configuration ......................................................... 38
Load BIOS defaults ............................................................ 39
PNP configuration setup ..................................................... 39
Load setup defaults ............................................................. 39
Password setting ................................................................. 39
IDE HDD auto detection..................................................... 39
IDE low level format .......................................................... 39
Save & Exit setup ............................................................... 40
Exit without saving ............................................................. 40
Chapter 5 SCSI Drive Installation .......................... 41
General Description ............................................................. 42
Overview............................................................................. 43
Before you begin ................................................................. 45
Device drivers for DOS/Windows ...................................... 46
Introduction......................................................................... 46
About the ProSCSl installation utility ................................ 47
MINICAM.SYS .................................................................. 48
DOSCAM.SYS ................................................................... 51
SCSIDISK.SYS .................................................................. 56
CDROM.SYS ..................................................................... 61
ASPICAM. SYS ................................................................. 64
Important additional information ....................................... 66
Device Drivers for OS/2 ....................................................... 67
Introduction......................................................................... 67
OS2CAM.ADD................................................................... 67
Device Drivers for SCO UNIX ............................................ 75
Introduction......................................................................... 76
SCO UNIX 3.2v4x .............................................................. 75
The NCR CAM3 SCSI configuration tool.......................... 78
Important additional information ....................................... 89
Device Drivers for NetWare................................................ 90
Introduction......................................................................... 90
NetWare v3.1x, and v4.x .................................................... 90
Important additional information ....................................... 99
Device Drivers for Windows NT....................................... 100
Introduction....................................................................... 100
NCRSDMS.SYS ............................................................... 101
Important additional information ..................................... 104
Appendix A Programming the
Watchdog timer ................................. 107
Appendix B POST LEDs ............................................ 109
1
Hardware
Configuration
This chapter gives background information
on the PCA-6157. It then shows you how to
configure the card to match your applica-
tion and prepare it for installation into your
PC.
Sections include:
• Card specifications
• Safety precautions
• Jumper settings
• Board layout
CHAPTER
Introduction
The PCA-6157 industrial grade CPU card uses Intel's highly
acclaimed Pentium P54C type 75/90/100/120/133/150/166 MHz CPUs
and 82437FX "Triton" chipset. The card works with standard ISA
and/or ISA/PCI bus passive backplanes.
In addition to the Pentium's 16 KB on-chip cache memory, the card
has an extra 256 KB 2nd-level write-back cache. The PCA-6157 also
supports 8 to 128 MB of on-board DRAM. It has two PCI EIDE
interfaces (for up to four devices), a PCI SCSI-II interface, and an
FDD interface (for up to two devices). Other features include two
RS-232 serial ports (16C550 UARTs with 16-byte FIFO or compati-
ble) and one enhanced parallel port (supports EPP/ECP). The card's
high speed PCI EIDE controller supports mode 4 operation, which
provides data transfer rates of over 16 MB/sec. and allows drive
capacities of up to 8.4 GB for connecting tape drives, CD-ROMs,
optical devices, etc.
In addition, the EBM3x-JA has a temperature sensor for the
Pentium CPU. It automatically turns on the CPU cooling fan and
outputs a CPU overheat alarm digital signal when the CPU tempera-
ture exceeds the upper-limit value set by BIOS. This ensures CPU
card reliability and lengthens CPU life.
The PCA-6157's 32-bit passive PCI interface provides burst transfer
speeds of up to 132 MB per second. The interface eliminates data
transfer congestion and improves performance of high bandwidth
applications such as graphics, video and LANs. The card also
provides a standard ISA bus interface for non-PCI adapter cards,
so you can still take advantage of the card's powerful on-board
PCI-EIDE and PCI SCSI-II controller when the card is plugged into
an ISA bus passive backplane. You can also plug the PCA-6157
into a PCI/ISA passive backplane for use with high performance
PCI-bus I/O cards.
The PCA-6157L does not have SCSI chip and temperature sensor.
2 PCA-6157 User's Manual
The card has power on self test (POST) LEDs for quick and simple
fault analysis. A backup of CMOS data is stored in the EEPROM,
which protects data even after the battery has failed. The industri-
al-grade construction of this card allows it to withstand continuous
°
operation in harsh environments at temperatures up to 140 F
°
(60 C). Also included is a 12-level watchdog timer, which resets the
CPU or generates an interrupt if a program cannot be executed
normally. This enables reliable operation in stand-alone or unat-
tended environments.
Specifications
System
• CPU:
Intel Pentium 75/90/100/120/133/150/166 MHz
• Chipset:
Intel 82437FX "Triton" chipset for Pentium processor
• BIOS:
AWARD, on-board POST (Power On Self Test) diagnostic
function
• Bus interface: PCI and ISA (PC/AT) bus
• Data bus: 64-bit
• Processing ability: 64-bit
• Bus speed:
ISA bus: 6.25~11 MHz
PCI bus: ½ CPU clock
• Cache memory size: 256 KB
• DMA channels: 7
• Interrupt levels: 15
Chapter 1 Hardware configuration 3
Memory
• RAM memory: Up to 128 MB on-board. Four 72-pin sockets
(72-pin sockets accept 4, 8, 16 and 32 MB SIMMs)
• Shadow RAM memory: Supports system and video BIOS of up
to 256 KB in 32 KB blocks
I/O
• SMC 37C665 series Super I/O controller
• Floppy disk drive interface: Supports up to two floppy disk
drives, 5.25" (360 KB and 1.2 MB) and/or 3.5" (720 KB,
1.44 MB and 2.88 MB). BIOS enabled/disabled
• Enhanced bi-directional parallel port: Configurable to LPT1,
LPT2, LPT3 or disabled. Standard DB-25 female connector
provided. Supports EPP/ECP
• Serial ports: Two RS-232 ports with 16C550 UARTs (or compati-
ble) with 16-byte FIFO buffer. Supports speeds up to 115 Kbps.
Ports can be individually configured to COM1, COM2 or
disabled.
• Real time clock/calendar: Dallas DS-12887 with lithium battery
back-up for 10 years of data retention
• PCI Enhanced IDE interface: Supports up to four IDE (AT bus)
large hard disk drives (up to 8.4 GB) or other enhanced IDE
devices. Supports mode 4 (16.67 MB/sec. data transfer rate).
BIOS enabled/disabled
• Keyboard or PS/2 mouse connector: A 6-pin mini DIN connector
is located on the mounting bracket for easy connection to a
keyboard or PS/2 mouse. An on-board keyboard pin header
connector is also available.
4 PCA-6157 User's Manual
NCR53C810 PCI-SCSI I/O Processor
• SCSI drive interface: The EBM3x-JA includes an internal
connector to support SCSI-II drives.
Industrial features
• Watchdog timer: Can generate a system reset or IRQ11. Jumper
configurable to always disabled or software programmable
enabled/disabled. The timer interval is 0.5 ~ 1008 sec. (12
levels). Your program uses I/O ports hex 043 and 443 to control
the watchdog timer.
• EEPROM backup RTC data: An EEPROM device that stores
RTC data duplicates
• CPU overheat protection: A temperature-sensitive fan power
connector and a CPU overheat alarm output to prevent and
signal CPU overheating
*PCA-6157L does not have this feature.
General
• Max. power requirements: +5 V @ 5 A, ±12 V @ 0.1 A
• Power supply voltage: +5 V (+/- 5%), ±12 V (+/- 5%)
° °
• Operating temperature: 0 ~ 60 C (32 ~ 140 F)
° °
• Storage temperature: -20 ~ 80 C (-4 ~ 176 F)
• Board size (L x W): 338 x 122 mm (13.3" x 4.8")
• Board weight: 0.5 kg (1.2 lb)
Chapter 1 Hardware configuration 5
Jumpers and connectors
Connectors on the PCA-6157 board link it to external devices such
as hard disk drives and keyboard. In addition, the board has a
number of jumpers used to configure your system for your applica-
tion.
The table below lists the function of each of the board jumpers and
connectors. Later sections in this chapter give instructions on
setting jumpers. Chapter 2 gives instructions for connecting
external devices to your card.
List of Jumpers and Connectors
Number Function
JP1 CPU clock select
JP2 Level 2 cache size select
JP3 Level 2 cache size select
JP4 Level 2 cache size select
JP5 Factory reserved
JP6 Keyboard or PS/2 mouse select
JP7 Onboard I/O chip enabled/disabled select
JP8 Flash BIOS Select
JP9 Flash BIOS Select
JP10~JP11 Factory reserved
JP12 Level 1 cache WB/WT select
JP13 Factory reserved
JP14 ISA bus clock select
JP15 Monitor mode select
JP16 CPU clock select
JP17~JP18 Factory reserved
JP19 Watchdog select
6 PCA-6157 User's Manual
Number Function
JP20 Factory reserved
JP21 Parallel port DMA channel select
JP22* SCSI Enabled/Disable
JP23* SCSI IRQ select 9/10/disable
J1 Reset switch
J2 External speaker connector
J3 Cooling fan power connector
J4 EIDE/SCSI LED connector
J5 Power LED and keylock
J6 Keyboard connector
J7 SMI switch
J8* CPU temperature alarm output
CN1 1st EIDE connector
CN2 FDC connector
CN3 Parallel port connector
CN4 2nd EIDE connector
CN5* SCSI II connector
CN6 DIN connector for keyboard or PS/2 mouse
COM1 Serial port 1
COM2 Serial port 2
*PCA-6157L does not support these features.
Chapter 1 Hardware configuration 7
SIMM memory modules
At the left side of the card (away from the mounting plate) are the
SIMM (Single In-line Memory Module) sockets which hold the
card’s DRAM memory. The sockets are arranged into two banks as
follows: each pair of 72-pin SIMM-sockets is one bank (the left pair
is Bank 0 and the right is Bank 1).
SIMM Allocation
SIMM No. Bank SIMM No. Bank
SIMM 1 0 SIMM 3 1
SIMM 2 0 SIMM 4 1
SIMM configurations
The following table lists the possible SIMM combinations (8 MB ~
128 MB) supported by the PCA-6157.
Total Memory SIMM1 SIMM2 SIMM3 SIMM4
8 MB 4 MB 4 MB
16 MB 4 MB 4 MB 4 MB 4 MB
16 MB 8 MB 8 MB
24 MB 8 MB 8 MB 4 MB 4 MB
32 MB 8 MB 8 MB 8 MB 8 MB
32 MB 16 MB 16 MB
40 MB 16 MB 16 MB 4 MB 4 MB
48 MB 16 MB 16 MB 8 MB 8 MB
64 MB 16 MB 16 MB 16 MB 16 MB
64 MB 32 MB 32 MB
72 MB 32 MB 32 MB 4 MB 4 MB
80 MB 32 MB 32 MB 8 MB 8 MB
96 MB 32 MB 32 MB 16 MB 16 MB
128 MB 32 MB 32 MB 32 MB 32 MB
8 PCA-6157 User's Manual
Initial inspection
Before you begin installing your card, please make sure that the
following materials have been shipped:
• 1 PCA-6157 CPU card
• 1 Pentium CPU and cooling fan (optional)
• 1 User's manual
• 1 SCSI driver diskette (3½")* and 1 Bus master utility disk
• 1 Parallel port adapter (26-pin)
• 1 6-pin mini-DIN keyboard &PS/2 mouse adapter
• speaker/HDD access/reset harness.
• 1 FDD/2 EIDE cable and 1 SCSI cable
* Note: PCA-6157 only
If any of these items are missing or damaged, contact your distribu-
tor or sales representative immediately.
We have carefully inspected the PCA-6157 mechanically and
electrically before shipment. It should be free of marks and scratch-
es and in perfect working order upon receipt.
As you unpack the PCA-6157, check it for signs of shipping
damage (damaged box, scratches, dents, etc.). If it is damaged or it
fails to meet the specifications, notify our service department or
your local sales representative immediately. Also notify the carrier.
Retain the shipping carton and packing material for inspection by
the carrier. After inspection we will make arrangements to repair or
replace the unit.
Caution! Always ground yourself to remove any static
charge before touching the CPU card. Modern
electronic devices are very sensitive to static
electric charges. Try to use a grounding wrist strap
at all times. Place all electronic components in a
static-dissipative surface or static-shielded bag
when they are not in the chassis.
Chapter 1 Hardware configuration 9
Jumper settings
This section provides instructions on how to configure your card
by setting jumpers. It also includes the card's default settings and
your options for each jumper.
How to set jumpers
You configure your card to match the needs of your application by
setting jumpers. A jumper is the simplest kind of electric switch. It
consists of two metal pins and a small metal clip (often protected
by a plastic cover) that slides over the pins to connect them. To
“close” a jumper you connect the pins with the clip. To “open” a
jumper you remove the clip. Sometimes a jumper consists of a set of
three pins, labeled 1, 2 and 3. In this case you connect either pins 1
and 2, or 2 and 3.
A pair of needle-nose pliers may be useful when setting jumpers.
CPU type and clock speed (JP1, JP16)
The user can choose the CPU frequency by setting the clock
generator jumper (JP1, JP16). If you change processor in the future,
you must make sure that the jumpers are configured for the correct
CPU clock speed. Do this before installing and applying power to
the CPU board.
JP1 JP16
1 2
Pentium
3 1
4 2
75 MHz
5 6
Pentium
90 MHz
Pentium
100 MHz (default)
Pentium
120 MHz
Pentium
133 MHz
Pentium
150 MHz
Pentium
166 MHz
10 PCA-6157 User's Manual
L2 cache size select (JP2, JP3, JP4)
With the PCA-6157, you can select an L2 cache size of 256 KB, 512
MB, or no cache, by setting JP2, JP3, and JP4:
JP2 JP3 JP4
1 1 1
256 KB (default)
1
512 KB
No cache
Keyboard or PS/2 mouse select (JP6)
The PCA-6157's DIN connector (CN6) provides two functions:
keyboard input or PS/2 mouse input. JP6 should be set to the
default configuration when using attached keyboard & PS/2 mouse
adapter.
Keyboard PS/2 mouse
1
JP6 (default)
4
Onboard I/O chip enabled/disabled select (JP7)
The PCA-6157 has a built-in Super I/O chip (SMC37C665) for the
FDD, parallel and serial ports. You can enable or disable the I/O
chip by setting JP7.
Enabled Disabled
1
JP7 (default)
Chapter 1 Hardware configuration 11
BIOS chip selection
EPROM BIOS +5 V Flash (default) +12 V Flash
JP8 1
JP9 1
L1 cache select (JP12)
The PCA-6157 has two L1 cache mode selections: write-back or
write-through.
Write-back Write-through
1
JP12 (default)
ISA bus clock select (JP14)
The ISA bus clock varies with the Pentium CPU bus clock. JP14
1 1
allows for two selections: / CPU bus clock or / CPU bus clock.
6 8
1 1
/
/ CPU clock CPU clock
6 8
1
JP14 (default)
12 PCA-6157 User's Manual
The following table lists the clock for the Pentium 75/90/100/120/
133/150/166MHz CPUs.
CPU CPU clock
Pentium 75 MHz 50 MHz
Pentium 90 MHz 60 MHz
Pentium 100 MHz 66 MHz
Pentium 120 MHz 60 MHz
Pentium 133 MHz 66 MHz
Pentium 150 MHz 60 MHz
Pentium 166 MHz 66 MHz
Monitor mode select (JP15)
JP15 specifies the display adapter type that is attached to your
PCA-6157.
Color Mono
1
JP15
Watchdog timer – system reset/IRQ11 (JP19)
When CPU processing has come to a halt, the watchdog timer can
either reset the system or generate an interrupt on IRQ11. This can
be set via a two-pin jumper (JP19) as shown below:
IRQ11 System Reset
2 4
JP19 (default)
3
1
For information on programming the watchdog timer, see
Appendix A.
Chapter 1 Hardware configuration 13
Parallel port settings
The PCA-6157 supports an EPP/ECP (Enhanced Parallel Port/
Extended Capabilities Port) parallel port. The EPP/ECP port is much
faster than previous standard ports due to the way information is
passed through the bus and handled by the system. The system
uses DMA (Direct Memory Access) for faster throughput and
lower CPU loading. For this reason you need to configure the
parallel port to handle the correct DMA channel.
DMA request output (JP21)
When the parallel port is operating in the ECP/EPP mode, it utilizes
DMA (Direct Memory Access) for enhanced data transfer. The port
acknowledges and requests data transfers to and from the DMA.
The DMA channels available to the parallel port are DMA chan-
nels 1 and 3. The DMA channel to be used by the port is selectable
by JP21.
DMA 1 DMA 3
1
JP21 (default)
4
SCSI Function Select (JP22)*, (JP23)*
Enable Disable
1
JP22 (default)
JP23 1
IRQ9 IRQ10
(default)
*PCA-6157L does not support this feature
14 PCA-6157 User's Manual
Board layout
PCA-6157
Chapter 1 Hardware configuration 15
16 PCA-6157 User's Manual
2
Connecting
Peripherals
This chapter tells how to connect periph-
erals, switches and indicators to the
PCA-6157 board. You can access most of
the connectors from the top of the board
while it is installed in the chassis. If you
have a number of cards installed, or your
chassis is very tight, you may need to
partially remove the card to make all the
connections.
Chapter 2 Connecting peripherals 17
CHAPTER
The following table lists the connectors on the PCA-6157. For help
locating the connectors, see Chapter 1.
Connectors
Label Component
J1 Reset switch
J2 External speaker connector
J3 Cooling fan power connector
J4 EIDE/SCSI active LED
J5 Power LED and keylock
J6 Keyboard connector
J7 SMI switch
J8* CPU temperature alarm output
CN1 1st EIDE connector
CN2 FDD connector
CN3 Parallel port connector
CN4 2nd EIDE connector
CN5* SCSI II connector
CN6 DIN connector for keyboard or PS/2 mouse
COM1 Serial port 1
COM2 Serial port 2
*PCA-6157L does not have this feature.
Warning! Always completely disconnect the power cord
from your chassis whenever you work with the
hardware. Do not make connections while the
power is on. Sensitive electronic components can
be damaged by sudden power surges. Only
experienced electronics personnel should open
the PC chassis.
18 PCA-6157 User's Manual
Caution! Always ground yourself to remove any static
charge before touching the CPU card. Modern
electronic devices are very sensitive to static
electric charges. As a safety precaution, use a
grounding wrist strap at all times. Place all
electronic components in a static-dissipative
surface or static-shielded bag when they are not
in the chassis.
PCI EIDE hard drive connections (CN1, CN4)
The PCI EIDE (Peripheral Component Interconnect Enhanced
Integrated Device Electronics) has been designed to support four
IDE devices, including IDE HDD, CD-ROMs, and tape drives,
through two EIDE ports.
CN1 is the first EIDE connector, and must be used first. CN4 is the
second EIDE connector. Both EIDE provide data transfer rates of
over 16MB/sec.
Floppy drive connections (CN2)
You can attach up to two floppy disk drives to the PCA-6157
on-board controller. You can use any combination of 5.25"
(360 KB and 1.2 MB) and/or 3.5" (720 KB, 1.44 MB and
2.88 MB) drives.
The card comes with a 34-pin daisy-chain drive connector cable.
On one end of the cable is a 34-pin flat-cable connector. On the
other end are two sets of floppy disk drive connectors. Each set
consists of a 34-pin flat-cable connector (usually used for 3.5"
drives) and a printed-circuit-board connector (usually used for
5.25" drives). You can use only one connector in each set. The set
on the end (after the twist in the cable) connects to the A: floppy.
The set in the middle connects to the B: floppy.
Chapter 2 Connecting peripherals 19
Parallel port (CN3)
You normally use the parallel port to connect the card to a printer.
The PCA-6157 includes an on-board parallel port, accessed
through a 26-pin flat-cable connector, CN3. The CPU card comes
with an adapter cable so you can use a traditional DB-25 connector.
The cable has a 26-pin connector on one end and a DB-25 connec-
tor on the other, mounted on a retaining bracket. The bracket
installs at the end of an empty slot in your chassis, giving you
access to the connector.
SCSI-II internal connector (CN5)
The EBM3x-JA has a single 50-pin, dual in-line connector on the
board for internal SCSI devices. Connection of SCSI devices
requires special attention, especially when determining the last
drive on the SCSI chain. Refer to your device's operating manual
for detailed installation advice.
Keyboard connectors (J6, CN6)
The PCA-6157 board provides two keyboard connectors. A 5-pin
connector (J6) supports passive backplane applications. A second
6-pin mini-DIN connector (CN6) on the card mounting bracket
supports single-board-computer applications. The card comes with
an adapter to convert from the 6-pin mini-DIN connector to a
standard DIN connector.
PS/2 mouse connector (CN6)
The CN6 is a multi-function DIN connector. It can either be used for
a keyboard or a PS/2 mouse. JP6 sets the function for keyboard
input or for PS/2 mouse input. See "Jumper settings" in Chapter 1
to configure CN6 to PS/2 mouse input.
20 PCA-6157 User's Manual
Reset switch (J1)
You can connect an external switch to easily reset your computer.
This switch restarts your computer as if you had turned off the
power then turned it back on. Install the switch so that it closes the
two pins of J1.
External speaker (J2)
The CPU card has its own buzzer. You can also connect to the
external speaker on your computer chassis. Connect leads to
connector J2 as shown below.
External speaker (J2)
Pin no. Function
1 Speaker out
2 Ground
3 Ground
4 +5 V
DC
Cooling fan power connector (J3)
The PCA-6157 provides an auto-switch power connector for CPU
cooling fan. When the CPU temperature exceeds the upper-limit set
in BIOS, the cooling fan power connector J3 automatically turns on.
The cooling fan shuts off when the CPU is sufficiently cooled. J3
CAN ONLY BE USED FOR THE COOLING FAN! DO NOT USE IT
FOR POWER INPUT!
EIDE SCSI active LED (J4)
You can connect a LED to connector J4 to indicate when any
IDE/SCSI device is active. Marks on the circuit board indicate LED
polarity (the pin on the right is positive).
J4 positive
Chapter 2 Connecting peripherals 21
Power LED and keylock (J5)
You can connect an LED to indicate when the CPU card is on. Pin 1
of J5 supplies power to the LED, and Pin 3 is the ground.
You can use a switch (or a lock) to disable the keyboard. In this
state, the PC will not respond to any input. This is useful if you
don’t want anyone to change or stop a running program. Simply
connect the switch between Pins 4 and 5 of J5. The pin assign-
ments for J5 appear in the following table:
Power LED and keylock (J5)
Pin Function
1 LED Power (+5 V)
2 No Connection
3 Ground
4 Keyboard lock
5 Ground
SMI switch (J7)
The PCA-6157 generates an external system management active
interrupt. When J7 is given a short trigger, the CPU card could
enter the sleep mode as part of the "Green Function".
22 PCA-6157 User's Manual
CPU temperature alarm output (J8)
The EBM3x-JA provides three bits for CPU temperature overheat
alarm output: TL, TH, and TCOM. These signals are used to enable
the external alarm device. The following chart shows each pin
assignment and their respective waveform.
CPU temperature alarm output (J8)
Pin Function Waveform
+5 V Upper-limit
1TH
0 V
TCOM
+5 V
case 1:
0 V
2 temperature rising
+5 V Upper-limit Lower-limit
case 2:
0 V
temperature falling
+5 V Lower-limit
3TL
0 V
4 Ground
The upper and lower limit values are set in BIOS. See Chapter 4.
Chapter 2 Connecting peripherals 23
Serial ports (COM1, COM2)
The PCA-6157's two RS-232 serial ports let you connect serial
devices (a mouse, printer, etc.) or a communication network. Serial
ports are also known as COM ports: COM1 and COM2.
The serial ports are located on the card mounting bracket. This lets
you access them through the back of the chassis when you install
the card. The RS-232 standard is implemented in different ways
with different devices. If you are having problems with a serial
device, be sure to check the pin assignments, as shown in the
following table:
RS-232 connector pin assignments
Pin Signal
1 DCD
2RX
3TX
4 DTR
5 GND
6 DSR
7 RTS
8 CTS
9RI
1 6 1 6
5 9 5 9
COM1 COM2
24 PCA-6157 User's Manual
3
Power-up
After you have set the jumpers, installed
SIMMs (Chapter 1), and made all external
connections (Chapter 2), you are ready to
power-up your system.
Chapter 3 Power-up 25
CHAPTER
Follow the start-up procedure outlined in the manual for your
chassis.
When you start your system, the BIOS will test the hardware and
check the system configuration against the values stored in its
CMOS memory.
Since this is the first time you are starting up, the BIOS will display
an error message stating that the configuration does not match the
stored values. You should then run the BIOS setup program as
described in Chapter 4.
If the BIOS hardware diagnostic tests fail, you may see an error
message on the screen describing the problem. If the BIOS found a
problem early in the tests, you will need to check the BIOS POST
(Power On Self Test) results, displayed on the eight LED indicators
on the top of the card. See Appendix B for details.
The most common source of problems is incorrect jumper settings.
Double check your settings (Chapter 1) and restart the system.
There are three methods you can use to restart your system after it
is turned on:
1. Switch the power off, then on again.
2. Reboot the system. Using the keyboard, simultaneously press
the CTRL, ALT and DEL keys.
3. Press the optional reset switch.
Use of each of these methods will erase data from the system RAM
memory. If you can, save any data stored in memory to a hard or
floppy disk before you reset your system.
26 PCA-6157 User's Manual
4
AWARD BIOS Setup
This chapter describes the card’s diagnos-
tic tests and how to set BIOS configura-
tion data. BIOS POST (Power On Self
Test) test codes appear in Appendix B.
Chapter 4 AWARD BIOS setup 27
CHAPTER
System test and initialization
These routines test and initialize board hardware. If the routines
encounter an error in during the tests, you will either hear a few
short beeps or see an error message on the screen. There are two
kinds of errors: fatal and non-fatal. The system can usually
continue the boot up sequence with non-fatal errors. Non-fatal
error messages usually appear on the screen along with the
following instructions:
press to RESUME
Write down the message and press the F1 key to continue the
bootup sequence.
If the routines encounter a fatal error, they will stop the tests and
output a message indicating which test failed. If the fatal error
comes before the screen device initializes, the card will indicate
the error code through a series of beeps.
You can also determine the number of the test that failed by
reading the LED indicators on the top of the PCA-6157 board. See
Appendix B for details.
System configuration verification
These routines check the current system configuration against the
values stored in the card’s CMOS memory. If they don’t match,
the program outputs an error message. You will then need to run
the BIOS setup program to set the configuration information in
memory.
There are three situations in which you will need to change the
CMOS settings:
1. You are starting your system for the first time.
2. You have changed the hardware attached to your system.
3. The CMOS memory has lost power and the configuration
information has been erased.
28 PCA-6157 User's Manual
The PCA-6157’s CMOS memory has integral lithium battery
backup. The battery backup should last ten years in normal
service, but when it finally runs down, you will need to replace the
entire unit. Contact your sales representative or distributor for
details.
AWARD BIOS Setup
ROM PCI/ISA BIOS (2A59CAK2)
CMOS SETUP UTILITY
AWARD SOFTWARE, INC.
STANDARD CMOS SETUP PNP CONFIGURATION SETUP
BIOS FEATURES SETUP PASSWORD SETTING
CHIPSET FEATURES SETUP IDE HDD AUTO DETECTION
POWER MANAGEMENT SETUP HDD LOW LEVEL FORMAT
PCI CONFIGURATION SETUP SAVE & EXIT SETUP
LOAD BIOS DEFAULTS EXIT WITHOUT SAVING
LOAD SETUP DEFAULTS
ESC: QUIT ���: SELECT ITEM
F10: Save & Exit Setup (Shift)F2: Change Color
Time, Date, Hard Disk Type....
Setup program initial screen
Award's BIOS ROM has a built-in Setup program that allows users
to modify the basic system configuration. This type of information
is stored in battery-backed RAM so that it retains the Setup
information when the power is turned off.
Entering setup
Power on the computer and press immediately will allow
you to enter Setup.
Chapter 4 AWARD BIOS setup 29
Standard CMOS setup
Choose the "STANDARD CMOS SETUP" option from the
INITIAL SETUP SCREEN Menu and the below screen is dis-
played. The standard Setup Menu allows users to configure system
components such as date, time, hard disk drive, floppy drive,
display, and memory. In addition, it determines the way errors will
be handled. Once a field is highlighted, on-line help information is
displayed in the left bottom of the Menu screen.
ROM PCI/ISA BIOS (2A59CAK2)
STANDARD CMOS SETUP
AWARD SOFTWARE, INC.
Date (mm:dd:yy) : Fri,Jun 30 1995
Time (hh:mm:ss) : 10 : 55 : 38
HARD DISKS TYPE SIZE CYLS HEAD PRECOMP LANDZ SECTOR MODE
Primary Master :User 530 1046 16 65535 1036 63 NORMAL
Primary Slave :None 00 0 0 0 0 -----------
:None 0 0 0 0 0 0 -----------
Secondary Master
Secondary Slave :None 0 0 0 0 0 0 -----------
Drive A : None
Base Memory: 640K
Drive B : None
Extended Memory: 7168K
Other Memory: 384K
Video : EGA/VGA
Halt ON : All Errors
Total Memory: 8192K
: Select Item
←↑↓→ PU/PD/+/- : Modify
(Shift)F2 : Change Color
CMOS setup screen
30 PCA-6157 User's Manual
BIOS features setup
The BIOS features setup lists the BIOS items offered by Award, as
well as the special enhanced features by Digital. The sample
screen below contains the manufacturer's default values.
ROM PCI/ISA BIOS (2A59CAK2) ROM PCI/ISA BIOS (2A59CAK1)
BIOS FEATURES SETUP
BIOS FEATURES SETUP
AWARD SOFTWARE, INC.
AWARD SOFTWARE, INC.
Virus Warning : Enabled Video BIOS Shadow : Enabled
: Enabled C8000-CBFFF : Disabled
CPU Internal Cache
External Cache : Enabled CC000-CFFFF : Disabled
Quick Power On Self : Enabled D0000-D3FFF : Disabled
Quick Power On Self Test : Enabled
D4000-D7FFF : Disabled
Test : C,A
Boot Sequence : C,A
Boot Sequence : Disabled D8000-DBFFF : Disabled
Swap Floppy Drive : Disabled
: Disabled DC000-DFFFF : Disabled
Swap Floppy Drive
Boot up Floppy Seek : Disabled
Boot Up Floppy Seek : On Onboard SCSI Controller :
: Disabled
Boot Up NumLock Status : On
Onboard SCSI Controller
: High
Boot up NumLock Status Disabled
: 0
Boot Up System Speed : High Delay For SCSI/HDD (Secs)
Boot Up System Speed : Fast
WATCHDOG TIMER SETTING : 2.0
:2.0
Gate A20 Option : Fast WATCHDOG TIMER SETTING
Gate A20 Option
FAN TURN ON TEMPERATURE :
:ALWAYS
FAN TURN ON TEMPERATURE
Typematic Rate setting : Disabled
ALWAYS
:Disabled
CPU OVERHEAT TEMPERATURE
Typematic (Chars/Sec) : 6
CPU OVERHEAT TEMPERATURE: Disabled
: 250
Typematic Delay (Msec)
ESC : Quit ←↑↓→
: Select Item
Security Option : Setup
F1 : Help PU/PD/+/- : Modify
F5 : Old Value (Shift)F2 : Change Color
F6 : Load BIOS Default
F7 : Load Setup Default
BIOS features setup
Note: If you enable the on-board SCSI controller, the BIOS will
allocate 16 KB of address space for the SCSI to operate
correctly. The address space allocated is from E800 to
EBFF.
Chapter 4 AWARD BIOS setup 31
Virus Warning
During and after the systsem boots up, any attempt to write to the
boot sector or partition table of the hard disk drive will halt the
system. In this case, if Virus Warning is enabled, the following
error message will automatically appear:
!WARNING!
Disk boot sector is to be modified
Type "Y" to accept write or "N" to abort
write
Award Software, Inc.
You can run the anti-virus program to locate the problem.
If Virus Warning is Disabled, no warning message will appear if
anything attempts to access the boot sector or hard disk partition.
CPU Internal Cache/External Cache
Depending on the CPU/chipset design, these options can speed up
memory access when enabled.
Quick Power On Self Test
This option speeds up the Power On Self Test (POST) conducted
as soon as the computer is turned on. When enabled, BIOS
shortens or skips some of the items during the test. When disabled,
normal POST procedures assumes.
Boot Sequence
This function determines the sequence in which the computer will
search the drives for the disk operating system (i.e. DOS). The
default value is "A, C".
C,A System will first search the hard drive, then the floppy
drive.
A,C System will first search the floppy drive, then the hard
drive.
32 PCA-6157 User's Manual
Boot Up Floppy Seek
During POST, BIOS will determine if the floppy disk drive
installed is 40 or 80 tracks. 360 KB type is 40 tracks while 720
KB, 1.2 MB, and 1.44 MB are all 80 tracks.
Enabled BIOS searches the floppy drive to determine if it is
40 or 80 tracks. Note that BIOS cannot differentiate
720 KB, 1.2 MB, and 1.44 MB type drives as they are
all 80 tracks.
Disabled BIOS will not search for the floppy drive type by track
number. Note that there will not be any warning
message if the drive installed is 360 KB.
Boot Up NumLock Status
The default is "On".
On Keypad boots up to number keys.
Off Keypad boots up to arrow keys.
Boot Up System Speed
Sets the speed of the system immediately after power up to high or
low.
Gate A20 option
Normal Keyboard
Fast Chipset
Typematic Rate setting
The typematic rate determines the characters per second accepted
by the computer. Typematic Rate setting enables or disables the
typematic rate.
Typematic Rate (Char/Sec)
BIOS accepts the following input values (character/second) for
Typematic Rate: 6, 8, 10, 12, 15, 20, 24, 30.
Chapter 4 AWARD BIOS setup 33
Typematic Delay (msec)
When holding down a key, the Typematic Delay is the time
interval between the appearance of the first and second characters.
The input values (msec) for this category are: 250, 500, 750, 1000.
Security Option
This setting determines whether the system will boot if the
password is denied, while limiting access to Setup.
System The system will not boot, and access to Setup will be
denied if the correct password is not entered at the
prompt.
Setup The system will boot, but access to Setup will be
denied if the correct password is not entered at the
prompt.
Note: To disable security, select PASSWORD SETTING in
the main menu. At this point, you will be asked to enter
a password. Simply hit the key to disable
security. When security is disabled, the system will
boot, and you can enter Setup freely.
Video BIOS Shadow
This determines whether video BIOS will be copied to RAM,
which is optional according to the chipset design. When enabled,
Video Shadow increases the video speed.
C8000 - CFFFF Shadow/DC000-DFFFF Shadow
These determine whether optional ROM will be copied to RAM in
blocks of 16 KB.
Enabled Optional shadow is enabled
Disabled Optional shadow is disabled
Onboard SCSI Controller
Enabled or disables the on-board SCSI controller.
34 PCA-6157 User's Manual
Delay for SCSI/HDD (sec)
This allows time, in seconds, for BIOS to detect SCSI HDD
devices.
Watchdog timer setting
The Watchdog timer setting determines the period of time between
the halt in CPU processing and the Watchdog timer's reset signal.
Fan Turn On Temperature
This sets the temperature limit of the CPU at which the cooling fan
turns on.
CPU Overheat Temperature
The temperature limit of the CPU at which the alarm signal will
output.
Chapter 4 AWARD BIOS setup 35
CHIPSET features setup
Chipset features setup allows you to modify the settings for
functions associated with the chipset. This sample screen contains
the manufacturer's default values for the PCA-6157.
ROM PCI/ISA BIOS (2A59CAK2)
ROM PCI/ISA BIOS (2A59CAK1)
CHIPSET FEATURES SETUP
CHIPSET FEATURES SETUP
AWARD SOFTWARE, INC.
AWARD SOFTWARE, INC.
DRAM RAS# Prechare Time : 4
PCI Concurrency : Enabled
DRAM R/W Leadoff Timing
: 8/6
PCI Streaming : Enabled
DRAM RAS To Cas Delay : 3
PCI Bursting : Enabled
DRAM Read Burst Timing : x2222
Onboard FDC Controller : Enabled
DRAM Write Burst Timing : x3333
Onboard Serial Port 1 : COM1
Onboard Serial Port 2 : COM2
System BIOS Cacheable
: Disabled
COM3 & COM4 Address : 338H,238H
Video BIOS Cacheable
: Disabled
Onboard Parallel Port : 378H
8 Bit I/O Recovery Time
: 1
Parallel Port Mode : Normal
16 Bit I/O Recovery Time : 1
Memory Hole At 15M-16M
: Disabled
IDE HDD Block Mode : Disabled
IDE Primary Master PIO
: Auto
IDE Primary Slave PIO
: Auto
←↑↓→
ESC : Quit : Select Item
IDE Secondary Master PIO
: Auto
IDE Secondary Slave PIO
: Auto F1 : Help PU/PD/+/- : Modify
: Enabled
On-Chip Primary PCI IDE F5 : Old Value (Shift)F2 : Change Color
On-Chip Secondary PCI IDE : Enabled
F6 : Load BIOS Default
: Enabled
PCI Slot IDE 2nd Channel
F7 : Load Setup Default
CHIPSET features setup
36 PCA-6157 User's Manual
Power management setup
The power management setup controls the CPU card's "green"
features. The following screen shows the manufacturer's default.
ROM PCI/ISA BIOS ( 2A59CK31 )
ROM PCI/ISA BIOS (2A59CAK2)
POWER MANAGEMENT SETUP
POWER MANAGEMENT SETUP
AWARD SOFTWARE, INC.
AWARD SOFTWARE, INC.
(COM 2) : OFF
:Disable IRQ3
Power Management
:Yes IRQ4 (COM 1) : OFF
PM Control by APM
:V/H SYNC+Blank (LPT 2 ) : OFF
IRQ5
Video Off Method
IRQ6 (FLOPPY Disk ) : OFF
:Disabled
Doze Mode (LPT1) : OFF
IRQ7
:Disabled
Standby Mode (RTC Alarm ) : OFF
IRQ8
:Disabled
Suspend Mode IRQ9 (IRQ2 Redir ) : OFF
:Disabled
HDD Power Down (Reserved) : OFF
IRQ10
IRQ11 (Reserved) : OFF
(PS/2 Mouse) : OFF
IRQ12
IRQ3 (Wake-Up Event) :On
IRQ13 (Coprocessor) : OFF
IRQ4 (Wake-Up Event) :On
(Hard Disk) : OFF
IRQ14
IRQ8 (Wake-up Event) :On
(Reserved) : OFF
IRQ15
IRQ12 (Wake-up Event) :On
ESC : Quit
←↑↓→ : Select Item
Power Down Activities
PU/PD/+/- : Modify
F1 : Help
COM Ports Accessed :On F5 : Old Value (Shift)F2 : Change Color
LPT Ports Accessed
:On
F6 : Load BIOS Default
Drive Ports Accessed :On
F7 : Load Setup Default
Power management
Chapter 4 AWARD BIOS setup 37
PCI configuration setup
This setup screen configures the PCI bus slots. All the slots use
INTA#. If you install a card, you should set the card to INTA#.
ROM PCI/ISA BIOS (2A59CK31)
PCI CONFIGURATION SETUP
AWARD SOFTWARE, INC.
Slot 1 Using INT#: AUTO
Slot 2 Using INT#: AUTO
Slot 3 Using INT#: AUTO
Slot 4 Using INT#: AUTO
PCI IRQ Actived By : Edge
PCI IDE IRQ Map to : ISA
Esc : Quit ���: Select
Item
F1 : Help PU/PD/+/- : Modify
F5 : Old Values (Shift)F2 : Color
F6 : Load BIOS Defaults
F7 : Load Setup Default
PCI configuration
The PCA-6157 supports up to four PCI I/O devices. Each PCI
device is assigned a different ID number (IDSEL#). Make sure
that the backplane in your chassis uses the same IDSEL# for each
PCI device number as your CPU card.
The table below lists the IDSEL# used by the PCA-6157.
PCI device# IDSEL#
131
230
329
428
Slot Using INT#
This item has been set to AUTO to let the system automatically
assign the device to an IRQ configuration. Improper setup may
cause the system to fail, consult your dealer before making any
changes.
38 PCA-6157 User's Manual
Load BIOS defaults
"LOAD BIOS DEFAULTS" indicates the most appropriate values
for the system parameters for minimum performance. These
default values are loaded automatically if the stored record created
by the Setup program becomes corrupted (and therefore unusable).
PNP configuration set-up
The following set-up screen configures the card for PNP function-
ality.
ROM PCI/ISA BIOS (2A59CAK2)
PNP CONFIGURATION SETUP
AWARD SOFTWARE INC.
Resources controlled by: Manual
DMA-0 PCI/ISA PNP
Reset Configuration Data: Disable
DMA-1 PCI/ISA PNP
DMA-3 PCI/ISA PNP
IRQ-3 assigned to: Legacy ISA
DMA-5 PCI/ISA PNP
IRQ-4 assigned to: Legacy ISA
DMA-6 PCI/ISA PNP
IRQ-5 assigned to: PCI/ISA PNP
DMA-7 PCI/ISA PNP
IRQ-7 assigned to: Legacy ISA
IRQ-9 assigned to: Legacy ISA
IRQ-10 assigned to: PCI/ISA PNP
IRQ-11 assigned to: PCI/ISA PNP
ESC: QUIT : Select Item
←↑↓→
IRQ-12 assigned to: PCI/ISA PNP
F1 : Help PU/PD/+/- : Modify
IRQ-14 assigned to: Legacy ISA
F5 : Old Value (Shift)F2 : Change Color
IRQ-15 assigned to: Legacy ISA F6 : Load BIOS Default
F7 : Load Setup Default
PNP Configuration Setup
Assigning all the IRQ and DMA to read "Legacy ISA" will disable
the PnP function support.
Load setup defaults
"LOAD SETUP DEFAULTS" loads the values required by the
system for maximum performance.
Password setting
Choose "PASSWORD SETTING" from the CMOS setup screen to
set, change, or disable the password.
Chapter 4 AWARD BIOS setup 39
IDE HDD auto detection
This utility automatically configures your hard disk parameters.
IDE low level format
Most hard disk drives are already set in low level format by the
manufacturer. After extensive use, your hard disk may need to be
reformatted. However, there are many other ways to maintain your
hard disk. This option should be your last resort.
Save & Exit setup
This option saves the CMOS values entered in Setup Utilities and
exits Setup.
Exit without change
Selecting this option lets you exit the Setup program without
recording any new values or changing old ones.
40 PCA-6157 User's Manual
5
SCSI Drive Installation
This chapter describes how to use the NCR
SCSI Device Management System
(SDMS). It covers the features, descrip-
tion, installation and command line
options for:
• DOS/Windows
• OS/2
• SCO UNIX
• NetWare
• Windows NT
Chapter 5 SCSI Drive Installation 41
CHAPTER
General Description
The NCR SCSI Device Management System (SDMS) is a com-
plete software package that solves the increasingly complex
problem of managing system I/O. It seamlessly addresses hard-
ware and software interfaces by supporting the NCR family of
SCSI processors and controllers, and a wide range of SCSI
peripheral devices, while offering interoperability across applica-
tion programs, operating systems, and host platforms. SDMS
consists of a resident SCSI BIOS that manages all SCSI controller
or processor specific functions, and a series of SCSI device drivers
that provide operating system and peripheral specific support.
SDMS provides a standard method to interface SCSI I/O sub-
systems with devices, operating systems, and application software.
It also enhances system capabilities already provided by SCSI
controllers and processors by facilitating multi-threaded I/O
support, system-wide SCSI device access, and creation of new
applications.
Operating System
Supports
SDMS SCSI Device Driver
Seamless Interface
SDMS SCSI BIOS
Supports
NCR Controller or Processor
The NCR SCSI Device Management System
42 PCA-6157/6157L User's Manual
Overview
An NCR SCSI controller or processor can control peripherals such
as hard disk drives, CD-ROM drives, tape drives, and removable
media. SCSI peripherals are “intelligent” devices that do not need
the constant attention required by “non-intelligent” devices. Up to
15 SCSI peripheral devices can be connected (via the SCSI bus) to
a SCSI host bus adapter card on which the SCSI controller or
processor resides. A SCSI host bus adapter can also function as a
secondary adapter in a system which already has a primary hard
drive controller card (lDE, ESDI, ST506). Only SCSI host bus
adapters will do this, expanding the possibilities for system
configuration.
SCSI BIOS
A SCSI BIOS is the bootable ROM code that manages SCSI
hardware resources. It is specific to a family of NCR SCSI
controllers or processors. An NCR SCSI BIOS integrates with a
standard system BIOS, extending the standard disk service routine
provided through INT13. It is also responsible for processing and
executing SCSI requests communicated from a SCSI device driver
or application. An important feature of the SCSI BIOS is that it is
completely operating system independent. All ROM based SCSI
BIOS support booting from a SCSI hard disk and can be ported to
a variety of hardware platforms. They also support 16- and 32-bit
operating systems running under real or protected addressing
modes.
The NCR SCSI BIOS provides a hardware independent interface
which isolates the operating system drivers and SCSI application
programs from the underlying hardware. This enables a single
driver to work with any host adapter or SCSI controller which has
an NCR SCSI BIOS. During its boot time initialization, the SCSI
8I05 determines if another hard disk is already installed. If there is,
the SCSI BIOS will map any SCSI drives it finds behind the drive
already installed. Otherwise, the SCSI BIOS will install drives
starting with the system boot drive. In this case, the system will
boot from a drive controlled by the SCSI BIOS. If the operating
system used is DOS 5.0 or above, the SCSI BIOS allows access to
Chapter 5 SCSI Drive Installation 43
a maximum of eight SCSI hard disks via INT13. The number
controlled by the SCSI BIOS depends on the number of
non-SDMS controlled disk drives in the system. For more infor-
mation on SCSI BIOS control of hard disk drives, see Device
Drivers for Windows Section.
Operating System
SDMS Driver
SDMS SCSI BIOS
NCR Controller or Processor
SCSI Bus
SCSI Peripherals
SDMS Information Flow
SCSI Device Drivers
The SCSI device drivers translate an operating system I/O request
into a data structure, and transport the structure to the SCSI BIOS
(see above figure). An NCR SCSI device driver is operating
system specific, but completely hardware independent. The
hardware specifics are addressed by the SCSI BIOS.
Although a driverless solution exists for the DOS operating
system, and provides adequate support for many applications,
loading a driver (or drivers in some cases) will provide additional
features. Connecting peripherals other than hard disk drives, for
example, requires loading the appropriate driver(s).
The following Sections provide information on the use and
installation of these drivers within each operating system.
44 PCA-6157/6157L User's Manual
Before you begin
SDMS software requires an IBM PC/AT or compatible computer
with an 80386 or higher microprocessor. An understanding of
basic operating system commands is assumed. In addition, users of
this manual should have a general knowledge of the SCSI stan-
dard. For background information on this subject, refer to the
SCSI-2 specification or the book SCSl: Understanding the Small
Computer System Interface. Sources for these publications are
listed in the preface of this document. Before using the SDMS
software, the NCR SCSI controller should be configured into your
system, taking into account the configuration of other host bus
adapters and system resources (see Basic Rules... listed below).
Note: NCR recommends that all data be backed up before making
any changes or installing any software, including NCR SCSI
controllers and software. Failure to adhere to this accepted
computer practice may lead to loss of data.
Basic rules for SCSI host bus adapter and device
installation
• Both ends of the SCSI bus must be terminated. Refer to the
hardware manuals for the devices and the host bus adapter to
determine what the terminators are, and where they are located.
• Each SCSI device must be configured with a different ID
number. Refer to the hardware manuals for the devices and the
host bus adapter to locate where the jumpers or dip switches are
for setting ID numbers. Usually the host bus adapter is ID 7.
The devices are then set at IDs 0 through 6 (plus 8 through 15
for wide SCSI). The bootable hard drive must have the lowest
numerical ID.
• The red or blue line on a standard SCSI cable (or the black line
on one end of a multicolored SCSI cable) designates pin one on
the cable connector and must connect to pin one on the device
or host bus adapter connector. Refer to the hardware manuals
for the devices and the controller to locate pin one of the
connector.
Chapter 5 SCSI Drive Installation 45
• If the system already has an internal bootable hard drive (lDE,
ESDI, ST506), the drivers for the SCSI device(s) must reside
on the internal bootable hard drive.
• For non-PCI devices, whenever installing multiple host bus
adapters in one system, each card must be set to a different base
BIOS address, as long as the primary adapter has a lower base
BIOS address than the secondary adapters. Also, make certain
each adapter is set to a different base I/O address and IRQ .
Device drivers for DOS/Windows
Introduction
In SDMS 3.0, the SCSI BIOS for each of the NCR family of PC
SCSI chips is capable of mapping SCSI hard disk drives behind
any non-SCSI hard disk drives (IDE, ESDI, etc.) within the same
system. A driverless solution will allow up to eight hard drives
(SCSI and non-SCSI) to be connected under DOS 5.0 and above.
The SCSI BIOS also supports removable drives with 512-byte
sectors as long as the media is in the drive at boot-up and remains
in the drive during system operation.
Low level Virtual DMA Services (VDS) are supported by the
SCSI BIOS. Therefore, to gain maximum performance, any double
buffer option provided by disk caching software (such as
Microsoft’s SMARTDRV.EXE) should be disabled for all drives
handled through SDMS. For full VDS support, including features
such as scatter-gather, DOSCAM must be loaded in the
CONFIG.SYS file. Connecting peripherals other than hard disk
drives will also require loading the appropriate driver(s). Some of
the drivers work together, and some are capable of direct commu-
nication with an NCR SCSI BIOS (see the diagram below). The
following sections list these drivers, their features, and their
loading requirements.
46 PCA-6157/6157L User's Manual
SCSIDISK ASPICAM CDROM
MINICAM or DOSCAM
NCR SCSI Chip w/BIOS
Possible device driver to BIOS communication paths
About the ProSCSl installation utility
The NCR SDMS ProSCSl installation utility provides a quick and
easy method for performing either an automatic or custom
installation of the SCSI device drivers in a DOS/Windows envi-
ronment. It will work with any system using an SDMS supported
ROM BIOS based NCR SCSI chip. The installation utility will
identify the system, scan the SCSI bus, and properly install the
needed SCSI device drivers. An on-line help feature makes this
utility very user friendly.
The SDMS SCSI Drivers disk also holds the ProSCSI installation
utility. To use the utility, insert the disk while in the DOS environ-
ment, and type:
INSTALL
Then, follow the directions presented on the screen. When
performing a custom install, understanding of the information
presented in the following sections for manual installation may
still prove useful.
Chapter 5 SCSI Drive Installation 47
MINICAM.SYS
Features
• Supports single-threaded I/O
• Supports multiple host adapters (with SCSIDISK.SYS)
• Supports multiple Logical Unit Numbers (LUNs)
• Releases initialization code for smaller runtime size
• Has smaller runtime size than DOSCAM.SYS
Description
The function of the MINICAM.SYS driver is primarily to execute
SCSI I/Os. This driver can also be used to support Advanced SCSI
Programming Interface (ASPI) applications (in conjunction with
ASPICAM.SYS). This allows the use of additional SCSI devices
such as tape drives and scanners.
Installation
1. Use the COPY command to copy the MINICAM.SYS driver
from the SDMS SCSI Drivers disk to your boot disk.
2. Add this line to your system’s CONFIG.SYS file:
DEVICE=C:MINICAM.SYS
Command Line Options
The MINICAM.SYS device driver has embedded functions which
can be accessed via switches on the command line. These options
are described below.
Using the /ASK Option
This option prompts the user at system boot-up whether to load
MINICAM.SYS or not. For example, the line in CONFIG.SYS
that loads MINICAM.SYS would look like this:
DEVICE=C:MINICAM.SYS /ASK
48 PCA-6157/6157L User's Manual
Using the /T=n Option
MINICAM.SYS uses a time out mechanism to detect certain
errors. When MINICAM.SYS issues a command to a SCSI device,
a timer is started. If the timer expires before the command com-
pletes, MINICAM.SYS assumes that something has gone wrong
with the device, and takes steps to recover. The default value for
this time-out is no time out (to accommodate slow devices such as
scanners). The time out value can be specified as an argument to
MINICAM.SYS in the CONFIG.SYS file. This argument consists
of a /T=n parameter, where n is the number of seconds you want it
to wait before timing out. For example, the line in CONFIG.SYS
that loads MINICAM.SYS would look like this:
DEVICE=C:MINICAM.SYS /T=4
/T is the time out option, and 4 is the number of seconds you want
it to wait before timing out.
Troubleshooting
• THE COMPUTER LOCKS UP AND WILL NOT COMPLETE
BOOTING FROM A NON-SCSI HARD DISK DRIVE.
a. Refer to the drive manufacturer’s user manual.
• THE COMPUTER LOCKS UP AND WILL NOT COMPLETE
BOOTING FROM A SCSI HARD DISK DRIVE.
a. Is the SCSI BIOS seen during boot?
Note: If the SCSI BIOS is seen during boot, a banner similar to
the following will appear:
NCR SDMS (TM) v3.0 PCI BIOS, PCI Rev. 2.0
Copyright 1993 NCR Corporation
NCRPCI-3.04.00
YES Go to b.
NO Power down all units in the system.
Remove all SCSI cables.
Boot system. Is the SCSI BIOS seen during boot?
Chapter 5 SCSI Drive Installation 49
YES Power down all units in the system.
Reconnect and cheek all cable and power
connections.
Boot system.
Go to a.
NO Power down all units in the system.
Re-seat the host bus adapter.
Check jumper settings.
Applicable jumpers may include:
IRQ
ROM address
SCSI chip address
DMA channel
Check CMOS setup.
Boot system.
Go to a.
b. Does the SCSI BIOS see the bootable SCSI drive?
Note: When the computer boots, SDM will scan the SCSI
bus. Devices found on the SCSI bus will be identified
as in the following lines:
ID 00 QUANTUM LP52S
ID 02 SONY CD-ROM
YES Go to c.
NO Power down all units in the system.
Make sure the hard drives have different ID
numbers (boot drive should have lowest ID).
Make sure both ends of the SCSI bus are
terminated.
50 PCA-6157/6157L User's Manual
Check all cable and power connections.
Check CMOS setup.
Boot system.
Go to a.
c. If boot is still unsuccessful, go to the following item.
d. Make sure the hard drives have different ID numbers (boot
drive should have lowest ID).
e. Make sure both ends of the SCSI bus are terminated.
f. Check all cable and power connections.
g. Boot the system.
• THE COMPUTER LOCKS UP WHILE TRYING TO LOAD
MINICAM.SYS WITH EMM386.
a. Load MINICAM.SYS before EMM386. The only adverse
effect is that the driver may not then be loaded high.
DOSCAM.SYS
Features
• Performs synchronous negotiation (including fast SCSI)
• Has full Virtual DMA Services (VDS) support (including
scatter-gather)
• Performs Wide SCSI negotiation
• Allows tagged command queuing
• Supports multiple host adapter (with SCSIDISK.SYS)
• Supports multi-threading
• Allows Disconnect/Reselect
Chapter 5 SCSI Drive Installation 51
Description
DOSCAM.SYS has all of the features and functionality of
MINICAM.SYS, but whenever one of the above features is
required DOSCAM.SYS should be loaded instead. Synchronous
negotiation will allow data transfers of 5 MB/sec. (up to 10
MB/sec. for fast SCSI, and 20 MB/sec. for fast wide SCSI).
Tagged command queuing provides a performance improvement
under multi-threaded I/O operating systems.
Installation
1. Use the COPY command to copy the appropriate driver from
the SDMS SCSI Drivers disk to your boot disk.
2. Add this line to your system’s CONFIG.SYS file:
DEVICE=C:DOSCAM.SYS
Command Line Options
The DOSCAM.SYS device driver has several embedded functions
which can be accessed via switches on the command line.
Using the /RAMCOPY Option
RAMCOPY is an embedded command which tells the drivers to
load the ROM on the controller card into RAM, thereby increasing
the performance of the SCSI ROM.
Note: Although it increases performance, this option will use
more RAM.
For example, the line in CONFIG.SYS that loads DOSCAM
would look like this:
DEVICE=C:DOSCAM:SYS /RAMCOPY
Upon boot, the RAMCOPY command will be executed and ROM
will load into RAM. The first ROM will be copied into expanded
memory if available.
52 PCA-6157/6157L User's Manual
Using the /T=n Option
DOSCAM.SYS uses a time out mechanism to detect certain errors.
When DOSCAM SYS issues a command to a SCSI device, a timer
is started. If the timer expires before the command completes,
DOSCAM.SYS assumes that something has gone wrong with the
device, and takes steps to recover. The default value for this tune-
out is no time out (to accommodate slow devices such as scan-
ners). If this option is desired, the time out value must be specified
as an argument to DOSCAM.SYS in the CONFIG.SYS file. This
argument consists of a /T=n parameter, where n is the number of
seconds you want it to wait before timing out. For example, the
line in CONFIG.SYS that loads DOSCAM.SYS would look like
this:
DEVICE=C:DOSCAM.SYS /T=4
/T is the time out option and 4 is the number of seconds you want
it to wait before timing out.
Using the /ASK Option
This option prompts the use at system boot-up whether to load
DOSCAM.SYS or not. For example, the line in CONFIG.SYS that
loads DOSCAM.SYS would look like this:
DEVICE=C:DOSCAM.SYS /ASK
Troubleshooting
• THE COMPUTER LOCKS UP AND WILL NOT COMPLETE
BOOTING FROM A NON-SCSI HARD DISK DRIVE.
a. Refer to the drive manufacturer’s user manual.
• THE COMPUTER LOCKS UP AND WILL NOT COMPLETE
BOOTING FROM A SCSI HARD DISK DRIVE.
a. Is the SCSI BIOS seen during boot?
Note: If the SCSI BIOS is seen during boot, a banner similar
to the following will appear:
NCR SDMS (TM) v3.0 PCI BIOS, PCI Rev. 2.0
Copyright 1993 NCR Corporation
NCRPCI-3.04.00
Chapter 5 SCSI Drive Installation 53
YES Go to b.
NO Power down all units in the system.
Remove all SCSI cables.
Boot system.
Is the SCSI BIOS seen during boot?
YES Power down all units in the system.
Reconnect and check all cable and power
connections.
Boot system.
Go to a.
NO Power down all units in the system.
Reseat the host bus adapter.
Check jumper settings.
Applicable jumpers may include:
IRQ
ROM address
SCSI chip address
DMA channel
Check CMOS setup.
Boot system.
Go to a.
b. Does the SCSI BIOS see the bootable SCSI drive?
Note: When the computer boots, SDMS will scan the SCSI
bus. Devices found on the SCSI bus will be identified
as in the following lines:
ID 00 QUANTUM LP52S
ID 02 SONY CD-ROM
54 PCA-6157/6157L User's Manual
YES Go to c.
NO Power down all units in the system.
Make sure the hard drives have different ID numbers
(boot drive should have lowest ID).
Make sure both ends of the SCSI bus are terminated.
Check all cable and power connections.
Check CMOS setup.
Boot system.
Go to a.
c. If boot is still unsuccessful, go to the following item.
• THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF
THE NON-BOOT SCSI PERIPHERALS (system may lock up).
a. Make sure the drivers were installed in the correct sequence.
b. Make sure the drivers’ CONFIG.SYS line has the correct
path to the drivers.
c. Power down all units in the system.
d. Make sure the hard drives have different ID numbers (boot
drive should have lowest ID).
e. Make sure both ends of the SCSI bus are terminated.
f. Check all cable and power connections.
g. Boot the system.
• THE COMPUTER LOCKS UP WHILE TRYING TO LOAD
DOSCAM.SYS WITH EMM386.
a. Load DOSCAM.SYS before EMM386. The only adverse
effect is that the driver may not then be loaded high.
Chapter 5 SCSI Drive Installation 55
SCSIDISK.SYS
Features
• Support for removable media devices
• Supports non 512-byte sectors (1024, 2048, 4096)
• Supports multiple logical unit number (LUN) support
• Supports multiple host adapters (with DOSCAM.SYS or
MINICAM.SYS)
• Provides software write protection
• Can reserve drive letters
Description
SCSIDISK.SYS is needed when connecting more than eight drives
under DOS 5.0 and above. It is also required for drives with non
512-byte sectors and for removable drives if the user wants to
change the media. As illustrated in Figure 2-1 at the beginning of
this chapter, SCSIDISK.SYS works through MINICAM.SYS or
DOSCAM.SYS, so one of these drivers must also be loaded.
Installation
1. Use the COPY command to copy the appropriate drivers from
the SDMS SCSI Drivers disk to your boot disk.
2. The lines shown below must be added to your system’s
CONFIG.SYS file. The MINICAM.SYS or DOSCAM.SYS
driver is also required. List the drivers in this sequence:
DEVICE=C: MINICAM.SYS
DEVICE=C: SCSIDISK.SYS
56 PCA-6157/6157L User's Manual
Command Line Options
The SCSIDISK.SYS device driver has several embedded functions
which can be accessed via switches on the command line. These
options are described below, and use the following conventions:
[] items in brackets are optional
* items in brackets followed by an * means repeat 0 or more
times
| choose one of the given items
Please be aware that using spaces in specifying a command line
option is not allowed.
Using the /ASK Option
This option prompts the user at system boot-up whether to load
SCSIDISK.SYS or not. To use this option, the line in
CONFIG.SYS which loads SCSIDISK.SYS should look like this:
DEVICE=C:SCSIDISK.SYS /ASK
Using the /UNITS= Option
SCSIDISK.SYS allows the use of removable media, such as
cartridge hard drives, each of which might have a different number
of partitions. If media with different numbers of partitions are
used, this option should be set to the maximum number of parti-
tions on any one media. To use this option, the line in
CONFIG.SYS that loads SCSIDISK.SYS should look like this:
DEVICE=C:SCSIDISK.SYS /
UNITS=path:id:lun:num_units
[,path:id:lun:num units]*
For example, if there is a removable media drive at the first host
adapter set to id 2, and three partitions must be reserved, the
command line should be:
DEVICE=C:SCSIDISK.SYS /UNITS=0:2:0:3
Remember, no spaces are allowed in specifying a command line
option for SCSIDISK.SYS.
Chapter 5 SCSI Drive Installation 57
When SCSIDISK.SYS initializes, it will default to either:
a. One drive letter for a removable media device with no media
present.
b. The number of partitions found on the media in the removable
media device.
Note: The full path, id, lun, and num_units values are required
for this option. Also, there is a limit of 24 device options.
Using the /PROTECT= Option
This option write-protects MS-DOS volumes on a SCSI hard
drive. This option only works for drives controlled by SDMS. Any
write attempt will return a Write Protected Media error code. To
enable the write protection option, the line in CONFIG.SYS that
loads SCSIDISK.SYS should look like this:
DEVICE=C;SCSIDISK.SYS /PROTECT=drive
letter
[drive_letter]*
A drive_letter is any letter in the range ‘C’ ~ ’Z’: Remember, no
spaces are allowed in specifying a command line option for
SCSIDISK.SYS.
Using the /EXCLUDE= Option
This option allows a user to exclude a ‘path:id:lun’ combination
from being scanned or controlled by SCSIDISK.SYS. The path
parameter is mandatory with all ids and luns for that path excluded
by default if just the path is specified. To use this option, the line
in CONFIG.SYS that loads SCSIDISK.SYS should look like this:
DEVICE=C:SCSIDISK.SYS /
EXCLUDE=path[:id[:lun]]
[,path[:id[:lun]]]*
As an example, for path 0, id 2, and lun 0 the command line
should be:
DEVICE=C:SCSIDISK.SYS /EXCLUDE=0:2:0
58 PCA-6157/6157L User's Manual
Remember, no spaces are allowed in specifying a command line
option for SCSIDISK.SYS.
Note: It is illegal to exclude a device for which an NCR boot
ROM is providing an INT 13 interface. SCSIDISK.SYS
will print an error message and will control those devices.
Also, there is a limit of 24 ‘path:id:lun’ combinations
allowed.
Using the /SSIZE= Option
SCSIDISK.SYS will default to the largest sector size found during
boot. If no media is found in a removable media device,
SCSIDISK.SYS will assume a 512 byte sector size. This option
can overcome this default: To use this option, the line in
CONFIG.SYS that loads SCSIDISK.SYS should look like this:
DEVICE=C:SCSIDISK.SYS /
SSIZE=512|1024|2048|4096
For example, if a removable media drive is used that has a sector
size of 2048 bytes, the command line should be:
DEVICE=C:SCSIDISK.SYS /SSIZE=2048
Remember, no spaces are allowed in specifying a command line
option for SCSIDISK.SYS.
Note: If SCSIDISK.SYS comes across a sector size larger than
the one specified in this option, or if it finds a sector
larger than the default, it will refuse to read/ write to that
media. It will report an invalid media error to DOS.
Troubleshooting
• THE COMPUTER LOCKS UP AND WILL NOT COMPLETE
BOOTING FROM A NON-SCSI HARD DISK DRIVE.
a. Refer to the drive manufacturer’s user manual.
• THE COMPUTER LOCKS UP AND WILL NOT COMPLETE
BOOTING FROM A SCSI HARD DISK DRIVE.
Chapter 5 SCSI Drive Installation 59
a. Is the SCSI BIOS seen during boot?
Note: If the SCSI BIOS is seen during boot, a banner similar
to the following will appear:
NCR SDMS (TM) v3.0 PCI BIOS, PCI Rev. 2.0
Copyright 1993 NCR Corporation
NCRPCI-3.04 00
YES Go to b.
NO Power down all units in the system.
Remove all SCSI cables.
Boot system.
Is the SCSI BIOS seen during boot?
YES Power down all units in the system.
Reconnect and check all cable and power
connections.
Boot system.
Go to a.
NO Power down all units in the system.
Reseat the host bus adapter.
Check CMOS setup.
Boot system.
Go to a.
b. Does the SCSI BIOS see the bootable SCSI drive?
Note: When the computer boots, SDMS will scan the SCSI
bus. Devices found on the SCSI bus will be identified
as in the following lines:
ID 00 QUANTUM LP52S
ID 02 SONY CD-ROM
60 PCA-6157/6157L User's Manual
YES Go to c.
NO Power down all units in the system.
Make sure the hard drives have different ID numbers
(boot drive should have lowest ID),
Make sure both ends of the SCSI bus are terminated.
Check all cable and power connections.
Check CMOS setup.
Boot system.
Go to a.
c. If boot is still unsuccessful, go to the following item.
• THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF
THE NON-BOOT SCSI PERIPHERALS (system may lock up).
a. Make sure the drivers were installed in the correct sequence.
b. Make sure the drivers’ CONFIG.SYS line has the correct
path to the drivers.
c. Power down all units in the system.
d. Make sure the hard drives have different ID numbers (boot
drive should have lowest ID),
e. Make sure both ends of the SCSI bus are terminated.
f. Check all cable and power connections.
g. Boot the system.
CDROM.SYS
Features
• Compatible with Microsoft’s CD-ROM Extension 2.21 and
above
• Multi-session Photo CD support
Chapter 5 SCSI Drive Installation 61
Description
CDROM.SYS is needed whenever a CD-ROM device is connected
on the SCSI bus. It must be loaded in conjunction with Microsoft’s
CD-ROM Extension 2.21 or above (MSCDEX.EXE). Because
CDROM.SYS communicates with the SCSI BIOS through
MINICAM.SYS or DOSCAM.SYS, so one of these drivers must
be loaded to use CDROM.SYS.
Installation
1. Use the COPY command to copy the appropriate driver from
the SDMS SCSI Drivers disk to your boot disk.
2. Add CDROM.SYS to your CONFIG.SYS file. It goes in after
MINICAM.SYS or DOSCAM.SYS and SCSIDISK.SYS (if
these drivers are also being used), in this order:
DEVICE=C:MINICAM.SYS
DEVICE=C:SCSIDISK.SYS
DEVICE=C:CDROM.SYS /D:NAME
Note: The /D: is not a drive letter designation; it indicates the
name you wish assigned to your CD-ROM. The NAME
must be included, and can be any combination of up to
8 characters.
3. To ensure that sufficient drive letters are available to identify all
devices connected to the SCSI bus, add the MS-DOS LAST
DRlVE command to the CONFIG.SYS file:
LASTDRIVE=x
With x specifying a drive letter in the range C through Z. The
letter assigned to LASTDRIVE represents the last valid drive
MS-DOS is able to recognize and also represents the maximum
number of drives available. For example, LASTDRIVE=K
allows access to eleven (11) logical drives. For further details
about LASTDRIVE, consult your MS-DOS manual.
62 PCA-6157/6157L User's Manual
4. Unless your CD-ROM access software specifies otherwise,
Microsoft’s CD-ROM Extension (MSCDEX.EXE) should
execute from the AUTOEXEC.BAT file in order to access your
drive. Add the following line to your AUTOEXEC.BAT file:
MSCDEX /D:NAME
For example, if
DEVICE=C:CDROM.SYS /D:MY_CD
is in CONFIG.SYS, then:
MSCDEX /D:MY_CD
should be in the AUTOEXEC.BAT file.
5. Check installation instructions for the CD-ROM drive itself.
There may be other parameters necessary to include with
MSCDEX.
6. When MSCDEX is loaded during the AUTOEXEC.BAT file
execution, a message is returned assigning a drive letter to the
CD-ROM drive. For example:
DRIVE E = DRIVER MY_CD UNIT 0
This informs you that the CD-ROM drive is recognized and
ready for use.
Command Line Options
The CDROM.SYS device driver has one embedded function
available, which can be accessed via a switch on the command line.
Using the /ASK Option
This option prompts the user at initialization tune whether to load
CDROM.SYS or not. For example, the line in CONFIG.SYS that
loads CDROM.SYS would look like this:
DEVICE=C:CDROM.SYS /D:MY_CD/ASK
Chapter 5 SCSI Drive Installation 63
Using the /UPTOLUN= Option
This option is used to support multiple LUNs per Target ID on the
SCSI bus. It is needed to support CDROM changers that hold
several CDs at one tune, such as the Pioneer DRM604x. For
example, the line in CONFIG.SYS that loads CDROM.SYS would
look like this:
DEVICE=C:CDROM.SYS /D:MY_CD/
UPTOLUN=x
Where ‘x’ is in the range of 0 to 7. It uses LUN 0 through LUN x
to assign a separate drive letter for each of the x+1 CDs in the CD
magazine. The CDROM.SYS driver defaults to supporting LUN 0
only.
Troubleshooting
• THE CD-ROM DRIVE IS NOT SEEN AT BOOTTIME, OR
THE SYSTEM LOCKS UP.
a. Make sure the driver is installed and in the correct sequence.
b. Make sure the driver’s CONFIG.SYS line has the correct
path to the driver.
c. Make sure MSCDEX, in the AUTOEXEC.BAT, has the
same drive name as the CDROM driver in the CONFIG.SYS
file.
d. Make sure there is no ID or drive letter designation conflict.
e. Power down all units in the system.
f. Check the cable and power connections.
g. Make sure both ends the SCSI bus are terminated.
ASPICAM. SYS
The ASPICAM.SYS supportsAdvanced SCSI Programming
Interface (ASPI) applications
64 PCA-6157/6157L User's Manual
Description
ASPICAM.SYS is an ASPI manager which provides an interface
to popular ASPI applications. Because ASPICAM.SYS communi-
cates with the SCSI BIOS only through MINICAM.SYS or
DOSCAM.SYS. It must be loaded (after either MINICAM.SYS or
DOSCAM.SYS) whenever running an ASPI application. Some of
the ASPI applications supported under DOS include CorelSCSI!,
Sytos Plus, and Central Point Tape Backup. These provide support
for tape, WORM, scanner, and other SCSI peripherals.
Installation
1. Use the COPY command to copy the ASPICAM.SYS driver
from the SDMS SCSI Drivers disk to your boot disk.
2. Add ASPICAM.SYS to your system’s CONFIG.SYS file after
MINICAM.SYS or DOSCAM.SYS. For example, the lines in
your CONFIG.SYS file might look like this:
DEVICE=C:DOSCAM.SYS
DEVICE=C:ASPlCAM.SYS
Command Line Options
There are no command line options with ASPICAM.SYS.
Troubleshooting
• SYSTEM LOCKS UP AT BOOTTIME.
a. Make sure no other ASPI manager is loaded.
b. Check for correct loading sequence in the CONFIG.SYS file.
c. Boot the system.
• THE DEVICE DRIVER DOES NOT RECOGNIZE ONE OF
THE NON-BOOT SCSI PERIPHERALS (system may lock up).
a. Make sure the drivers were installed in the correct sequence.
b. Make sure the drivers’ CONFIG.SYS line has the correct
path to the drivers.
c. Power down all units in the system.
Chapter 5 SCSI Drive Installation 65
d. Make sure all SCSI devices have unique D numbers.
e. Make sure both ends of the SCSI bus are terminated.
f. Check all cable and power connections.
g. Boot the system.
Important additional information
Assignment of Drive Letters
The MS-DOS operating system assign drive letters to primary
partitions first. After the primary partitions have been assigned
drive letters the logical partitions are assigned drive letters. Do not
assume that the drive letter designations will follow consecutively
from device to device within a PC system.
An Example:
A PC system is configured with an IDE hard disk as the boot
drive, a SCSI hard disk, and a CD-ROM drive. The IDE drive has
three partitions: one primary and two logical. The SCSI hard disk
has two partitions: one primary and one logical. The SCSI hard
disk is assigned ID 1, and the CD-ROM is ID 4. The distribution
of the drive letters will be:
A: 3½" floppy drive
B: 5¼" floppy drive
C: IDE primary partition
D: SCSI primary partition
E: IDE first logical partition
F: IDE second logical partition
G: SCSI logical partition
H: CD-ROM
WINDOWS 3.0 & 3.1
NCR DOS SCSI drivers are compatible with Windows 3.0 and 3.1.
No additional drivers or configuring is needed.
66 PCA-6157/6157L User's Manual
Device Drivers for OS/2
Introduction
The OS/2 Version 2.X operating system provides an integrated
platform featuring a graphical windowing interface, called
Presentation Manager, that allows multiple applications to be
viewed at the same time. Multitasking is also supported, enabling
several different programs to run at the same time in different
windows. Presentation Manager allows the user to switch between
programs, start other programs, and maintain files and directories.
OS/2 Version 2.X requires an 80386 or higher microprocessor.
Other hardware requirements include a minimum of 4 megabytes
of RAM (8 megabytes or more is recommended) and a minimum
hard disk drive size of 40 megabytes. NCR SDMS provides the
necessary SCSI device driver for OS/2 2.X. We recommend
reviewing the OS/2 2.X manual prior to proceeding.
OS2CAM.ADD
Features
• Enhances host bus adapter performance
• Supports synchronous negotiation (including fast SCSI)
• Supports Wide SCSI (single-ended and differential)
• Supports multiple host adapters
• Supports Disconnect/Reselect
• Supports scatter/gather
• Allows tagged command queuing
Chapter 5 SCSI Drive Installation 67
Description
Although the NCR SCSI controller’s firmware can access the
SCSI hard disk drives attached to the computer independently, the
SCSI device driver OS2CAM.ADD acts as an enhanced interface
between the computer system and the SCSI BIOS firmware. Use
of the device driver increases the abilities of the SCSI controller
firmware and fully utilizes the advancements and improvements of
80386 and higher microprocessors.
The device driver is also necessary to support the use of SCSI tape
drives and CD-ROM drives with an OS/2 system. The NCR
OS2CAM.ADD device driver is written in compliance with the
IBM OS/2 ADD (Adapter Device Driver) specification and will
work with third party applications that complies with the same
specification.
Installation
Installing OS2CAM.ADD (with OS/2 already installed)
The NCR device driver floppy diskette contains two files, the
device driver OS2CAM.ADD and a text file, OS2CAM.DDP.
When the device driver installation utility under OS/2 is activated,
it looks for a file with the DDP extension. The DDP file contains
the necessary information to install the SCSI device driver.
1. At the OS/2 Desktop, double-click on System Setup.
2. Double-click on Device Driver Install.
3. Insert the floppy disk containing the NCR device driver in the
source drive, then click on the change button for the destination
directory.
4. Choose OS2 and click on the set button.
5. Click the install button.
6. Choose the NCR OS/2 2.X driver from the list provided by
clicking on it once. The choice will be highlighted. Click
the OK button, then the EXIT button.
68 PCA-6157/6157L User's Manual
7. To make sure that the installation was successful, open the
productivity folder on the OS/2 Desktop, then double-click the
OS/2 System Editor to start the editor. Open the CONFIG.SYS
file and find the line:
BASEDEV=OS2CAM.ADD /V
Check that the file OS2CAM.ADD is in the OS/2 directory on
the boot drive.
Installing OS2CAM.ADD and OS/2 (from a floppy) to a SCSI
Hard Drive
In this case, since OS/2 will be installed from a floppy disk, it is
not required that the driver be present to install the operating
system (as is the case when installing from a CD-ROM).
1. After the installation of OS/2 is complete and the WorkPlace
Shell desktop is built, open the system setup folder and select
(double click on) the Device Driver Install icon.
2. Insert the floppy disk containing the NCR device driver in the
source drive, then click on the change button for the destination
directory
3. Choose OS2 and click on the set button.
4. Click the install button.
5. Choose the NCR OS/2 2.X driver from the list provided by
clicking on it once. The choice will be highlighted. Then click
the OK button, then the EXIT button.
6. To make sure that the installation was successful, open the
productivity folder on the OS/2 Desktop, then double-click the
OS/2 System Editor to start the editor. Open the CONFIG.SYS
file and find the line:
BASEDEV=OS2CAM.ADD /V
Check that the file OS2CAM.ADD is in the OS2 directory on
the boot drive.
7. Continue with the OS/2 installation process as documented in
the OS/2 Installation Guide.
Chapter 5 SCSI Drive Installation 69
Installing OS2CAM.ADD and OS/2 (from a SCSI CD-ROM) to a
SCSI Hard Drive
To install OS/2 from a SCSI CD-ROM attached to an NCR host
adapter, the SCSI driver must be present in order to access the
CD-ROM. The following steps allow installation of OS/2 from a
SCSI CD-ROM.
1. Make copies of the two floppy disks used for installation that
are included with the CD-ROM version of OS/2. These disks
are labeled “Installation Diskette” and “Diskette 1”.
2. Copy the files OS2CAM.ADD and OS2CAM.DDP from the
NCR distribution disks to the copy of “Diskette 1”.
3. Edit the file CONFIG.SYS on the copy of “Diskette 1” by
adding the following line:
BASEDEV=OS2CAM.ADD /v 4.
4. Place the copy of “Installation Diskette” in the A: drive and
reboot the computer.
5. Proceed with the OS/2 installation process as documented in the
OS/2 Installation Guide.
Driver Order in the CONFIG.SYS File
Because of the way OS/2 assigns drive letters, the order in which
drivers appear in the CONFIG.SYS file is important. The drivers
must appear in the order in which the drive letters are to be
assigned. Refer to the OS/2 documentation to fully understand this
requirement.
Command Line Options
The OS2CAM.ADD driver has several embedded functions which
can be accessed via switches on the command line in the
CONFIG.SYS file. These options are described below.
70 PCA-6157/6157L User's Manual
Using the /V Option
This option appears on the command line by default. It enables
display of a banner, version number, and SCSI bus information
during start up of the system. The command line in CONFIG.SYS
should look like this:
BASEDEV=OS2CAM.ADD /V
To disable this feature, remove this switch from the command line.
Using the /!SN Option
This option means “no synchronous”. Synchronous transfers are
typically faster than asynchronous, so this option should only be
used if synchronous transfers cause a problem with your system.
To disable synchronous operations, the command line in
CONFIG.SYS should look like this:
BASEDEV=OS2CAM.ADD /!SN
Using the /!Q Option
This option means “no queue tag support”. Queue tagging is used
by high end systems to allow more than one outstanding command
per SCSI device. To disable queue tag support, the command line
in CONFIG.SYS should look like this:
BASEDEV=OS2CAM.ADD /!Q
Using the /ET Option
This option is used to enable Embedded Targets (LUNs). LUNs
are used by high end systems, such as disk arrays, to address
certain portions of a SCSI ID. Most standard SCSI devices do not
use LUNs, and default to LUN 0. This option should be used only
for devices that use multiple embedded targets with LUNs other
than 0. To enable LUN support, the command line in
CONFIG.SYS should look like this:
BASEDEV=OS2CAM.ADD /ET
Chapter 5 SCSI Drive Installation 71
Using the /DM Option
This option enables use of the IBM-supplied DASD manager
(OS2DASD.SYS) for the devices listed. The DASD manager is
used to support direct access devices such as hard drives, and
should be enabled unless an alternative is being used. To enable
DASD manager support, the command line in CONFIG.SYS
should look like this:
BASEDEV=OS2CAM.ADD /DM:d|((d,d),[d|(d,d)])
Where:
d,d,...d represents a SCSI target ID. The LUN for the specified ID
is assumed to be 0.
(d,d),(d,d),...(d,d) represents a SCSI target/LUN ID pair.
“|” means “or”.
Using the /!DM Option
This option disables use of the IBM-supplied DASD manager
(OS2DASD.SYS) for the devices listed. The DASD manager is
used to support direct access devices such hard drives, and should
be disabled only if an alternative is being used. To disable DASD
manager support, the command line in CONFIG.SYS should look
like this:
BASEDEV=OS2CAM.ADD /!DM:
d|((d,d),[d|(d,d)])
Where:
d,d,...d represents a SCSI target ID. The LUN for the specified ID
is assumed to be 0.
(d,d),(d,d),...(d,d) represents a SCSI target/LUN ID pair.
“|” means “or”.
Using the /SM Option
This option enables use of the IBM-supplied SCSI manager
(OS2SCSI.SYS) for the devices listed. To enable SCSI manager
support, the command line in CONFIG.SYS should look like this:
BASEDEV=0S2CAM.ADD /SM:d|((d,d),[d|(d,d)])
72 PCA-6157/6157L User's Manual
Where:
d,d,...d represents a SCSI target ID.
The LUN for the specified ID is assumed to be 0.
(d,d),(d,d),...(d,d) represents a SCSI target/LUN ID pair.
“|” means “or”.
Using the /!SM Option
This option disables use of the IBM-supplied SCSI manager
(OS2SCSI.SYS) for the devices listed. To disable SCSI manager
support, the command line in CONFIG.SYS should look like this:
BASEDEV=OS2CAM.ADD /SM: d|((d,d),[d|(d,d)])
Where:
d,d,...d represents a SCSI target ID. The LUN for the specified ID
is assumed to be 0.
(d,d),(d,d),...(d,d) represents a SCSI target/l, LTN ID pair.
“|” means “or”.
Troubleshooting
• YOU CANNOT ACCESS THE SCSI DEVICE(S).
a. Make sure the SCSI device driver is installed properly.
b. Make sure each hard drive has power.
c. Verify that a BASEDEV = OS2CMD.ADD line exists in the
CONFIG.SYS file.
d. Verify that OS2CAM.ADD has been placed in the OS/2
directory.
e. Check the cable connections and the host bus adapter
installation.
• THE COMPUTER HANGS OR LOCKS UP WHEN
BOOTING AND THE SCSI DEVICES ATTACHED ARE
NOT SEEN BY THE COMPUTER SYSTEM.
Chapter 5 SCSI Drive Installation 73
a. Make sure that all the SCSI devices are configured at
different ID numbers (boot drive should have lowest ID).
b. Make sure both, but only the ends of the SCSI bus are
terminated.
c. Make sure the device driver is listed in CONFIG.SYS (and
loaded when booting).
• DEVICE DRIVER DOES NOT SEE ONE OF THE SCSI
DEVICES.
a. Reboot the computer.
b. Make sure the SCSI devices have different ID numbers (boot
drive should have lowest ID).
c. Make sure bot but only the ends of the SCSI bus are
terminated.
d. Check the cable and power connections.
• OS/2 INSTALLS TO AN IDE DRIVE IN THE SYSTEM
INSTEAD OF TO THE SCSI DRIVE.
a. The IDE drive must be physically disconnected and disabled
in CMOS setup before attempting to install to a SCSI drive.
• NCR ADD ERROR: ONE OF YOUR HOST ADAPTERS IS
MALFUNCTIONING.
a. Typically an interrupt problem. System BIOS may not be
assigning interrupt properly. Check CMOS setup for PCI
slot setup. Assign or change interrupt assigned to the slot in
which the NCR adapter is placed. Reboot computer.
Important Additional Information
High Speed Tape Drive Support High-speed tape backup has
become essential to computer systems as the capacities of hard
disk drives have increased. For example, the NCR OS2CAM.ADD
driver provides support for the Sytos Plus Version 1.35 (or above)
Tape Backup System, and will function properly with the Sytos
Plus software.
74 PCA-6157/6157L User's Manual
Device Drivers for SCO UNIX
Introduction
SCO UNIX is the first UNIX operating system licensed for
IBM-compatible microcomputers. The integrated communications,
file system, international application support, and documentation
create an ideal platform for those requiring a full-featured,
UNIX-based operating system. SCO UNIX takes full advantage of
the capabilities of the 80386 and above microprocessors.
SCO UNIX 3.2v4x provides Basic Utilities and Extended Utilities,
as well as their Development System packages. These items, plus
the installation software, are provided on diskettes (also available
on tape or CD). SCO has labeled these diskettes: N(1-2) and M1
for Installation, B(1-3) for Basic Utilities, and X(1-7) for Extended
Utilities.
The NCR SDMS 3.0 SCSI device drivers are linked into the UNIX
kernel. The rebuilt kernel must reside on the boot drive: either an
internal, non-SCSI hard drive (IDE, ESDI, or ST506) or a SCSI
hard drive. SDMS facilitates this by providing a Boot Time
Loadable Driver (BTLD) and the CAM3 SCSI configuration tool.
The BTLD permits an easy installation of UNIX onto a SCSI hard
disk with the software provided by SCO. The CAM3 SCSI
configuration tool simplifies loading the SCSI device drivers into
the operating system.
The following sections provide instruction on configuring the SCO
UNIX kernel with the SCSI device drivers, adding SCSI peripheral
devices, and installing SCO UNIX onto a SCSI hard drive. These
instructions assume you are familiar with UNIX system adminis-
tration.
Chapter 5 SCSI Drive Installation 75
SCO UNIX 3.2v4x
Features
• Provides easy UNIX installation on a SCSI hard disk with the
NCR Boot Time Loadable Driver (BTLD)
• Provides easy SCSI device support installation with the NCR
CAM3 SCSI configuration tool
• Supports synchronous negotiation (including fast SCSI)
• Supports multiple host adapters
• Supports Disconnect/Reselect
• Supports scatter/gather
• Allows tagged command queuing
• Provides dynamic interrupt mapping
• Supports Wide SCSI (single-ended and differential)
• Supports target initiated negotiation
• Allows shared interrupts
Description
UNIX installation on a SCSI system requires that a copy of SCO
UNIX be created that contains the device drivers to support SCSI
devices. The installation of UNIX depends on how the SCSI
devices will be configured. There are two possible installation
procedures:
1. Install UNIX and the SCSI device drivers on a non-SCSI boot
drive.
2. Install UNIX and the SCSI device drivers on a SCSI boot drive.
76 PCA-6157/6157L User's Manual
Procedure 1
If SCSI devices will be attached to a SCSI host bus adapter card
while using a non-SCSI hard drive (IDE, ESDI, ST506) as the
boot hard drive, execution of procedure 1 is all that is necessary.
This will install the NCR SCSI UNIX device drivers on the
non-SCSI boot drive to access the SCSI devices. SCSI devices
supported include tape drives, CD-ROM drives, and SCSI hard
disk drives that will be used as secondary storage.
Procedure 2
If the user plans to install a SCSI hard disk drive to be used as the
boot hard drive, then procedure 2 will be executed. Procedure 2
uses a Boot Time Loadable Driver (BTLD) to provide a user
friendly method for installing UNIX onto a SCSI hard disk drive.
Note: To use the BTLD, the Basic and Extended Utilities
packages provided by SCO must be included during the
installation.
Each of these procedures are described in detail below. NCR
recommends that the entire installation is accomplished in one
session. Be sure that the installer has sufficient time (possibly an
hour) available to complete this without interruption.
Chapter 5 SCSI Drive Installation 77
The NCR CAM3 SCSI Configuration Tool
Both installation procedures use the NCR CAM3 SCSI configura-
tion tool to load the SCSI device drivers into the operating system.
This utility is provided on the diskette with the NCR SDMS
drivers for SCO UNIX. The CAM3 main menu presents the
following options:
The CAM3 Main Menu Options
1. Configure the NCR SCSI Device Drivers
2. Add or Remove Specific Devices
3. Relink Unix
4. Remove All SCSI Devices
5. Show Current SCSI Configuration
Some of these options are referred to in the following procedures.
After completion of either installation procedure, CAM3 can be
invoked again from the UNIX prompt by typing:
mkdev cam3
In this way, CAM3 can be used to make subsequent changes in the
installation.
SCSI
Allows SCO UNIX
Installation
CAM3
easy in the
Device O/S
SCSI
Allows SCO UNIX Installation
BTLD
easy
on a Hard Drive
O/S
NCR installation tools for SCO UNIX
78 PCA-6157/6157L User's Manual
Installation
Procedure 1
This procedure assumes UNIX is already installed on an IDE,
ESDI, or ST506 hard disk drive. It will show how to include the
device drivers needed to access SCSI devices installed after the
non-SCSI drives. This installation is necessary to build a new
UNIX kernel which includes the NCR SCSI device drivers. The
basic steps for accomplishing this are outlined below. Further
detail on UNIX installation can be found in the SCO UNIX
System Administrator’s Reference manual.
1. NCR recommends creating a second copy of UNIX.
Log in as root and issue the command:
cp /unix /unix.good
This creates a second copy of UNIX under the name
/unix.good.
Note: If any problems arise with the kernel being built in
UNIX, this procedure ensures that a valid copy of
UNIX will be available.
To access this valid UNIX copy, type at the colon after the boot
message:
unix.good
To replace the system UNIX with the working UNIX copy, type
at the system prompt:
cp /unix.good /unix
2. Install the NCR SDMS SCSI UNIX device drivers.
a. Insert the SCO SDMS SCSI Drivers floppy diskette in the
drive and type:
installpkg
Press the Enter key to continue.
b. A prompt will appear to insert the requested floppy diskette.
Since the NCR diskette has already been inserted, press the
Enter key to continue.
Chapter 5 SCSI Drive Installation 79
c. A prompt will then ask for the name of the package. Type:
cam3
Press the Enter key to continue.
d. If the SDMS driver is already present from a previous
installation, a prompt inquires about replacing it. Do not
replace it unless there is reason to believe it is corrupted, or a
newer version is available.
e. To execute CAM3, remove the NCR floppy diskette from the
drive (since CAM3 has been installed on the hard drive), then
type:
mkdev cam3
Press the Enter key to continue.
f. The CAM3 main menu is displayed. To check that there are no
SCSI devices installed, press 5 and Enter to show the current
SCSI configuration. There should be no SCSI devices listed. If
there are, press 4 for the option to remove all SCSI devices,
then press y and Enter to accept the removal.
g. From the CAM3 main menu, select option 1 to configure the
NCR SCSI device drivers. Three options are displayed:
1. Configure NCR Host Adapter Software
2. Remove NCR Host Adapter Software from System
Configuration
3. Return to Main Menu
h. To configure the NCR host bus adapter software, select 1. from
this menu.
i. Each device driver in UNIX is assigned a number known as the
major device number. The major device number assigned to the
host bus adapter is displayed. Write this number down, as it
may be required later, and keep it with the UNIX
documentation.
80 PCA-6157/6157L User's Manual
j. A prompt is displayed to set the interrupt line to be used by
the host bus adapter. The SDMS SCO UNIX driver performs
dynamic interrupt mapping. Therefore, press 0 (zero) and
Enter. To exit this process, press Enter, or type q and press
Enter.
Note: If the system indicates that the proper interrupt lines
for the SCSI host bus adapter are not available,
review the section under Troubleshooting
concerning possible kernel rebuild problems and
edit the device entries to eliminate the conflict.
3. Adding a SCSI Hard Drive to UNIX.
Note: If a SCSI hard disk drive will not be added to this
system go to step 4.
a. Select option 5 from the CAM3 main menu to show SCSI
configuration. Note the bus number of the NCR controller.
You will need it throughout this installation procedure.
b. From the CAM3 main menu, select option 2 to add or
remove specific devices. A list will appear showing the
current configuration followed by a menu of these options:
Add or Remove Specific Devices Menu Options
1. Reconfigure Sdsk (Disk Drive)
2. Reconfigure Stp (Tape Drive)
3. Reconfigure Srom (CD-ROM)
4. Invoke the SCO low level SCSI Configuration script
5. Return to the previous menu To add the SCSI hard disk
drive, select option 1 to reconfigure Sdsk, and press
Enter.
c. Read the explanatory text that appears and follow the
prompts: Press Enter at the next two prompts to scroll
through the explanatory text A prompt will appear to add
another SCSI disk. Answer y and press Enter. Select option 2
to add a drive to the SCSI controller and press Enter.
Chapter 5 SCSI Drive Installation 81
d. The system will prompt for the prefix of the SCSI host
adapter that supports this device. If the default is bhba, press
Enter. If the default is not bhba, type:
bhba
Press Enter.
e. The system will prompt for which SCSI host adapter
supports the SCSI hard drive. Type the correct path number
(bus number) and press Enter.
f. The system will prompt for the Target ID of the SCSI hard
drive. Type the SCSI ID number and press Enter.
g. The system will prompt for the LUN (Logical Unit Number)
of the SCSI hard drive. Press 0 (zero) and press Enter.
h. The system will prompt to update the SCSI Configuration
file. Answer y and press Enter.
i. A prompt appears to create a new kernel to effect the driver
change. Answer n (as this will be done later) and press Enter.
4. Adding a SCSI Tape Drive to UNIX.
Note: If a SCSI tape drive will not be added to this system, go
to step 5.
a. Select option 5 from the CAM3 main menu to show SCSI
configuration. Not the bus number of the NCR controller.
You will need it throughout this installation procedure.
b. From the CAM3 main menu, select option 2 to add or
remove specific devices. A list will appear showing the
current configuration followed by a menu of choices. To add
the SCSI tape drive, select option 2 and press Enter.
c. Instructions on using a SCSI tape drive are displayed. Press
Enter at the next three prompts to scroll through the text and
start the mkdev tape utility for installing a tape drive.
d. The Tape Drive Configuration Program menu appears. Select
option 1 to install a tape drive, and press Enter.
82 PCA-6157/6157L User's Manual
e. The Tape Drive Installation Menu appears. Select option 4 to
install a SCSI tape drive, and press Enter. From the next list
select the type of SCSI tape drive to install, and press Enter.
f. The system will prompt to configure the tape drive. Press
y and Enter.
g. The system will prompt for the prefix of the SCSI host
adapter that supports this device. If the default is bhba, press
Enter. If the default is not bhba, type:
bhba
Press Enter.
h. The system will prompt for which bhba SCSI host adapter
supports the tape drive. Type the correct path number (bus
number) and press Enter.
i. The system will prompt for the SCSI ID of the SCSI tape
drive. Type the correct ID. number (two is recommended) of
the tape drive and press Enter.
j. The system will prompt for the LUN (Logical Unit Number)
of the tape drive. Press 0 (zero) and Enter. The system will
then prompt to update the SCSI configuration file. Answer y
and press Enter.
k. A list will be displayed showing the special devices that have
been created. Press Enter, and a list is displayed showing the
links to the installed tape drive. When prompted for a boot
string, press q and Enter to return to the Tape Drive
Configuration Program menu. Press q and Enter to continue.
l. A prompt appears to create a new kernel to effect the driver
change. Answer n (as this will be done later) and press Enter.
5. Adding a SCSI CD-ROM Drive to UNIX.
Note: If a SCSI CD-ROM drive will not be added to this
system, go to Step 6.
a. Select option 5 from the CAM3 main menu to show SCSI
configuration. Note the bus number of the NCR controller.
You will need it throughout this installation procedure.
Chapter 5 SCSI Drive Installation 83
b. From the CAM3 main menu, select option 2 to add or
remove specific devices. A list will appear showing the
current configuration followed by a menu of choices. To add
the SCSI CD-ROM drive, select option 3 and press Enter.
c. Instructions on using a CD-ROM drive are displayed. Press
Enter two more times at the prompts to scroll through the
explanatory text and start the mkdev cdrom utility for
installing a CD-ROM drive.
d. The CD-ROM Configuration Program menu appears. Select
option 1 to install a CD-ROM drive and press Enter.
e. The system will prompt to configure the CD-ROM Drive.
Answer y and press Enter.
f. The system will prompt for the prefix of the SCSI host
adapter that supports this device. If the default is bhba, press
Enter. If the default is not bhba, type:
bhba
Press Enter.
g. The system will prompt for which SCSI host adapter
supports the CD-ROM drive. Type the correct path number
(bus number) and press Enter.
h. The system will prompt for the SCSI ID of the CD-ROM
Drive. Type the ID number and press Enter.
i. The system will prompt for the LUN (Logical Unit Number)
of the CD-ROM drive. Press 0 (zero) and press Enter.
j. The system will prompt to update the SCSI configuration
file. Answer y and press Enter. A prompt appears to
configure a CD-ROM/TAPE installation device. Unless this
is desired, answer n and press Enter. A prompt appears to
add a high-sierra file system. Answer y and press Enter. The
system will display the High Sierra/ISO9600 file system
Configuration Program menu. Select option 1 to add
high-sierra and press Enter. The system updates the SCSI
configuration file and returns to the CD-ROM Configuration
Program menu. Select q and press Enter to continue.
84 PCA-6157/6157L User's Manual
k. A prompt appears to create a new kernel to affect the driver
change. Answer n (as this will be done later) and press Enter.
6. Rebuilding the Kernel.
a. The system now returns to the CAM3 main menu. Select
option 3 to relink UNIX and press Enter.
b. A prompt will appear asking to rebuild the kernel. Answer y
and press Enter. The kernel will now be linked, which takes
approximately 3 minutes. Messages will appear while the
kernel is linking.
c. When the kernel has been rebuilt, the system will prompt as
to whether this kernel is to boot by default. Press y and
Enter.
d. The system will prompt whether to rebuild the kernel
environment. Press y and Enter. When the CAM3 main
menuappears, press q and Enter. At the custom Main Menu,
highlight Quit and press Enter.
e. To activate the new kernel the system must be rebooted.
Type the command:
reboot
Press Enter.
f. Press Enter at the Boot: prompt and the new kernel will load.
If there is a host bus adapter with an NCR ROM installed,
the NCR device driver will display a load message when the
kernel loads.
g. Log in as usual.
Procedure 2
This procedure will install UNIX on a SCSI hard disk drive. It will
include the SCSI device drivers needed to access SCSI devices
installed after the SCSI drive. This installation is necessary to
build a new UNIX kernel that includes the NCR SCSI device
drivers. Further detail on UNIX installation can be found in the
SCO UNIX Systems Administrator’s Reference manual.
Chapter 5 SCSI Drive Installation 85
1. Link the BTLD into the UNIX kernel during installation.
a. If the SCSI hard disk has any existing partitions, delete them.
b. Insert the SCO UNIX N1 installation disk and reboot the
system.
c. At the Boot: prompt type:
link
Press Enter.
d. At the next prompt type:
bscam
Note: bscam refers to the SDMS driver package
Do not remove the N1 diskette. Press Enter.
e. At the next prompt, replace the N1 diskette with the SCO
SDMS Device Drivers diskette (which contains the BTLD),
and press Enter.
When using the BTLD to install UNIX, the CAM3
configuration tool is automatically installed.
f. Continue from this point as a normal installation according
to the SCO UNIX documentation.
Note: Remember, the Basic and Extended Utilities
packages must be loaded when using the BTLD.
g. NCR recommends creating a second copy of UNIX. Log in
as root and issue the command:
cp /unix /unix.good
This creates a second copy of UNIX under the name
/unix.good
Note: If any problems arise with the kernel being built in
UNIX, this procedure ensures that a valid copy of
UNIX will be available.
86 PCA-6157/6157L User's Manual
To access this valid UNIX copy, type at the colon after the
boot message:
unix.good
To replace the system UNIX with the valid UNIX, type at
the system prompt:
cp /unix.good /unix
2. Install the NCR SDMS SCSI UNIX device drivers.
a. After rebooting the system, type:
mkdev cam3
Press Enter to continue.
b. Continue from Procedure 1, step 2f.
Troubleshooting
The following conditions should exist after a successful
installation:
• The directory etc/conf/sdevice.d should contain a file named
bhba.
• The bhba file should contain the bhba sdevice entry.
• There should be a bhba entry for each SDMS SCSI controller
configured in the system in the sdevice file.
• The second field for bhba in the sdevice file should be set to
“Y”.
• There should be a bhba entry in the mdevice file.
• There should be a bhba entry for each SCSI device in the mscsi
file.
• The directory etc/conf/pack.d/bhba should exist and contain the
files Driver.o, RAMcore.h, and space.c.
Chapter 5 SCSI Drive Installation 87
To solve some problems it is necessary to be aware of certain files
in the UNIX system. The directory etc/conf/cf.d contains the files
sdevice, mdevice, and mscsi. Two other files in this directory,
sdev.hdr and mdev.hdr, describe the values of the possible field
entries in sdevice and mdevice.
The following are some problems and their suggested solutions:
• AN INTERRUPT CONFLICT MESSAGE APPEARS.
a. In the sdevice file, check the fifth field of the bhba entry for
a conflict with that of any competing driver.
• A SCSI DEVICE CANNOT BE FOUND.
a. Reboot to observe the system configuration table when it
appears.
b. Look for bhba entries for each SCSI device connected to an
NCR SCSI controller.
c. Also, check to see that the desired value for each field exists.
• UNIX SYSTEM BEHAVES UNRELIABLY AFTER A CON
FIGURATION CHANGE.
a. Whenever the hardware or software configuration is altered,
the kernel must be rebuilt. Use the Relink UNIX option of
the CAM3 configuration tool, or change to the /etc/conf/cf.d
directory and type:
./link_unix
to rebuild the kernel.
• DURING KERNEL REBUILD, AN ERROR MESSAGE
INDICATES THE CHARACTER DEVICE NUMBER OF
DEVICE cn CONFLICTS WITH THE CHARACTER DEVICE
NUMBER OF bhba.
a. Reinstall the CAM3 software using the installpkg utility.
Remember to reload the bhba driver.
b. Rebuild the kernel.
88 PCA-6157/6157L User's Manual
• DURING INSTALLATION, THE ROOT DISK IS NOT
FOUND, OR THE PARTITIONING OF THE DISK FAILS.
a. If a SCSI tape drive is used in the initial installation: The
SCSI tape drive ID should be set to “2”, and it should be
configured to path 0, LUN 0.
The ID of the tape drive should not conflict with any other
SCSI device ID.
b. If a SCSI CD-ROM drive is used in the initial installation:
The SCSI CD-ROM drive ID should be set to “5”, and it
should be configured to path 0, LUN 0.
The ID of the CD-ROM drive should not conflict with any
other SCSI device ID.
c. Make sure no previous partitions exist on the root hard drive.
Important additional information
How to Remove a SCSI Hard Drive From SCO UNIX
1. From the CAM3 main menu, select the option to add or
remove specific devices. A list will appear showing the
current configuration followed by a menu of choices. To
remove a SCSI hard drive, select option 4 and press Enter.
2. A user prompt to review SCSI ID information is displayed.
After responding to the prompt, press Enter to start the
mkdev.scsi utility for removing a SCSI hard drive.
3. The .scsi utility program menu appears. Select option 2 to
remove a hard drive and press Enter.
4. The system will prompt to remove a SCSI device. Select
option 1 to remove a hard drive and press Enter.
5. The system will prompt for the prefix of the SCSI host adapter
that supports the device. If the default is bhba, press Enter. If
the default is not bhba, type: bhba Press Enter.
6. The system will prompt for which SCSI host adapter supports
the hard drive. Respond with the correct path number (bus
number), and press Enter.
Chapter 5 SCSI Drive Installation 89
7. The system will prompt for the SCSI ID of the hard drive.
Type the ID number and press Enter.
8. The system will prompt for the LUN (Logical Unit Number)
of the drive. Press 0 (zero) and press Enter.
9. The system will prompt to update the SCSI configuration file.
Answer y and press Enter. The system updates the SCSI
configuration file and returns to the Main CAM3 Program
menu.
10. A prompt appears to create a new kernel to, effect the system
configuration change. Answer n (as this will be done later)
and press Enter.
Note: Go to step 6 (Rebuilding the Kernel) in Procedure 1.
Device Drivers for NetWare
Introduction
The NCR SDMS 3.0 drivers allow the user to utilize an NCR SCSI
controller or processor, controlled by an NCR SCSI BIOS, with
NetWare. The SDMS 3.0 software, coupled with an NCR SCSI
controller or processor, provides an NCR SCSI solution with in the
NetWare environment. Separate drivers are provided for Novell
NetWare v3.lx, and Novell NetWare v4.x. The following informa-
tion will assist in a successful installation of the NCR SDMS SCSI
drivers.
NetWare v3.1x, and v4.x
Features
• Supports the ASPI interface
• Provides synchronous negotiation (including fast SCSI)
• Supports multiple host adapters
90 PCA-6157/6157L User's Manual
• Allows multiple logical unit number (LUN)
• Supports Disconnect/Reselect
• Supports scatter-gather
• Supports tagged command queuing
• Allows shared interrupts
• Supports Wide SCSI (single-ended and differential)
• Supports device exclusion
Description
There is a separate NCR SDMS 3.0 device driver and ASPI
manager for each of two major releases of NetWare. For NetWare
v3.1x, the main SDMS device driver is NCRSDMS#.DSK, and the
file ASPICAM3.NLM is loaded if support for the ASPI interface is
desired (this is required for devices such as tape drives and
scanners). For NetWare v4.x, the main SDMS device driver is
NCRSDMS4.DSK, and the file ASPICAM4.NLM is loaded if
support for the ASPI interface is desired.
Installation
Install NetWare as described in the Novell NetWare Installation
Manual. The following information is provided to assist in the
installation.
1. For NetWare v3.1x, create a directory called NET3. Copy the
file NCRSDMS3.DSK from the NCR device drivers diskette
into this directory. If ASPI support is desired, also copy
ASPICAM3.NLM.
For NetWare v4.x, create a directory called NET4. Copy the
files NCRSDMS4.DDI and NCRSDMS4.DSK from the NCR
device drivers diskette into this directory. If ASPI support is
desired, also copy the file ASPICAM4.NLM.
2. Copy all the files from the NetWare system disks into the
NET3, or NET4 directory.
Chapter 5 SCSI Drive Installation 91
3. Reboot the computer from the hard disk drive. To start the
server program, enter the NET3, or NET4 directory and type:
SERVER
4. When prompted, enter the name of the file server. See the
chapter on file server installation in the NetWare Installation
Manual for restrictions.
5. When prompted, enter the network (IPX) number. Any number
not already used will do. See the chapter on file server installation
in the NetWare Installation Manual for further information.
6. At the NetWare prompt, type:
LOAD NCRSDMS3
or
LOAD NCRSDMS4
This command will cause the main driver to be loaded. Without
this command, NetWare will be unable to access the hard disk
drive. If ASPI support is desired, also type:
LOAD ASPICAM3
or
LOAD ASPICAM4
7. To bring up the Installation menu, at the NetWare prompt type:
LOAD INSTALL
Continue with the installation according to the file server
installation chapter in the Novell NetWare Installation Manual.
8. At the Available System Options menu, select the EDIT
STARTUP.NCF option and check to see that the line LOAD
NCRSDMS3, or LOAD NCRSDMS4 is in the file. If not, add
this line to the file. This eliminates the need to load drivers by
hand every time the system is powered up. If the line appears
more than once, the duplicate statements should be removed.
92 PCA-6157/6157L User's Manual
Command Line Options
The NCRSDMS3.DSK and NCRSDMS4.DSK drivers have many
timing parameters. (At this time there are no command line
options for the ASPICAM3.NLM or ASPICAM4.NLM drivers.)
Following is a list of timingg parameters available, including the
default option and a list of valid options. Following each parame-
ter is a description of when a parameter should be used and any
impact its use/disuse might incur.
Please note applicable versions listed for each option.
Note: If an option is specified but the assignment is not valid,
then the default value will be used. The
NCRSDMS3.DSK and NCRSDMS4.DSK drivers will be
referred to in the remainder of this section as
NCRSDMSX.DSK, where X refers to the appropriate
NetWare operating system Version.
Using the Tag Command Queuing Option
Command line option: qtags=
Frequently asked questions
How does Industrial Trading differ from its competitors?
Industrial Trading' parent company, GID Industrial, specializes in procuring industrial parts.
We know where to find the rare and obsolete equipment that our customers need in order to get back to business.
There are other companies who claim to do what we do, but we're confident that our commitment to quality and value is unparalleled in our field.
Is there a warranty for the PCA-6157L?
The warranty we offer will be based on what we negotiate with our suppliers.
Sometimes, a part will be sold as-is and without a warranty.
Our specialty, single board computers, tend to receive a one-year warranty.
Which carrier will Industrial Trading use to ship my parts?
We use FedEx, UPS, DHL, and USPS.
We have accounts with each of them and generally ship using one of those, but we can also ship using your account if you would prefer.
However, we can use other carriers if it will be more convenient for you.
Can I buy parts from Industrial Trading if I am outside the USA?
Industrial Trading will definitely serve you.
We work with international clients all the time,
and we are familiar with shipping to destinations all across the globe.
Which payment methods does Industrial Trading accept?
Visa, MasterCard, Discover, and American Express are all accepted by Industrial Trading.
We will also accept payment made with wire transfer or PayPal.
Checks will only be accepted from customers in the USA. Terms may available for larger orders, upon approval.
Why buy from GID?
Quality
We are industry veterans who take pride in our work
Protection
Avoid the dangers of risky trading in the gray market
Access
Our network of suppliers is ready and at your disposal
Savings
Maintain legacy systems to prevent costly downtime
Speed
Time is of the essence, and we are respectful of yours
What they say about us
FANTASTIC RESOURCE
One of our top priorities is maintaining our business with precision, and we are constantly looking for affiliates that can help us achieve our goal. With the aid of GID Industrial, our obsolete product management has never been more efficient. They have been a great resource to our company, and have quickly become a go-to supplier on our list!
Bucher Emhart Glass
EXCELLENT SERVICE
With our strict fundamentals and high expectations, we were surprised when we came across GID Industrial and their competitive pricing. When we approached them with our issue, they were incredibly confident in being able to provide us with a seamless solution at the best price for us. GID Industrial quickly understood our needs and provided us with excellent service, as well as fully tested product to ensure what we received would be the right fit for our company.
Fuji
HARD TO FIND A BETTER PROVIDER
Our company provides services to aid in the manufacture of technological products, such as semiconductors and flat panel displays, and often searching for distributors of obsolete product we require can waste time and money. Finding GID Industrial proved to be a great asset to our company, with cost effective solutions and superior knowledge on all of their materials, it’d be hard to find a better provider of obsolete or hard to find products.
Applied Materials
CONSISTENTLY DELIVERS QUALITY SOLUTIONS
Over the years, the equipment used in our company becomes discontinued, but they’re still of great use to us and our customers. Once these products are no longer available through the manufacturer, finding a reliable, quick supplier is a necessity, and luckily for us, GID Industrial has provided the most trustworthy, quality solutions to our obsolete component needs.
Nidec Vamco
TERRIFIC RESOURCE
This company has been a terrific help to us (I work for Trican Well Service) in sourcing the Micron Ram Memory we needed for our Siemens computers. Great service! And great pricing! I know when the product is shipping and when it will arrive, all the way through the ordering process.
Trican Well Service
GO TO SOURCE
When I can't find an obsolete part, I first call GID and they'll come up with my parts every time. Great customer service and follow up as well. Scott emails me from time to time to touch base and see if we're having trouble finding something.....which is often with our 25 yr old equipment.
What they say about us
FANTASTIC RESOURCE
One of our top priorities is maintaining our business with precision, and we are constantly looking for affiliates that can help us achieve our goal. With the aid of GID Industrial, our obsolete product management has never been more efficient. They have been a great resource to our company, and have quickly become a go-to supplier on our list!
Bucher Emhart Glass
EXCELLENT SERVICE
With our strict fundamentals and high expectations, we were surprised when we came across GID Industrial and their competitive pricing. When we approached them with our issue, they were incredibly confident in being able to provide us with a seamless solution at the best price for us. GID Industrial quickly understood our needs and provided us with excellent service, as well as fully tested product to ensure what we received would be the right fit for our company.
Fuji
HARD TO FIND A BETTER PROVIDER
Our company provides services to aid in the manufacture of technological products, such as semiconductors and flat panel displays, and often searching for distributors of obsolete product we require can waste time and money. Finding GID Industrial proved to be a great asset to our company, with cost effective solutions and superior knowledge on all of their materials, it’d be hard to find a better provider of obsolete or hard to find products.
Applied Materials
CONSISTENTLY DELIVERS QUALITY SOLUTIONS
Over the years, the equipment used in our company becomes discontinued, but they’re still of great use to us and our customers. Once these products are no longer available through the manufacturer, finding a reliable, quick supplier is a necessity, and luckily for us, GID Industrial has provided the most trustworthy, quality solutions to our obsolete component needs.
Nidec Vamco
TERRIFIC RESOURCE
This company has been a terrific help to us (I work for Trican Well Service) in sourcing the Micron Ram Memory we needed for our Siemens computers. Great service! And great pricing! I know when the product is shipping and when it will arrive, all the way through the ordering process.
Trican Well Service
GO TO SOURCE
When I can't find an obsolete part, I first call GID and they'll come up with my parts every time. Great customer service and follow up as well. Scott emails me from time to time to touch base and see if we're having trouble finding something.....which is often with our 25 yr old equipment.
ConAgra Foods