IBM ThinkPad February 8, 2005 CMD Ultra DMA IDE Driver for Windows 95/98/98 SE/Me/NT 4.0/2000 Version 1.52 ====================================================================== 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 A30, A30p - ThinkPad A31, A31p (*1) - ThinkPad R50/R50p/R51/R52 (*4) (*5) - ThinkPad T20, T21, T22, T23 - ThinkPad T30 (*1) (*2) - ThinkPad T40/T41/T42/T43 (*1) (*3) (*4) - ThinkPad T40p/T41p/T42p/T43p (*4) (*5) - ThinkPad X20, X21, X22, X23, X24 - ThinkPad X30/X31 (*1) (*3) - ThinkPad X40 (*1) (*3) Notes: *1: Windows 95 is not supported. *2: Only the following T30 models support the Windows Me: 2366/2367-x1x, x2x, x3x, x4x, x5x, A6x and A7x except for M1x, M2x, M3x, M4x and M5x. *3: Windows Me is not supported. *4: ThinkPad Dock is not supported. *5: Only Windows 2000 is supported. 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, T30 (added) Support for ThinkPad A30, A30p, A31, A31p (added) Support for ThinkPad X22, X23, X24, X30, X31 (added) Support for ThinkPad T40, T40p (added) Version 1.52 Support for ThinkPad R50, R50p, R51, R52, T41, T41p, T42, T42p, T43, T43p, X40 (added) Summary of Changes ------------------ Where: 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 Software Installer. - (New) Support for ThinkPad T23, T30. - (New) Support for ThinkPad A30, A30p, A31, A31p. - (New) Support for ThinkPad X22, X23, X24, X30, X31. - (New) Support for ThinkPad T40, T40p. - (Fix) (Windows 95) Warm un-docking fails with CD-RW/DVD Drive. <1.52> - (New) Support for ThinkPad Software Installer Ver 2.0 which downloads the latest packages from the IBM Web site. (for Japan only) - (New) Support for ThinkPad T41, T41p, T42, T42p, T43, T43p, R50, R50p, R51, R52, X40. Installation instructions ------------------------- This driver can be installed with the ThinkPad Software Installer on the following ThinkPad computers for Windows Me and 2000 only: - ThinkPad A30, A30p, A31, A31p - ThinkPad T23, T30 - ThinkPad X22, X23, X24, X30 This driver can be installed with the ThinkPad Software Installer on the following ThinkPad computers for Windows 2000 only: - ThinkPad T40, T40p, T41, T41p, T42, T42p, T43, T43p - ThinkPad X31, X40 - ThinkPad R50, R50p, R51, R52 For other ThinkPad computers, follow the instructions hereafter. Caution Docking before installation of this driver may cause system trouble under Windows 95 and 98. 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 ---------------- Note: Windows 95 is not supported on the ThinkPad A31, A31p, T30, T40, T40p, T41, T41p, T42, T42p, T43, T43p, R50, R51, R52, X30, X31, X40. 1. Start Windows 95(OSR2.1 or later)/98/Me 2. Extract the drivers to the hard disk drive. 3. Click Start and then click Run. 4. In the Open field, type for Windows 95, "C:\DRIVERS\WIN\WIN95\IDE\SETUP.EXE" or for Windows 98, "C:\DRIVERS\WIN\WIN98\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\WIN95 for Windows 95 or C:\DRIVERS\WIN\IDE\WIN98 for Windows 98 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 ------------------ Note: You do not need to install this driver for the following ThinkPad computers: - ThinkPad A30, A30p, A31, A31p - ThinkPad T23, T30, T40, T41, T42, T43 - ThinkPad X22, X23, X24, X30, X31 - ThinkPad R50 1. Boot the system without the ThinkPad Docked and logged-on with administrator rights. 2. Click Start, select Settings, and 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, select Settings, and 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 Intel PCI 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, select 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 1.52 -------------------------------------------------------------------- Vers of Driver for Me - - 3.1.3 3.1.4 <- <- Vers of Driver for 98 2.2.3 2.2.4 <- 3.1.6 <- <- Vers of Driver for 95 2.2.3 2.2.4 <- 3.1.6 2.2.4 <- Vers of Driver for NT 4.0 2.0.17 3.0.0 <- <- <- <- Vers of Driver for 2000 2.0.4 <- <- <- <- <- To identify the driver version for Windows 95/98/Me: 1. Click Start, select Find, and then click 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, select Find, and then click 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, select Search, and then click 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.