background image

Appendix A  Programming the Watchdog timer    107

A

Programming the

Watchdog timer

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

Summary of Contents for PCA-6157

Page 1: ...PCA 6157 Full size Pentium PCI CPU Card ...

Page 2: ...s 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 In...

Page 3: ...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...

Page 4: ...t 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 de...

Page 5: ...P7 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 connecto...

Page 6: ...S 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 drive...

Page 7: ... 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 ...

Page 8: ...ter 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 ...

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

Page 10: ...luded 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 IntelPentium75 90 100 120 133 150 166MHz Chipset Intel 82437FX Triton chipset for Pentium processor BIOS AWARD on board POST Power On Self Test diagnostic function Bus interfac...

Page 11: ...ector 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...

Page 12: ...8 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 powerrequirements 5V 5A 12V 0 1A Powersupplyvoltage...

Page 13: ...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 Factor...

Page 14: ...aker 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 feat...

Page 15: ...o 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 ...

Page 16: ...efore 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...

Page 17: ...ose 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 ...

Page 18: ...ect 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 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 ch...

Page 19: ... 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 allows for two selections 1 6 CPU bus clock or 1 8 CPU bus clock 1 6 CPU clock 1 8 CPU clock JP14 default 1 1 ...

Page 20: ... 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 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 JP19 defaul...

Page 21: ...ason 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...

Page 22: ...Chapter 1 Hardware configuration 15 Board layout PCA 6157 ...

Page 23: ...16 PCA 6157 User s Manual ...

Page 24: ...nnect 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 ...

Page 25: ...re 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 o...

Page 26: ...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 cab...

Page 27: ...ernal 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 mou...

Page 28: ... below External speaker J2 Pin no Function 1 Speaker out 2 Ground 3 Ground 4 5 VDC 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 CANONLYBEUSEDFORTHECOOLINGFAN...

Page 29: ... 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...

Page 30: ... 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 1 TH TCOM case 1 2 temperature rising case 2 temperature falling 3 TL 4 Ground The upper and lower limit values are set in BIOS See Chapter 4 ...

Page 31: ... 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 2 RX ...

Page 32: ...Chapter 3 Power up 25 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 C H A P T E R ...

Page 33: ...ribing 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...

Page 34: ... 4 AWARD BIOS setup 27 C H A P T E R 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 ...

Page 35: ...hich 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 st...

Page 36: ...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 Del immediately will allow you to enter Setup 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 CONFIGURAT...

Page 37: ...information is displayed in the left bottom of the Menu screen CMOS setup screen ROM PCI ISA BIOS 2A59CAK2 STANDARD CMOS SETUP AWARD SOFTWARE INC Shift F2 Change Color Select Item Date mm dd yy Fri Jun 30 1995 Time hh mm ss 10 55 38 MODE Primary Master Primary Slave PU PD Modify Secondary Slave Drive A None Drive B None Video EGA VGA Halt ON All Errors Base Memory 640K Extended Memory 7168K Other ...

Page 38: ...Boot Up Floppy Seek Boot up NumLock Status Boot Up System Speed Gate A20 Option Typematic Rate setting Typematic Chars Sec Typematic Delay Msec Security Option Enabled Enabled Enabled Enabled C A Disabled Disabled On High Fast Disabled 6 250 Setup Video BIOS Shadow C8000 CBFFF CC000 CFFFF D0000 D3FFF D4000 D7FFF D8000 DBFFF DC000 DFFFF Enabled Disabled Disabled Disabled Disabled Disabled Disabled ...

Page 39: ... 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...

Page 40: ...ve 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 determi...

Page 41: ...nied 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 ENTER 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 accordin...

Page 42: ...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 ...

Page 43: ...DRAM Write Burst Timing 4 8 6 3 x2222 x3333 Disabled Disabled 1 1 Disabled Disabled Auto Auto Auto Auto Enabled Enabled Enabled PCI Concurrency PCI Streaming PCI Bursting Onboard FDC Controller Onboard Serial Port 1 Onboard Serial Port 2 COM3 COM4 Address Onboard Parallel Port Parallel Port Mode Enabled Enabled Enabled Enabled COM1 COM2 338H 238H 378H Normal System BIOS Cacheable Video BIOS Cachea...

