Adaptec Ultra160 Family Manager Set v1.12
README for Microsoft Windows 2000
The following information is available in this README file:
Supported Hardware
Installation Instructions
Additional Notes
Using Windows 2000 SCSI Parameters
Using Driver-Specific Parameters
Diskette Contents
Contacting Adaptec
Supported Hardware
The following Adaptec SCSI Host Adapters are supported by the Ultra160 Family Manager Set v1.12.
Ultra160 Adapters Description
AHA-3960D/39160 |
Dual Channel 64-bit PCI-to-Ultra160 SCSI |
29160 |
Single Channel 64-bit PCI-to-Ultra160 SCSI |
29160LP |
Single Channel 64-bit PCI-to-Ultra160 SCSI (Low Profile) |
29160N |
Single Channel 32-bit PCI-to-Ultra160 SCSI |
19160 |
Single Channel 32-bit PCI-to-Ultra160 SCSI |
|
|
AIC-7892 |
Single Channel 32/64-bit PCI-to-Ultra160 SCSI ASIC |
AIC-7899 |
Dual Channel 64-bit PCI-to-Ultra160 SCSI ASIC |
Installation Instructions
This section describes installing and using the Ultra160 Family Manager Set (FMS) v1.12. If you are performing a first time Windows 2000 installation, see the Completing a Fresh Windows 2000 Installation with an Adaptec Ultra160 SCSI Card section below. If Windows 2000 is already installed on your system, see the Updating the driver under Windows 2000 section below.
Completing a Fresh Windows 2000 Installation with an Adaptec Ultra160 SCSI Card
- Turn off the computer and insert your SCSI card. Attach any peripheral devices to the SCSI card and power on the system.
- Insert the Windows 2000 CD-ROM. Your system should recognize it as a bootable CD-ROM. If not, you will have to use the Microsoft-supplied boot floppy disks.
- You may see a message "Press any key to boot from CD". You will have five seconds to press a key to boot off the CD.
- The Windows 2000 Setup program will start. On the bottom of the screen, you will see a message "Press F6 if you need to install a third party SCSI or RAID driver...". Press F6 when you see this message.
- A message will appear after a short time, prompting you to install your driver. Press "S" to specify a driver.
- Insert the Adaptec driver disk into your floppy drive and press enter.
- You will be presented with two choices. Highlight the option that best fits your adapter, and press enter.
Adaptec 19160 Ultra160 PCI SCSI Controller
Adaptec Ultra160 Family PCI SCSI Controller
- If you have no other controllers to add, press enter. Continue installation as normal.
- After installation, please reinstall your SCSI driver from the Device Manager if you have a SCSI adapter other than a 19160. Follow the section "
Updating the driver under Windows 2000" to ensure all desired drivers are installed. Windows 2000 is not capable of updating the embedded drivers during the operating system installation (Please refer to article Q225125 in Microsoft's Knowledge Base at http://search.support.microsoft.com/).
Updating the driver under Windows 2000
Follow these instructions only if Windows 2000 is already installed.
- Right-click on "My Computer" and choose Properties from the menu. Click on the "Hardware" tab and click on the "Device Manager" button.
- Under "SCSI and RAID controllers", click on the "+" sign to the left. This will display the current SCSI adapters installed. Right-click on the device you wish to update and select Properties.
- Click on the "Driver" tab and click on the "Update Driver" button. The Upgrade Device Driver Wizard will start. Click Next.
- Make sure the "Search for a suitable driver..." option is selected and click Next.
- Make sure the only selection that is checked is "Floppy disk drives". Insert the Adaptec driver disk into the disk drive and click Next.
- Windows 2000 will recommend one of two choices at this point. If it recommends to use the driver found on the driver disk, then click Next and skip to Step 8. It might also recommend to keep the existing driver and mention that it found other suitable drivers. Select "Install one of the other drivers" if this is the case and click Next.
- Choose a driver from the "Adaptec" provider that best fits your adapter and click Next.
- Windows 2000 may state that a Digital Signature was not found for this driver. Please check Adaptec's website periodically for updated drivers with the Digital Signature. Click Yes.
- If you are asked to enter in the path for the driver, refer to the Diskette Contents section.
- Click Finish. You may be required to reboot your system at this point.
NOTE: If your SCSI card is a dual channel adapter (such as the 39160), be sure to update both references in the Device Manager before rebooting.
Upgrading an existing Windows 9x/NT 4 installation to Windows 2000 with an existing 19160 SCSI Card
- With Windows 9x/NT 4 booted, insert your Windows 2000 CD-ROM and choose to upgrade your system. Your system will reboot.
- The Windows 2000 Setup program will start. On the bottom of the screen, you will see a message "Press F6 if you need to install a third party SCSI or RAID driver...". Press F6 when you see this message.
- At this point, follow the directions starting from Step 5 from the Completing a Fresh Windows 2000 Installation with an Adaptec Ultra160 SCSI Card section.
Swapping a SCSI Adapter in Windows 2000
Swapping a SCSI host adapter for another SCSI host adapter is similar to the procedure for adding a host adapter. The important distinction is that you add the new SCSI Card into the system first, before removing the old SCSI adapter. NOTE: If you do not install the new card first, it may result in a Windows 2000 boot failure.
To swap adapters, follow these steps:
- Power down your computer.
- Insert the new SCSI Card into an available PCI slot, leaving the existing SCSI adapter intact.
- Power up your computer. Windows 2000 should load up as normal and detect the new SCSI card. Install the Windows 2000 driver if prompted to. If a driver install Wizard starts, follow the same driver installation procedures as in the Updating the driver under Windows 2000, starting on line 4. If you are asked to enter in the path for the driver, refer to the Diskette Contents section.
- Reboot if prompted to.
- Once the new SCSI Card is functioning properly, power down your computer.
- Remove the old SCSI adapter and move all desired devices to the new adapter.
- All attached devices should be recognized.
Additional Notes
- If disconnection is disabled under SCSISelect for a hard disk device, the system may hang if the hard disk device supports tagged queuing. It is recommended to always enable disconnection for hard disk devices. By default, disconnection is enabled so no action is required. If for some unique requirements disconnection has to be absolutely disabled for hard disk devices, you can turn off tagged queue requests by editing the Windows 2000 registry. In this example, the Ultra160 key is used (adpu160m). Each driver has its own "key" reference. Use the adf6u160 key for the 19160. You can disable the tagged queue feature by following these instructions:
1. Select Run from the Start button.
2. Enter REGEDT32 to run the Registry Editor.
3. Open \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\adpu160m.
4. Create a key named Parameters by selecting Add Key from the Edit pull-down menu and entering Parameters in the edit-box for Key Name. Leave the Class edit-box blank.
5. Open Parameters and create a key named Device by selecting Add Key from the Edit pull-down menu. Enter Device in the Key Name edit-box. Leave the Class edit-box blank.
6. Open Device. Select the Add Value option from the Edit pull-down menu. In the Value Name edit-box, enter DisableTaggedQueuing . Select the Data Type REG_SZ from the droplist combo box.
7. Shutdown and restart Windows 2000.
8. Set Enable Disconnection to No for your particular device(s) in SCSISelect during bootup. (See your Host Adapter manual on how to use SCSISelect).
- If the logical driver letters assigned by the BIOS change when Windows 2000 is running, it's not an error. To preserve drive letter assignments between BIOS and Windows, run Disk Management and choose permanent drive letters assignments as an option. Windows will then preserve logical driver letter assignments across boots and adapters.
- The boot manager for Windows 2000 contains recovery logic to allow you to return to the last known good configuration. If you have changed your host adapter configuration and Windows 2000 no longer boots, follow these steps to recover:
1. Undo any hardware changes you have made to the computer since it was last operational.
2. Reboot the computer. Watch the display carefully during bootup. Press F8 when you see the following message at the bottom of the screen "For troubleshooting and advanced startup options for Windows 2000, press F8".
3. Use the arrow keys to scroll down. Highlight "Last Known Good Configuration" and select (Enter key).
4. Continue normal boot process.
5. Once your computer is operational again, check all of the hardware and software configuration changes you want to make. Look specifically for conflicts with parts of the existing system configuration that are not being changed.
- If repeated timeouts are observed (viewed as "Event ID 11" in the Event Viewer), the following recommendation can help correct this:
- Set the SCSI ID of the host adapter to the lowest priority ID on the SCSI bus (the order of priority starts from 7-0, then 15-8). This gives other devices a better chance to gain access to the SCSI bus to complete their commands. Please consult the User's Guide for procedures on how to change the ID of the SCSI Card.
- Certain older hard drives (Ultra-SCSI and lower) do not meet certain SCSI timing requirements, and can cause the operating system to fail to boot. It is recommended that the firmware on the hard drive is updated or the drive is moved to the Fast/Wide segment (SE connector) on the host adapter where the commands of these drives can be buffered.
Using Windows 2000 SCSI Parameters
Follow the instructions below to enter the registry values that affect how the Windows 2000 SCSI manager interprets the generic configuration information of SCSI device drivers. All SCSI Cards supported by the installed driver are affected by the values you enter here. A list of valid values follows.
- Note: The following value keys are case-sensitive and must be entered exactly as shown.
Name |
Data Type |
Description |
Valid Values |
Default Value |
DisableTaggedQueuing |
REG_SZ |
A nonzero value indicates that the SCSI host adapter disables tagged queueing for SCSI devices. |
N/A |
N/A |
DisableSynchronousTransfers |
REG_SZ |
A nonzero value indicates that the SCSI host adapter is not to initiate synchronous negotiations (but it may still accept negotiations initiated by a SCSI target). |
N/A |
N/A |
DisableDisconnects |
REG_DWORD |
A nonzero value indicates that targets are not permitted to disconnect during the execution of a SCSI command. |
N/A |
N/A |
DisableMultipleRequests |
REG_SZ |
Limits the number of commands to each logical device to one. |
N/A |
N/A |
MaximumLogicalUnit |
REG_DWORD |
This can limit the scan for connected devices on the SCSI bus. If 0 is specified, the Windows SCSI manager assumes that no SCSI targets support LUNs other than 0. Otherwise, LUNs from 0 to 7 are scanned during system initialization. |
0-7 |
7 |
MaximumSGList |
REG_DWORD |
Specifies the maximum number of scatter-gather elements. |
17-255 |
17 |
Each driver has its own "key" reference. In this example, the Ultra160 key is used (adpu160m). Use the adf6u160 key for the 19160. To enter Windows 2000 parameters, follow these steps:
- Select Run from the start button. Type "regedt32" and press Enter.
- Open the registry list to the following location: \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\adpu160m\Parameters\Device . If the \Parameters\Device keys already exist, skip to step 8 below to begin entering values. If the keys do not yet exist, you will need to create them by continuing with step 4.
- Click on the adpu160m key. Select Add Key from the Edit menu; Type "Parameters" in the Key Name edit box. Leave the Class edit box blank.
Click on the
Parameters key. Select Add Key from the Edit menu; Type "
Device" in the Key Name edit box. Leave the Class edit box blank. To specify a certain host adapter, append "
Device" with the number of the host adapter. For example, type "
Device0" for the first host adapter, "
Device1" for the second, etc. If you omit the host adapter number, the configuration information applies to all host adapters the driver supports.
- Click on the Device key.
Select Add Value from the Edit menu. In the Value Name edit box, enter one of the valid parameter values. Make sure to enter the appropriate Data Type for the value.
To enter additional values, repeat step 5.
- Note: Changes made with the Registry Editor do not take effect until you shut down and then restart your system.
Using Driver-Specific Parameters
Using Registry Editor
Follow the instructions below to enter the registry values that affect the configuration information for Adaptec SCSI Card drivers. All SCSI Cards supported by the installed driver are affected by the values you enter here. A list of valid values follows.
- Note: The following parameters are case-sensitive and must be entered exactly as shown. When entering multiple parameters, each parameter must be separated by a space.
Name |
Data Type |
Definition |
Valid Values |
Default Value |
/MAXTAGS=nnn |
REG_SZ |
Specify tagged command queue depth |
1-255 |
128 |
/MEMMAP |
REG_SZ |
When set, the SCSI adapter is memory mapped. By default, it is I/O mapped. |
N/A |
N/A |
/BUS_FAIRNESS |
REG_SZ |
When set, the SCSI bus avoids device starvation |
N/A |
N/A |
Each driver has its own "key" reference. In this example, the Ultra160 key is used (adpu160m). Use the adf6u160 key for the 19160. To enter driver-specific parameters, follow these steps:
- Run from the start button.
- Type "regedt32" and press Enter.
- Open the registry list to the following location: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\adpu160m\Parameters\Device\ . If the \Parameters\Device\ keys already exist, skip to step 8 below to begin entering parameters. If the keys do not yet exist, you will need to create them by continuing with step 4.
- Click on the adpu160m key. Select the Add Key from the Edit menu; Type "Parameters" in the Key Name edit box. Leave the Class edit box blank.
- Click on the Parameters key. Select the Add Key from the Edit menu; Type "Device" in the Key Name edit box. Leave the Class edit box blank. To specify a certain host adapter, append Device with the number of the host adapter. For example, type "Device0" for the first host adapter, "Device1" for the second, etc. If you omit the host adapter number, the configuration information applies to all supported host adapters.
- Click on the Device key. Select Add Value from the Edit menu; type "DriverParameters" in the Value Name edit box. Enter "REG_SZ" as the Data Type and press Enter. A String Editor text box appears. Enter valid parameters in the text box. When entering multiple parameters, each parameter must be separated by a space.
- To enter additional values, repeat step 6.
Note: Changes made with the Registry Editor do not take effect until you shut down and then restart your system.
Diskette Contents
The following Windows 2000 files are included in this diskette:
\TXTSETUP.OEM |
Install script used during Windows 2000 installation |
\README\READW2K.HTM |
Windows 2000 Readme file in HTML format |
\WIN2000\ADF6U160\ADF6U160.INF |
Install script used during Windows 2000 driver setup |
\WIN2000\ADF6U160\ADF6U160.SYS |
19160 driver for Windows 2000 |
\WIN2000\ADF6U160\ADF6U160.CAT |
Digital signature for 19160 driver |
\WIN2000\ULTRA160\ADPU160M.INF |
Install script used during Windows 2000 driver setup |
\WIN2000\ULTRA160\ADPU160M.SYS |
Ultra160 driver for Windows 2000 |
\WIN2000\ULTRA160\ADPU160M.CAT |
Digital signature for Ultra160 driver |
Contacting Adaptec
Technical information, including product literature, answers to commonly asked questions, information on software upgrades, and other topics is available electronically through the following:
- Search the Adaptec World Wide Web site at http://www.adaptec.com
- Connect to the File Transfer Protocol (FTP) server at ftp://ftp.adaptec.com/pub/BBS/
- For Internet support, search the Adaptec Support Knowledgebase (A.S.K.) at http://ask.adaptec.com for articles, troubleshooting tips, and frequently asked questions for your product.
- To speak with a Technical Support Specialist, call 408-934-7274, Monday–Friday, 6:00 A.M. to 5:00 P.M., Pacific Time.