Solaris 7 (Intel Platform Edition) Device Configuration Guide

Adaptec AHA-2740, 2742, 2740A, 2742A, 2740T, 2742T, 2740AT, 2742AT, 2740W, 2742W, 2840A, 2842A, 2840VL, 2842VL HBAs

Solaris Device Driver:

esa

Device Type:

SCSI 

Adapters:

Adaptec AHA-2740, AHA-2742, AHA-2740A, AHA-2742A, AHA-2740T, AHA-2742T, AHA-2740AT, AHA-2742AT, AHA-2740W, AHA-2742W, AHA-2840A, AHA-2842A, AHA-2840VL, AHA-2842VL 

Chip:

Adaptec AIC-7770  

Bus Types:

EISA, VLB 

Preconfiguration Information

Known Problems and Limitations

Set the SCSI ID of the tape drive higher than the host bus adapter.

For example, set the tape SCSI ID to 6 and the host bus adapter SCSI ID to 5 or less by doing the following:

  1. Log in as root and shut down the Solaris operating environment.

  2. Boot DOS and change the target ID of the host bus adapter to 5 using the ECU supplied by the motherboard manufacturer.

  3. Turn off the computer and power down the tape.

  4. Jumper the tape device to SCSI ID 6.

  5. Boot the Solaris operating environment and run the drvconfig and tapes utilities.

Configuration Procedure

  1. Select channel A as the Primary Channel.

  2. Run the BIOS configuration and verify that BIOS support for more than two drives is disabled.

  3. If there are multiple AIC-7770 controllers on one system, the order of the I/O base addresses must match the order of the BIOS base addresses.

    On an EISA motherboard, the I/O base address corresponds to the EISA slot number times 0x1000 plus 0xC00 for controller boards. For example, if the first slot has an AHA-274x controller, the address is 0x1C00, and if the adjacent slot also has an AHA-274x controller, the address is 0x2C00. Motherboard manufacturers usually map the controller chip on the motherboard at the highest EISA slot plus 1. Thus in an EISA motherboard with three EISA slots, the motherboard AIC-7770 address is 0x4C00.

    The BIOS base address is selected from a range of choices on the manufacturer-supplied configuration utility. Common addresses for the AIC-7770 controller are: 0xCC00, 0xD400, 0xD800, and 0xDC00. The controller with the lowest BIOS base address will become the boot or primary controller.