Page 2
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.
Page 3
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...
Page 4
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...
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) .........
Page 6
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 System test and initialization ..........28 System configuration verification ........28 AWARD BIOS Setup ............
Page 7
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 ......
Page 8
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 Sections include: • Card specifications • Safety precautions • Jumper settings...
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).
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 °...
Page 11
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...
Page 12
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).
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.
Page 14
Number Function JP20 Factory reserved JP21 Parallel port DMA channel select JP22* SCSI Enabled/Disable JP23* SCSI IRQ select 9/10/disable Reset switch External speaker connector Cooling fan power connector EIDE/SCSI LED connector Power LED and keylock Keyboard connector SMI switch CPU temperature alarm output 1st EIDE connector FDC connector Parallel port connector...
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.
CPU clock speed. Do this before installing and applying power to the CPU board. JP16 Pentium 75 MHz 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: 256 KB (default) 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.
BIOS chip selection EPROM BIOS +5 V Flash (default) +12 V Flash L1 cache select (JP12) The PCA-6157 has two L1 cache mode selections: write-back or write-through. Write-back Write-through JP12 (default) ISA bus clock select (JP14) The ISA bus clock varies with the Pentium CPU bus clock. JP14...
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 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.
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.
Page 24
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...
Page 25
The following table lists the connectors on the PCA-6157. For help locating the connectors, see Chapter 1. Connectors Label Component Reset switch External speaker connector Cooling fan power connector EIDE/SCSI active LED Power LED and keylock Keyboard connector SMI switch...
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.
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.
Ground +5 V 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...
Keyboard lock 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) Function Waveform...
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.
Page 32
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...
Page 33
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...
Page 34
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...
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.
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.
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 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.
Page 39
(i.e. DOS). The default value is "A, C". System will first search the hard drive, then the floppy drive. System will first search the floppy drive, then the hard drive. PCA-6157 User's Manual...
Page 40
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.
Page 41
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. PCA-6157 User's Manual...
Page 42
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.
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.
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 (2A59CAK2) ROM PCI/ISA BIOS ( 2A59CK31 ) POWER MANAGEMENT SETUP POWER MANAGEMENT SETUP AWARD SOFTWARE, INC. AWARD SOFTWARE, INC. :Disable (COM 2) : OFF...
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.
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.
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. PCA-6157 User's Manual...
Page 48
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...
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. The NCR SCSI Device Management System PCA-6157/6157L User's Manual...
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.
Page 51
(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. PCA-6157/6157L User's Manual...
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.
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. PCA-6157/6157L User's Manual...
Possible device driver to BIOS communication paths 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.
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:<PATH>MINICAM.SYS /ASK PCA-6157/6157L User's Manual...
Page 56
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.
Page 57
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. PCA-6157/6157L User's Manual...
Page 58
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.
Page 59
For example, the line in CONFIG.SYS that loads DOSCAM would look like this: DEVICE=C:<PATH>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. PCA-6157/6157L User's Manual...
Page 60
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.
Page 61
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 PCA-6157/6157L User's Manual...
Page 62
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.
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:<PATH> MINICAM.SYS DEVICE=C:<PATH> SCSIDISK.SYS PCA-6157/6157L User's Manual...
Page 64
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...
Page 65
To use this option, the line in CONFIG.SYS that loads SCSIDISK.SYS should look like this: DEVICE=C:<PATH>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:<PATH>SCSIDISK.SYS /EXCLUDE=0:2:0 PCA-6157/6157L User's Manual...
Page 66
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’...
Page 67
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 PCA-6157/6157L User's Manual...
Page 68
YES Go to c. 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.
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. PCA-6157/6157L User's Manual...
Page 70
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: <PATH>MSCDEX /D:NAME For example, if DEVICE=C:<PATH>CDROM.SYS /D:MY_CD is in CONFIG.SYS, then: <PATH>MSCDEX /D:MY_CD should be in the AUTOEXEC.BAT file.
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. The ASPICAM.SYS supportsAdvanced SCSI Programming Interface (ASPI) applications PCA-6157/6157L User's Manual...
Page 72
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.
Page 73
D: SCSI primary partition E: IDE first logical partition F: IDE second logical partition G: SCSI logical partition H: CD-ROM NCR DOS SCSI drivers are compatible with Windows 3.0 and 3.1. No additional drivers or configuring is needed. PCA-6157/6157L User's Manual...
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.
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. PCA-6157/6157L User's Manual...
Page 76
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.
Page 77
Refer to the OS/2 documentation to fully understand this requirement. 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. PCA-6157/6157L User's Manual...
Page 78
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.
Page 79
“|” 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)]) PCA-6157/6157L User's Manual...
Page 80
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.
Page 81
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. PCA-6157/6157L User's Manual...
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.
Page 83
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. PCA-6157/6157L User's Manual...
Page 84
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.
UNIX prompt by typing: mkdev cam3 In this way, CAM3 can be used to make subsequent changes in the installation. Allows Installation easy in the Allows Installation easy on a NCR installation tools for SCO UNIX PCA-6157/6157L User's Manual...
Page 86
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.
Page 87
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. PCA-6157/6157L User's Manual...
Page 88
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.
Page 89
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. PCA-6157/6157L User's Manual...
Page 90
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.
Page 91
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. PCA-6157/6157L User's Manual...
Page 92
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.
Page 93
/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. PCA-6157/6157L User's Manual...
Page 94
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.
Page 95
• 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. PCA-6157/6157L User's Manual...
Page 96
• 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.
Page 97
NetWare v3.lx, and Novell NetWare v4.x. The following informa- tion will assist in a successful installation of the NCR SDMS SCSI drivers. • Supports the ASPI interface • Provides synchronous negotiation (including fast SCSI) • Supports multiple host adapters PCA-6157/6157L User's Manual...
Page 98
• 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 There is a separate NCR SDMS 3.0 device driver and ASPI manager for each of two major releases of NetWare.
Page 99
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. PCA-6157/6157L User's Manual...
Page 100
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.
Page 101
The optimal qdepth value is based on different aspects of the system, including but not limited to the processor, the available memory, the disk drives, and other peripherals. PCA-6157/6157L User's Manual...
Page 102
Using the Base Timeout Option Command line option: timeout=<option> Default value: Valid options : Any integer value 15 to 999999999 (The number 999999999 is not a hard coded boundary in the 3.03.06 to 3.04.02 versions of the drivers. This is, however, a strongly recommended boundary.
Page 103
If this option is set to “disable”, the wide device may still be used, but all data transferred to/from the device will be narrow (8 bit). The driver will not initiate a wide SCSI transfer request negotiation. PCA-6157/6157L User's Manual...
Page 104
Using the Exclusion of Devices Option Command line option: xcl=<device>[:device...] Default value: All devices recognized by the driver, i.e. no devices are excluded. Valid options: p,i,l (Multiple devices may be specified with a colon separator) where p is the Path designator, and is in the range 0-7,i is the SCSI ID designator, and is in the range 0-31 ,l is the LUN designator, and in the range 0-7.
Page 105
Valid options: 8-32 Function: Specify the maximum number of SCSI IDs each host adapter board should support. Possible Impact: If number is reduced, may allow for reduction in memory used by the driver. Applicable Versions: 3.04.00 and higher PCA-6157/6157L User's Manual...
Page 106
This parameter may be used to optimize the use of dynamically allocated memory by the driver. If all the host adapters, including any SCSI controllers on the motherboard are connected to less than 31 devices, a user can reduce the size of the dynamically allocated memory by setting this value to the maximum number of devices on any of the SCSI controllers.
Page 107
NCR SDMS 3.0 provides a miniport driver, called NCRSDMS.SYS, to complete the path to an NCR controller or processor with an SDMS SCSI BIOS. The following section describes this driver and its installation. PCA-6157/6157L User's Manual...
Page 108
SCSI I/O flow in Windows NT • Synchronous negotiation (including fast SCSI) • Tagged command queuing • Supports multiple host adapters • Supports multiple Logical Unit Numbers (LUNs) • Disconnect/Reselect • Scatter/gather • Supports SCSI pass-through functionality • Wide support (single-ended and differential} Chapter 5 SCSI Drive Installation...
5. A screen will display the SCSI adapters found. Choose S to configure additional SCSI adapters. 6. Move the highlight bar to Other and press Enter. 7. When prompted, insert the SDMS SCSI Drivers disk. 8. The SDMS Miniport driver should be highlighted. Press Enter to proceed. PCA-6157/6157L User's Manual...
Page 110
9. NT should now recognize the SDMS Miniport driver and the SCSI hardware. At this point, simply follow the Microsoft Windows NT installation procedure. Existing System Installation This procedure will install the NCRSDMS.SYS driver onto an existing Windows NT system. Use this procedure when NT has been previously installed onto an IDE drive.
Page 111
Enabling Tagged Command Queueing The default configuration for the NCRSDMS.SYS driver does not enable tagged command queueing. To enable this feature, use the following procedure. Note: All the entries below are case sensitive and should be entered exactly as 'disabled'. PCA-6157/6157L User's Manual...
Page 112
*** WARNING *** Changes to the NT registry may cause the system to become inoperable and unusable. Before making any changes to the registry, read the Microsoft documentation. Follow the procedure below carefully. Do not make any changes other than those outlined.
Page 114
The PCA-6157 is equipped with a watchdog timer that resets the CPU or generates an interrupt if processing comes to a standstill for whatever reason. This feature ensures system reliability in industrial stand-alone and unmanned environments. Appendix A Programming the Watchdog timer...
Page 115
GOSUB 2000 REM Task #2, takes 1 sec to complete X=INP(&H043) REM Disable the watchdog 1000 REM Subroutine #1, takes 1 second to complete 1070 RETURN 2000 REM Subroutine #2, takes 1 second to complete 2090 RETURN PCA-6157 /6157L User's Manual...
Page 116
This appendix lists the codes generated by the POST (Power On Self Test) routines. It also discusses how to read the PCA-6157's POST LED indicators. Appendix B POST LEDs...
Page 117
You can also determine the number of the test that failed by reading the LED indicators on the top of the PCA-6157 board. Please make a note of any BIOS error codes before you contact Advantech for technical support.
Page 118
I/O address 80H. If the test fails, the code will stay in memory. You can read the code and determine which test has failed. The PCA-6157’s POST LED indicators make this process ex- tremely easy. You don’t need any special diagnostic tools, you just read the POST code from the LEDs.
Page 119
Reset math coprocessor, clear all page registers, CMOS shutdown byte. Initialize timer 0, 1, and 2. Set EISA timer to a known state. Initiallze DMA controllers 0 and 1. Initialize interrupt controllers 0 and 1. Initialize EISA extended registers. PCA-6157 User's Manual...
Page 120
Code Name Description of check-point Setup interrupt vectors Initialize first 120 vectors in interrupt vector table with SPURIOUS_INT_HDLR and initialize INT 00h-1Fh according to INT_TBL Test CMOS RAM Test CMOS RAM checksum. If bad or insert key pressed, INT OOh-1Fh according to INT_TBL Reserved.
Page 121
Otherwise display and messages (i.e. any non-fatal errors that were detected during post and enter setup). Security check Ask for password security (optional) Write CMOS Write all CMOS values back to RAM and clear screen. PCA-6157 User's Manual...
Page 122
Code Name Description of check-point Pre-boot enable Enable parity checker, enable NMI, enable cache before boot. Initiallze option ROMs Initialize any option ROMs present from C8000h to EFFFFh. Note: When fscan option is enabled, it will initialize from C8000h to F7FFFh. Initialize time value Initialize time value in 40h: BIOS area.
Need help?
Do you have a question about the PCA-6157 and is the answer not in the manual?
Questions and answers