PaqPlace   For your Compaq Compaq SoftPaq Driver & Software Archive
Home | Servers | Desktops | Notebooks | Workstations | Other | All SoftPaqs
Home > All SoftPaqs > SP13123

SP13123 — COMPAQ SMART ARRAY 42xx CONTROLLERS

SoftPaq Number SP13123
Filename sp13123.exe
Size 157K
Date Immediate
Version NON-MINIPORT DRIVERS
Operating System WINDOWS 2000 (all versions)

  Download sp13123.exe  


Readme

SOFTPAQ NUMBER: SP13123 
PART NUMBER:  N/A
FILE NAME: N/A 
TITLE:   COMPAQ SMART ARRAY 42xx CONTROLLERS 
VERSION:  NON-MINIPORT DRIVERS
LANGUAGE:  English

CATEGORY:  Drivers

DIVISIONS: Systems

PRODUCTS AFFECTED:  N/A

OPERATING SYSTEM:  WINDOWS 2000 (all versions)

SYSTEM CONFIGURATION: N/A

PREREQUISITES: N/A

EFFECTIVE DATE: Immediate 

ELECTRONIC DISTRIBUTION ALLOWED:  Yes

SOFTPAQ UTILITY VERSION:  2x

SUPERSEDES:  N/A

DESCRIPTION:  
The Compaq Smart Array 42xx Controllers Non-Miniport Drivers are an 
alternative set of Windows 2000 device drivers for the Compaq Smart
Array 4200 and 4250ES Controllers.
Compaq management utilities such as Compaq Insight Manager are not
supported by these drivers.  Therefore, if you require management
functionality while the system is running Windows 2000, you should
not install these drivers.
Please read all of the release notes before installing the drivers.

SUPPORTED CONTROLLERS:
- Compaq Smart Array 4200 Controller
- Compaq Smart Array 4250ES Controller
NOTE:  Redundant Smart Array 4250ES Controllers are not supported.

FEATURES:
- Two modes of operation.  See the file REGISTRY.TXT for details
  and configuration information.
- Provides detailed events in the Windows NT system event log.

UNSUPPORTED FEATURES:
- The drivers must not be installed on the boot controller.
- Redundant Smart Array 4250ES Controllers are not supported.
- The drivers are currently not supported by any of the Compaq
  management utilies such as Compaq Insight Manager or the Compaq 
  Array Configuration Utility (when used online).
- Windows 2000 power management functions are currently not 
  supported.
- Compaq PCI Hot-Plug currently not supported.

HOW TO USE:

REQUIRED FILES FOR INSTALLATION:
CPQ42xxB.SYS  Compaq Smart Array 42xx Controllers Device Driver
              binary file
CPQ42xxB.INF  Setup information file for CPQ42xxB.SYS
CPQBMICD.SYS  Compaq Smart Array 42xx Controllers Disk Driver
              binary file
CPQBMICD.INF  Setup information file for CPQBMICD.SYS
OTHER FILES:
REGISTRY.TXT  Information on Windows NT registry values for the drivers
SA42INFO.EXE  Compaq Smart Array 42xx Controllers configuration
              information utility program
SYMBOLS\*.DBG Driver debug symbols files

BEFORE INSTALLING:
It is recommended that the latest Compaq Support Paq (CSP) for Windows
2000 be installed before installing the Compaq Smart Array 42xx
Controllers Non-Miniport drivers.  The Support Paq contains Compaq 
optimized drivers, utilities, and management agents for your Compaq
system.  The following installation instructions assume that the latest
CSP has been installed.
Also, make note of the component package file name for the Compaq Smart 
Array-2 Controllers driver.  It can be used to remove the non-miniport 
drivers and re-install the SCSI miniport driver support.  For example,
the component package file name for the Compaq Smart Array-2 
Controllers driver from Compaq Support Paq for Windows 2000 
version 5.02A is CP000077.EXE.  A list of the individual component
packages and their associated file names can be found in the Support
Paq's bundle information file (BPxxxxxx.TXT).  For CSP version 5.02A,
the bundle information file is named BP000005.TXT.
INSTALLATION PROCEDURE:
Installing the Compaq Smart Array 42xx Controllers Non-Miniport Drivers is 
a two step process.  The controller device driver must be installed first,
followed by the disk device driver.  It is recommended that you start with
the controller with the smallest number of logical drives.  Once the disk
driver is installed for all logical drives on the first controller, the
Windows 2000 Plug-and-Play Manager will automatically install it for 
logical drives on subsequent controllers that are changed to use the
controller device driver.

