IBM ThinkPad July 2, 2001 CMD Ultra DMA IDE Driver for Windows 95/98/Me/NT 4.0/2000 Version 1.50 ====================================================================== Notice: ------- This program is language independent and can be used with any language system. What This Package Does ----------------------- This package provides the CMD Ultra DMA IDE driver for Windows 95 OSR2.1 or later, Windows 98/ME/NT 4.0/2000 users. The CMD Ultra DMA IDE driver enables or updates the IDE environment for the UltraBay 2000 of ThinkPad Dock (2631-10*) which can be used with the following ThinkPad computers: - ThinkPad A20m, A20p - ThinkPad A21m, A21p - ThinkPad A22m, A22p - ThinkPad T20, T21, T22, T23 - ThinkPad X20, X21 To determine if you should update the IDE driver, refer to the "Summary of Changes" section. To update the IDE driver, refer to the "Installation Instructions" section. Released Versions ----------------- Version 1.00 Initial release Version 1.01 Change of driver folder name Windows 95/98. Version 1.10 Problem fixes Version 1.20 Support for Windows Me Support for ThinkPad X20 (added) Support for ThinkPad A21m/A21p/T21 (added) Version 1.32 Support for ThinkPad A22m/A22p/T22 (added) Support for ThinkPad X21 (added) Version 1.50 Problem fix Support for ThinkPad T23 (added) Summary of Changes ------------------ Where: <n.nn> Version (for example, 1.00 means Version 1.00) (New) New function or enhancement (Fix) Correction to existing function <1.00> - (New) Initial release for ThinkPad A20m, A20p and T20. <1.10> - (New) Change of driver folder name for Windows 95/98. - (Fix) (Windows 98) Blue Screen when Warm/Hot-docked using a PC Card. - (Fix) (Windows NT 4.0) Video CD can not be played with Windows Media Player from ThinkPad Dock. <1.20> - (New) Support for Windows Me. - (New) Support for ThinkPad X20. - (New) Support for ThinkPad A21m/A21p/T21. <1.32> - (New) Support for ThinkPad A22m/A22p/T22. - (New) Support for ThinkPad X21. - (Fix) (Windows 95/98) Changed Installer Messages. <1.50> - (New) Support for ThinkPad T23. - (Fix) (Windows 95) Warm un-docking fails with Sony's CD-RW Drive. Installation Instructions ------------------------- Caution Docking before installation of this driver may cause system trouble. In case of such a trouble, shutdown, Undock, and Power-on the system. For the detail information, refer to: - Start, select ThinkPad Assistant, select Enhancements, select Use a ThinkPad Dock, click Prepare for Docking a ThinkPad Dock. Windows 95/98/Me ---------------- 1. Start Windows 95(OSR2.1 or later)/98/Me 2. Extract the drivers to the hard disk drive. 3. Click Start, then click Run. 4. In the Open field, type for Windows 95/98, "C:\DRIVERS\WIN\WIN9X\IDE\SETUP.EXE" or for Windows Me, "C:\DRIVERS\WIN\WINME\IDE\SETUP.EXE" to install the CMD driver. Click the OK button to start the installation process. If you extracted the files to a different location, specify that location instead. 5. Click OK when prompted to Shutdown the system and install the PCI-64X IDE Controller. 6. Then the system will automatically restart. 7. Shutdown and power-off the system. 8. Dock the system and power-on. 9. The Add New Hardware Wizard will detect the CMD PCI-0648 Ultra DMA IDE Controller. To install the updated driver, click Next. 10. Select Search for the best driver for your device and click Next. 11. Check Specify a location:, change the location to point to the subdirectory of the new driver (default location is C:\DRIVERS\WIN\IDE\WIN9X for Windows 9x or C:\DRIVERS\WIN\IDE\WINME for Windows ME), and click OK, then Next. 12. Ensure the CMD PCI-0648 Ultra DMA IDE Controller is listed when prompted What do you want to install? and click Next. If not, select One of the other drivers and attempt to choose the correct CMD driver manually. 13. Click Next and Finish on the prompts that follow, until a prompt appears confirming the creation of a docked profile. With the profile is created, you should click OK to confirm the creation and OK to restart the system, with the install of the CMD driver completed. For Windows NT 4.0 ------------------ 1. Boot the system without the ThinkPad Docked and logged-on with administrator rights. 2. Click Start, point to Settings, then click Control Panel. 3. Double-click SCSI Adapters 4. Click the Driver tab. 5. Ensure that NONE of the following drivers are installed: Intel PIIX PCI Bus Master IDE Controller IDE CD-ROM (Atapi 1.2)/Dual Channel PCI IDE Controller To remove a drive, click the specific driver listed, and click the Remove button. 6. Ensure that the ThinkPad PIIX4 IDE driver is installed. 7. Click the Add button. 8. Click the Have Disk button. 9. Change the Copy manufacturer's files from: box to the location of the new driver. The default location is C:\DRIVERS\WIN\IDE\WINNT. 10. Select the OEMSETUP.inf file and click OPEN. 11. At the Install From Disk window, click OK. 12. Verify that "CMD PCI-0648 Ultra66 DMA IDE Controller" is selected and click OK. 13. Select NO to Do you want to restart your computer now?. 14. Close all open windows/applications and Shutdown the system and power-off. 15. Dock the system and power the system on. For Windows 2000 ---------------- 1. Boot the system without the ThinkPad Docked and logged-on with administrator rights. 2. Click Start, point to Settings, then click Control Panel. 3. Double-click System icon. 4. Click the Hardware tab, and click the Device Manager button. 5. On the menu bar of Device Manager, ensure Devices by Type is selected 6. Click the plus next to IDE ATA/ATAPI controllers. 7. Double-click Standard Dual Channel PCI IDE Controller or CMD PCI-0648 Ultra DMA IDE Controller. 8. Click the Driver tab and click Update Driver. 9. Click Next and select "Display a list of the known drivers for this device so that I can choose a specific driver." 10. Click the Have Disk button, and change the location to the updated drivers. The default location is C:\DRIVERS\WIN\IDE\WIN2K. 11. Ensure the INF file Win2000 finds is CMDIDE.INF (not MSHDC.INF). If Win2000 recommends MSHDC.INF, select "Install one of the other drivers" and click Next. 10. Windows 2000 will display a list of available CMD PCI-IDE controllers, select CMD PCI-0648 Ultra DMA IDE Controller from this list and continue with default options. Tune the driver under Windows 2000 ---------------------------------- Applications such as DVDExpress and Easy CD Creator require the UltraBay drive to be setup in DMA transfer mode, but the UltraBay drive within the ThinkPad Dock is setup in PIO transfer mode by default. To change transfer mode of the drive: 1. Boot the system with ThinkPad Dock and logged-on with administrator rights. 2. Click Start, point to Settings, then click Control Panel. 3. Double-click System icon. 4. Click the Hardware tab, and click the Device Manager button. 5. On the menu bar of Device Manager, ensure Devices by Type is selected 6. Click the plus next to IDE ATA/ATAPI controllers. 7. Double-click CMD PCI-0648 Ultra DMA IDE Controller. 8. Double-click the second Primary IDE Channel. 9. Click the Advanced Settings tab. 10. Click the down arrow at the Transfer Mode in the Device 0 and select "DMA if available". 11. Close all windows and restart the system. Caution: If any problems occur by this setting change, go back to the default setting by following the same procedure above from step 1. to 9., and select "PIO if available", followed by restarting the system. When access to the CD Drive takes time upon resume from hibernation ------------------------------------------------------------------- Push the eject button of the CD Drive and re-insert the CD media. Determining which version is installed -------------------------------------- The following is the comparison list for each drivers' version and the package version. Package Version 1.00 1.10 1.20 1.32 1.50 ------------------------------------------------------------------------------------------------- Version of Driver for Windows Me - - 3.1.3 3.1.4 <- Version of Driver for Windows 98 2.2.3 2.2.4 <- 3.1.6 <- Version of Driver for Windows 95 2.2.3 2.2.4 <- 3.1.6 2.2.4 Version of Driver for Windows NT 4.0 2.0.17 3.0.0 <- <- <- Version of Driver for Windows 2000 2.0.4 <- <- <- <- To identify the driver version for Windows 95/98/Me: 1. Click Start, point to Find, and select Files or Folders 2. In the Named box, enter the file name "csa64xx.mpd" 3. Change the Look in: box to look at C:. 4. Click the Find Now button. The file should be located in the C:\WINDOWS\SYSTEM\IOSUBSYS folder. 5. Right-click on the file located in step 4 and click Properties. 6. Click the Version tab, where the File version, Description, Copyright, and Other version information may be obtained. To identify the driver version for Windows NT 4.0: 1. Click Start, point to Find, and select Files or Folders 2. In the Named box, enter the file name "csa64xx.sys" 3. Change the Look in: box to look at C:. 4. Click the Find Now button. The file should be located in the C:\WINNT\SYSTEM32\DRIVERS folder. 5. Right-click on the file located in step 4 and click Properties. 6. Click the Version tab, where the File version, Description, Copyright, and Other version information may be obtained. To identify the driver version for Windows 2000 Professional: 1. Click Start, point to Search, and select Files or Folders 2. In the Named box, enter the file name "cmdide.sys" 3. Change the Look in: box to look at C:. 4. Click the Find Now button. The file should be located in the C:\WINNT\SYSTEM32\DRIVERS folder. 5. Right-click on the file located in step 4 and click Properties. 6. Click the Version tab, where the File version, Description, Copyright, and Other version information may be obtained. Trademarks ---------- * IBM and ThinkPad are registered trademarks of IBM Corporation. * Windows and Windows NT are registered trademarks of Microsoft Corporation. Other company, product, and service names may be registered trademarks, trademarks or service marks of others.