Advantech PCA-6157 User Manual
Advantech PCA-6157 User Manual

Advantech PCA-6157 User Manual

Full-size pentium pci cpu card
Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCA-6157 and is the answer not in the manual?

Questions and answers

Summary of Contents for Advantech PCA-6157

  • 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...
  • Page 5: Table Of Contents

    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...
  • Page 9: Introduction

    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).
  • Page 10: Specifications

    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).
  • Page 13: Jumpers And Connectors

    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...
  • Page 15: Simm Memory Modules

    SIMM 1 SIMM 3 SIMM 2 SIMM 4 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...
  • Page 16: Initial Inspection

    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.
  • Page 17: Jumper Settings

    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...
  • Page 18: L2 Cache Size Select (Jp2, Jp3, Jp4)

    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.
  • Page 19: Bios Chip Select (Jp8, Jp9)

    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...
  • Page 20: Monitor Mode Select (Jp15)

    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.
  • Page 21: Parallel Port Settings (Jp21)

    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 22: Board Layout

    Board layout PCA-6157 Chapter 1 Hardware configuration...
  • Page 23 16 PCA-6157 User's Manual...
  • 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...
  • Page 26: Pci Eide Hard Drive Connections (Cn1, Cn4)

    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.
  • Page 27: Parallel Port (Cn3)

    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.
  • Page 28: Reset Switch (J1)

    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...
  • Page 29: Power Led And Keylock (J5)

    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...
  • Page 30: Cpu Temperature Alarm Output (J8)

    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...
  • Page 31: Serial Ports (Com1, Com2)

    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...
  • Page 35: System Test And Initialization

    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.
  • Page 36: Award Bios Setup

    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.
  • Page 37: Standard Cmos Setup

    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...
  • Page 38: Bios Features Setup

    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.
  • Page 43: Chipset Features Setup

    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.
  • Page 44: Power Management Setup

    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...
  • Page 45: Pci Slot Configuration

    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.
  • Page 46: Load Bios Defaults

    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.
  • Page 47: Ide Hdd Auto Detection

    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...
  • Page 49: General Description

    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...
  • Page 50: 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.
  • 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...
  • Page 52: 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.
  • Page 53: Device Drivers For Dos/Windows

    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...
  • Page 54: About The Proscsl Installation Utility

    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.
  • Page 55: Minicam.sys

    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.
  • Page 63: Doscam.sys

    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.
  • Page 69: Cdrom.sys

    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.
  • Page 71: Aspicam. Sys

    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...
  • Page 74: Device Drivers For Os/2

    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.
  • Page 75: Os2Cam.add

    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...
  • Page 82: Sco Unix 3.2V4X

    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.
  • Page 85: The Ncr Cam3 Scsi Configuration Tool

    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...
  • Page 109: Ncrsdms.sys

    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 113 PCA-6157/6157L User's Manual...
  • 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.
  • Page 123 PCA-6157 User's Manual...

Table of Contents