COMPAQ SMART ARRAY 42xx CONTROLLERS DEVICE DRIVER INSTALLATION PROCEDURE:
1.  Stop all activity to all drives connected to the controllers for which
    you plan on installing the Compaq Smart Array 42xx Controllers Non-
    Miniport drivers.
2.  Insert the Compaq Smart Array 42xx Controllers Non-Miniport Drivers
    diskette into the system's floppy drive.
3.  Launch the "System" applet from the Control Panel.
4.  Select the "Hardware" tab and launch Device Manager.
5.  Expand the "SCSI and RAID controllers" section.
6.  Select the Compaq Smart Array 4200 Controller to install the new 
    drivers for.
    NOTE:  Use the mouse and double click on a listed controller to 
           display the controller's properties page.  Select the "General" 
           tab.  The "Location:" field will indicate which slot the 
           selected controller is in (PCI Slot n or Location n).
7.  Select the "Driver" tab.
8.  Select the "Update Driver..." button to launch the Upgrade Device 
    Driver Wizard.
9.  From the "Welcome to the Upgrade Device Driver Wizard" page, select 
    "Next>".
10. On the "Install Hardware Device Drivers" page, you are asked "What do 
    you want the wizard to do?"  Select the option "Search for a suitable 
    driver for my device (recommended)".
11. Select the "Next>" button.
12. On the "Locate Driver Files" page, you will be asked where to search 
    for the driver files.  Under "Optional search locations:" check only 
    the box next to "Floppy disk drives".  Clear all other boxes.
13. Select the "Next>" button.  The Wizard will then search for the driver 
    files.
14. Once the "Driver Files Search Results" page is displayed, the wizard 
    will state that a suitable driver for the controller is already 
    installed.  However, towards the bottom of the page, a message will 
    state that the wizard has also found other drivers that are suitable 
    for the device.  Select the check box next to "Install one of the 
    other drivers".
15. Select the "Next>" button.
16. On the "Driver Files Found" page, you are asked which driver to 
    install.  A list of drivers is displayed.  Select the driver with
    the description of "Compaq Smart Array 4200 Controller
    (non-miniport)".
17. Select the "Next>" button.
18. A message box will be displayed stating that a digital signature
    was not found.  Select the "Yes" button to continue installation.
19. The driver file CPQ42xxB.SYS will be copied to the system and 
    loaded.  This process will take approximately 60-90 seconds.  
    The old driver and associated disk drive instances must be
    stopped and unload before the new driver can be installed.
    Once this process is completed, the "Completing the Upgrade
    Device Driver Wizard" page is displayed.  
20. Select the "Finish" button to close the wizard.
21. Select the "Close" button on the controller properties page.
22. Under the "SCSI and RAID controllers" section, there should
    now be an item similar to "Compaq Smart Array 4200 Controller 
    (non-miniport)".
NOTE:  If the Compaq Smart Array 42xx Controllers Disk Driver has
       not been installed, you will also find a list of items of 
       the form "COMPAQ LOGICAL_DRIVE Disk Device" under the 
       "Other devices" section.  If so, proceed to the next topic
       on installing the disk driver.
        If the disk driver has already been installed, the Windows
        2000 Plug-and-Play Manager will prompt you for the diskette
        containing the disk driver file if it is not already in the
        diskette drive.

COMPAQ SMART ARRAY 42xx CONTROLLERS DISK DRIVER
INSTALLATION PROCEDURE:
1.  Use the mouse to double click on the first instance of "COMPAQ 
    LOGICAL_DRIVE Disk Device" under the "Other devices" section of 
    Device Manager.  This will display the properties page for the
    disk.
2.  Select the "Driver" tab.
3.  Select the "Update Driver..." button to launch the Upgrade Device 
    Driver Wizard.
4.  From the "Welcome to the Upgrade Device Driver Wizard" page,
    select "Next>".
5.  On the "Install Hardware Device Drivers" page, you are asked
    "What do you want the wizard to do?"  Select the option
    "Search for a suitable driver for my device (recommended)".
6.  Select the "Next>" button.
7.  On the "Locate Driver Files" page, you will be asked where to
    search for the driver files.  Under "Optional search locations:
    " check only the box next to "Floppy disk drives".  Clear all 
    other boxes.
8.  Select the "Next>" button.  The Wizard will then search for the
    driver files.
9.  On the "Driver Files Search Results" page, the wizard will display
    a message indicating that a driver has been found.