Page 44: ...ideo Off Method Doze Mode Standby Mode Suspend Mode HDD Power Down IRQ3 Wake Up Event IRQ4 Wake Up Event IRQ8 Wake up Event IRQ12 Wake up Event Power Down Activities COM Ports Accessed LPT Ports Accessed Drive Ports Accessed Disable Yes V H SYNC Blank Disabled Disabled Disabled Disabled On On On On On On On IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 IRQ8 IRQ9 IRQ10 IRQ11 IRQ12 IRQ13 IRQ14 IRQ15 OFF OFF OFF OFF OFF ...

Page 45: ... below lists the IDSEL used by the PCA 6157 PCI device IDSEL 1 31 2 30 3 29 4 28 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 ROM PCI ISA BIOS 2A59CK31 PCI CONFIGURATION SETUP AWARD SOFTWARE INC Slot 1 Using INT AUTO Slot 2 Using INT A...

Page 46: ...maximum performance Password setting Choose PASSWORD SETTING from the CMOS setup screen to set change or disable the password ROM PCI ISA BIOS 2A59CAK2 PNP CONFIGURATION SETUP AWARD SOFTWARE INC Resources controlled by Manual Reset Configuration Data Disable IRQ 3 assigned to Legacy ISA IRQ 4 assigned to Legacy ISA IRQ 5 assigned to PCI ISA PNP IRQ 7 assigned to Legacy ISA IRQ 9 assigned to Legacy...

Page 47: ...he 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 ...

Page 48: ...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 C H A P T E R ...

Page 49: ...sists 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 process...

Page 50: ...d 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...

Page 51: ...I 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...

Page 52: ...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 differ...

Page 53: ...olution 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 provid...

Page 54: ...p 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 perform...

Page 55: ...n 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 PATH MINICAM SYS Command Line Options The MINICAM SYS device driver has embedded functions which can be accessed via switches ...

Page 56: ... 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 PATH 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 COMPUT...

Page 57: ...ress 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 dri...

Page 58: ...l 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 tag...

Page 59: ...sk to your boot disk 2 Add this line to your system s CONFIG SYS file DEVICE C PATH 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...

Page 60: ...ng out For example the line in CONFIG SYS that loads DOSCAM SYS would look like this DEVICE C PATH 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 PATH...

Page 61: ...s 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 l...

Page 62: ...E 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 co...

Page 63: ...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 T...

Page 64: ...loads SCSIDISK SYS should look like this DEVICE C PATH 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 CONF...

Page 65: ...tection option the line in CONFIG SYS that loads SCSIDISK SYS should look like this DEVICE C PATH 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 S...

Page 66: ...line in CONFIG SYS that loads SCSIDISK SYS should look like this DEVICE C PATH 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 PATH 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 la...

Page 67: ...e 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...

Page 68: ... 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...

Page 69: ...eing used in this order DEVICE C PATH MINICAM SYS DEVICE C PATH SCSIDISK SYS DEVICE C PATH 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 ...

Page 70: ...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 b...

Page 71: ...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 M...

Page 72: ...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 PATH DOSCAM SYS DEVICE C PATH 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 ...

Page 73: ...w 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...

Page 74: ...her 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 ...

Page 75: ...ork 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 i...

Page 76: ...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 choic...

Page 77: ... 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 th...

Page 78: ... 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 E...

Page 79: ...r 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 t...

Page 80: ...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 ...

Page 81: ...HE 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 N...

Page 82: ...e 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 too...

Page 83: ... 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 configure...

Page 84: ...s 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 installat...

Page 85: ...igure 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...

Page 86: ... 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 c...

Page 87: ...vices 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 Softw...

Page 88: ... 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...

Page 89: ...te 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 selec...

Page 90: ...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...

Page 91: ...a 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 ...

Page 92: ...ebuild 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...

