home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 27 Fixes20 / 27-Fixes20.zip / pj19409.zip / README.TXT < prev    next >
Text File  |  1995-08-30  |  5KB  |  143 lines

  1. RZ1000 and CMD640 Data Problems - APAR - PJ19409
  2.  
  3.  
  4.                *** IMPORTANT, PLEASE READ THE FOLLOWING ***
  5.  
  6. If you need to apply any OS/2 2.11 Fixpak up to and including XR_B100, or
  7. OS/2 Warp Fixpak up to and including XR_W009 then you must apply this fix
  8. AFTER the Fixpak is applied.
  9.  
  10. This fix (PJ19409) will be included in all future Warp and OS/2 2.11 Fixpaks.
  11.  
  12.  
  13. Problem Description:
  14.  
  15. IDE disks can incur possible data read conflicts that can cause data
  16. problems.
  17.  
  18.  
  19. OS/2 Versions:
  20.  
  21. OS/2 2.11 and all versions of OS/2 Warp
  22.  
  23.  
  24. To Verify System Susceptibility to this Problem:
  25.  
  26. To verify existence of the problem on your system, you may turn on the
  27. verbose option on the new IBM1S506.ADD.  After installing the update per
  28. the instructions above, edit config.sys and add the /V (verbose) switch
  29. option to the IBM1S506.ADD line:
  30.  
  31.         BASEDEV=IBM1S506.ADD /V
  32.  
  33. If your config.sys does not have this line you may add it any place before the
  34. line:
  35.         BASEDEV=CMD640X.ADD
  36.  
  37. After adding the /V and rebooting your system, if your system displays on the 3rd line of disk information during start-up:
  38.  
  39.    PCI Rev: 02.00  RZ1000 PCI to IDE IC, Rev: 0x01  VID:0x1000 DID:0x1042
  40. or
  41.    PCI Rev: 02.00  CMD640 PCI to IDE IC, Rev: 0x01  VID:0x1095 DID:0x0640
  42.  
  43. then your system does contain an RZ1000 or CMD640 chip and is susceptible to the
  44. above problem.
  45.  
  46.    Warning: on some systems this message can be displayed for only a brief
  47.             time during system boot.
  48.  
  49. If no such line appears, then you may revert to the originally shipped device drivers or leave the new drivers installed.
  50.  
  51.    Note: This fix has no affect on other IDE systems.
  52.  
  53. Remove the /V option from config.sys if you no longer want the verbose
  54. information displayed.
  55.  
  56. Fix Description:
  57.  
  58. Disable Read-ahead mode for the RZ1000 and CMD640x PCI IDE chips in the
  59. OS/2 IBM1S506.ADD and CMD640X.ADD device drivers.  These are generic
  60. device drivers which fix all the above releases and are compatible
  61. with systems that DO NOT use the RZ1000 or CMD640x chips.
  62.  
  63. The new IBM1S506 device driver detects the RZ1000 and disables read-ahead
  64. for both RZ1000 IDE channels.  The IBM1S506 device driver also detects the
  65. CMD640x chip and disables read-ahead for the primary IDE channel.
  66.  
  67. The new CMD640X device driver detects the CMD640 chip and disables
  68. read-ahead mode for both CANT IDE channels.
  69.  
  70. Also included with this fix distribution are the corresponding ATAPI CD-ROM
  71. device drivers so as to remain synchronized with IDE drivers.
  72.  
  73.         IBM1S506.ADD   -> Generic IDE/ATA Device Driver
  74.         IBMIDECD.FLT   -> Generic IDE/ATAPI Device Driver
  75.  
  76.         CMD640X.ADD    -> CMD Optimized IDE/ATA Device Driver
  77.         CMDATAPI.FLT   -> CMD Optimized IDE/ATAPI Device Driver
  78.  
  79.  
  80. Performance Impact:
  81.  
  82. IBM's benchmarks show no system performance degradation by disabling the
  83. read-ahead mode in either the RZ1000 or CMD640 IDE PCI interface chips.
  84.  
  85.  
  86. Installation Instructions:
  87.  
  88. After unziping the APAR fix file, PJ19409.ZIP, into a scratch directory
  89. proceed with A) or B) below.
  90.  
  91.  
  92.  A) Fix Installation on Currently Installed Systems:
  93.  
  94. This installation will guide you through updating your versions of the
  95. above IDE device drivers.  We recommend you continue using the driver
  96. configuration currently installed on your system and DO NOT attempt to
  97. change your current configuration as part of this fix installation.
  98.  
  99. Copy all unzipped files to a diskette and load the diskette into your
  100. A: drive.  Using the UPDATE.CMD command file provided, type in the following
  101. at an OS/2 Command Prompt:
  102.  
  103.      [C:\]A:\UPDATE x nn
  104.  
  105.  where:    x is the drive letter where OS/2 is installed and
  106.           nn is the version of OS/2 installed.
  107.              for OS/2 2.1 enter nn=21
  108.              for OS/2 3.0 enter nn=30
  109.  
  110.    example:  UPDATE C 30
  111.  
  112. After the UPDATE.CMD file has executed, reboot the system.
  113.  
  114.  
  115.    B) Fix Installation during OS/2 Warp Install:
  116.  
  117. This fix can be added to your system during OS/2 Warp Installation by
  118. following these instructions:
  119.  
  120. 1. Create OS/2 Installation boot diskettes using the supplied CDINST from
  121. your OS/2 Installation CD-ROM.
  122.  
  123. 2. Update the following files on the OS/2 CD-ROM Installation diskette 1
  124. with the unzipped device driver files from this fix:
  125.  
  126.    IBM1S506.ADD
  127.    IBMIDECD.FLT
  128.    CMD640X.ADD
  129.    CMDATAPI.FLT
  130.  
  131. For best results, delete these files from Disk 1 before copying the new
  132. files onto Disk 1.  If the CMD files are not on your Disk 1 then do not
  133. copy them onto Disk 1; copy only the IBM drivers.
  134.  
  135. 3. Using a text editor, edit CONFIG.SYS also on Disk 1 and insert the
  136. following line anyplace in CONFIG.SYS:
  137.  
  138.    SET COPYFROMFLOPPY=ON
  139.  
  140. Adding this line to CONFIG.SYS will cause OS/2 installation to install the
  141. new device drivers on Installation Disk 1 and to not replace those device
  142. drivers with drivers of the same name from the OS/2 Installation CD-ROM.
  143.