10. Select the "Next>" button to install the driver.  The driver file 
    CPQBMICD.SYS will be copied to the system.  Once the file has been 
    copied and the driver loaded, the "Completing the Upgrade Device
    Driver Wizard" page is displayed.
11. Select the "Finish" button to close the wizard.
12. Select the "Close" button on the disk properties page.
13. There should now be a "COMPAQ LOGICAL_DRIVE Disk Device" item under
    the "Disk drives" section in Device Manager for the disk.
14. Repeat steps 1-13 for all remaining "COMPAQ LOGICAL_DRIVE Disk
    Device" items under the "Other devices" section of Device Manager.

DRIVER REMOVAL PROCEDURE:
1.  Locate the component package file for the Compaq Smart Array-2 
    Controllers Driver from the latest Compaq Support Paq for Windows 
    2000.  For example, the component package file name is CP000077.EXE 
    from the Compaq Support Paq for Windows 2000 version 5.02A.
2.  Execute the component package file by either double clicking on it 
    from Windows Explorer or launching it from a command prompt.
3.  Select the "Install" button.
4.  From the Compaq Smart Array-2 Controllers Driver screen, select the 
    "Install" button.
    NOTE:  A message may be displayed stating that the software is 
           installed and up to date.  Select the "Install" button anyway 
           to ensure removal of the non-miniport drivers.
5.  After the SCSI miniport driver has been re-installed, you will be 
    prompted to "Reboot" or "Close" the installer.  You MUST reboot the 
    system before the changes to the system will take effect.
DETERMINING A CONTROLLER'S DRIVER ASSIGNED CONTROLLER NUMBER:
The following instructions detail how to correlate the controller number 
assigned to a controller by the Compaq Smart Array 42xx Controller Device 
Driver and the controller's slot number in the system.  This value can 
then be used to override any default or global settings for the target 
controller.
1.  Launch the "System" applet from the Control Panel.
2.  Select the "Hardware" tab and launch Device Manager.
3.  Expand the "SCSI and RAID controllers" section.
4.  For each "Compaq Smart Array 4200 Controller (non-miniport)" entry,
    do the folllowing:
    a. Double click on the entry to display the controller's properties.
    b. On the "General" tab, make note of the controller's slot number
       by examining the "Location:" field.  The "Location:" field will 
       indicate which slot the selected controller is in (PCI Slot n or
       Location n).
    c. Select the "Resources" tab.
    d. Make note of the first address in the "Input/Output Range" and 
       "Memory Range".
5.  You should now have a table similar to the following:
    Slot    I/O Start       Memory Start    Controller #
    ---     ---------       ------------    ------------
     5        2000            BF3F0000
     6        2400            BF3E0000
   ...
6.  Insert the Compaq Smart Array 42xx Controllers Non-Miniport Drivers
    diskette into the system's floppy drive.
7.  Open a command window and change the default drive to the floppy
    drive (A:).
8.  Run the program SA42INFO.EXE.  You will want to pipe the output
    to a text file.  For example:
       SA42INFO > C:\SA42INFO.TXT
9.  Use NOTEPAD or some program capable of viewing text to display
    the output results.  The information will be similar to the 
    following:
    Configuration Information for Smart Array 42xx Controller 0:
       Model           :  Compaq Smart Array 4200 Controller
       I/O Address     :  0x00002000
       Memory Address  :  0xbf3f0000
       Maximum Commands:  512
       Completion Mode :  Complete On Submit
    Configuration Information for Smart Array 42xx Controller 1:
       Model           :  Compaq Smart Array 4200 Controller
       I/O Address     :  0x00002400
       Memory Address  :  0xbf3e0000
       Maximum Commands:  512
       Completion Mode :  Interrupt
   ...
10. Match the "I/O Address" and "Memory Address" fields under the 
    "Configuration Information" sections to the information gathered
    in step 4.  The number n at the end of the line "Configuration 
    Information for Smart Array 42xx Controller N:" is the driver
    assigned controller number.
11. You should now have a table similar to the following:
    Slot    I/O Start       Memory Start    Controller #
    ---     ---------       ------------    ------------
     5        2000            BF3F0000           0
     6        2400            BF3E0000           1
    ...





PaqPlace — Compaq SoftPaq driver and software preservation archive. Not affiliated with Compaq or Hewlett-Packard.
Compaq and SoftPaq are trademarks of Hewlett-Packard Development Company, L.P.
All software provided as-is. Use at your own risk.
Home