Page 93: ...O 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 ...

Page 94: ...ng 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 mdev...

Page 95: ...ND 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 C...

Page 96: ...O 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 s...

Page 97: ... 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 d...

Page 98: ...canners 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 ...

Page 99: ...MS4 options 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 M...

Page 100: ...ivers 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 option Default value disable Valid options enable disable Function Enable disable tag command queuing for the devices Possible Impact Tagged commands may result in improved I O throughput in devi...

Page 101: ...00 and higher This option is valid only when tag command queuing qtags has been enabled Values possible for this parameter range from 0 to 128 0 is equivalent to qtags disable While the actual depth of the queue depends on the specific drive controller for single drives values of about 10 30 are typically most optimal A greater number may be optimal for peripherals such as disk arrays Users should...

Page 102: ...99 entered for the timeout value may result in an overflow condi tion on the timeout parameter and result in a timeout value of substantially less than 31 years including the default value of 15 seconds Function Specify the minimum value in seconds for command timeout Possible Impact Ensure system integrity when using a slow device Performance may be reduced Applicable Versions 3 04 00 and higher ...

Page 103: ... an interrupt Using the Wide SCSI Option Command line option wide option Default value enable Valid options enable disable Function Enable Disable support of Wide SCSI Possible Impact No Wide SCSI Support available Applicable Versions 3 04 00 and higher This option specifically allows the user to disable support of wide SCSI when using a wide SCSI controller This option should be set to disable if...

Page 104: ...length and devices are separated by colons Examples xcl 1 2 3 to exclude LUN 3 of the device at SCSI ID 2 on Path 1 xcl 1 2 3 2 5 to exclude LUN 3 of the device at SCSI ID 2 on Path 1 and all LUNs on the device at SCSI ID 5 on Path 2 Function Allows for specifying certain devices not be recognized by the driver Possible Impact Device s may not be accessed via NCRSDMSX driver Applicable Versions 3 ...

Page 105: ... Possible Impact If number is reduced may allow for reduction in memory used by the driver Applicable Versions 3 04 00 and higher This parameter may be used to optimize the use of dynamically allocated memory by the driver If less than 8 NCR based PCI host adapters including any on board built in to the motherboard are being used this parameter will allow for a reduction in the total memory being ...

Page 106: ...for reduction in memory used by the driver Applicable Versions 3 04 00 and higher This parameter may be used to optimize the use of dynamically allocated memory the driver If less than 8 LUNs are being used per NCR based PCI host adapter SCSI id this parameter will allow for a reduction in the total memory being used for the driver Important additional information Memory Allocation The driver allo...

Page 107: ...e Microsoft Windows NT documentation for details I O requests in Windows NT are handled by an I O manager To address a SCSI peripheral the I O manager goes through the appropriate drivers refer to the figure below The port driver as well as class drivers for hard disk floptical CD ROM printer and scanner peripherals are provided in Windows NT Other class drivers provided by peripheral manufacturer...

Page 108: ...dapters Supports multiple Logical Unit Numbers LUNs Disconnect Reselect Scatter gather Supports SCSI pass through functionality Wide support single ended and differential WINDOWS NT DISK CLASS DRIVER WINDOWS NT CDROM CLASS DRIVER WINDOWS NT OTHER CLASS DRIVER WINDOWS NT PORT DRIVER SDMS MINIPORT DRIVER NCR SCSI Chip w BIOS SCSI I O flow in Windows NT ...

Page 109: ...ol and access SCSI devices by filling in a data structure and calling in to the port driver Installation New System Installation This procedure will install the NCRSDMS SYS driver onto a Windows NT system Use this procedure when installing NT onto an unused IDE or SCSI drive NT will automatically add the driver to the registry and copy the driver to the appropriate directories 1 Start the NT insta...

Page 110: ...e Other 6 When prompted insert the SDMS SCSI Drivers disk For the path to the SDMS files leave a and select OK 7 On the Select OEM Option menu the SDMS Miniport driver should be highlighted If it is not highlighted select it Choose OK 8 On the Select SCSI Adapter Option menu choose Install with the SDMS driver highlighted At this point the following message may occur The driver s for this SCSI Ada...

Page 111: ... DMA channel I O chip address or BIOS address conflict Set the SCSI host bus adapter HBA board to use a different interrupt A DISK DRIVE IS RECOGNIZED AS SEVEN DIFFERENT DEVICES WHEN ONLY ONE IS PHYSICALLY CONNECTED TO THE SCSI BUS a This error is usually caused by older SCSI devices incorrect ly indicating to NT that they support multiple LL1Ns Contact the device manufacturer for a firmware upgra...

Page 112: ...s Services should now be highlighted 4 Scroll down the list until the entry Nasdms is located Clicking once on the driver will highlight the name and the right side of the screen will show the driver parameters 5 Choose Edit then Add Key For the Key Name field enter Device Leave the Class field blank 6 The new key device should now be added as a subkey of Ncrsdms Scroll down and click on Device it...

Page 113: ...106 PCA 6157 6157L User s Manual ...

Page 114: ...chdog timer 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 A P P E N D I X ...

Page 115: ...ware bug your program s signals to I O port address 443 to the timer will be interrupted The timer will then automatically reset the CPU or invoke an IRQ and data processing will continue normally You must write your program so that it reads I O port address 443 at an interval shorter than the timer s preset interval The timer s intervals have a tolerance of 30 so you should program an instruction...

Page 116: ...Appendix B POST LEDs 109 B POST LEDs 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 A P P E N D I X ...

Page 117: ...ing instructions press F1 to RESUME Write down the message and press the F1 key to continue the bootup sequence The cure for most nonfatal error messages is simply to run the BIOS SETUP program discussed in Chapter 4 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 ca...

Page 118: ...POST code from the LEDs The table below shows how to read the LEDs a series of eight LEDs located in the top left hand corner of the board SELF TEST INDICATORS l l l l l l l l D7 D6 D5 D4 D3 D2 D1 D0 l LIGHT OFF LIGHT ON l l l l 0 l l l 4 l l l 8 l l C l l l 1 l l 5 l l 9 l D l l l 2 l l 6 l l A l E l l 3 l 7 l B F EXAMPLE l l l l l D7 D6 D5 D4 D3 D2 D1 D0 1 9 POST checkpoint LED indicators The fo...

Page 119: ...efresh toggle This function assures that the memory refresh function is working properly 05 Blank video Keyboard controller initialization Initialize keyboard 06 Initialize keyboard detect type of keyboard controller optional Set num_lock status 07 Initalize video interface Detect CPU clock Read interface CMOS location 14h to find out type of video in use Detect and initialize video adaptor 08 Pro...

Page 120: ... page registers Test DMA page registers 12 Test 8259 interrupt Force an interrupt and verify the functionality interrupt occurred 13 Test stuck NMI bits Verify NMI can be cleared parity IO check 14 Test timer counter 2 Test 8254 timer 0 counter 2 15 Test 8259 1 mask bits Verify 8259 channel 1 masked interrupts by alternately turning off and on the interrupt lines 16 17 18 19 1B 1E Reserved 1A Disp...

Page 121: ...controller Initialize cache controller 3F Reserved 40 Virus protect Display virus protect disable or enable 41 Initialize floppy drive Initialize floppy disk drive controller and controller and any drives 42 43 46 47 4A 4D Reserved 44 Reserved 45 Detect initialize Initialize math coprocessor math coprocessor 48 Initialize hard disk drive Initialize hard disk drive controller and controller and any...

Page 122: ...t 68 Set numlock Set numlock status according to setup 69 Boot attempt Set low stack boot via INT 19h B0 Spurious If interrupt occurs in protected mode B1 Unclaimed NMI If unmasked NMI occurs display Press F1 to disable NMI F2 to reboot BE Chipset default Program chipset registers with initialization power on BIOS defaults BF Chipset initialization Program chipset registers with setup values C0 Tu...

Page 123: ...116 PCA 6157 User s Manual ...

Reviews: