public "-//w3c//dtd html 4.0 transitional//en"> PCI 4-Chan Ultra3 SCSI RAID Adapter Firmware Update

PCI 4-Channel Ultra3 SCSI RAID Adapter Base Card FRU 37L6892 Replacement and Firmware Update Procedure

Applies to: PCI 4-Channel Ultra3 SCSI RAID Adapters Date 1/4/2001 - WEB


Contents:

  • "PCI 4-Channel Ultra3 SCSI RAID Adapter for RS/6000" (Feature Code 2498).


    The levels contained in this update are:

  • Adapter (FW): 4.20.18

    2.0 Revision History

    Adapter Firmware Level Description
    4.20.18
    • First Customer Ship Level.

    3.0 Cautions and Important Notes

    Adapter MUST BE IDLE!

    This update will disrupt adapter operations. The update should be done with no user activity on the system.

    MOVING EXISTING BATTERY BACKED-UP CACHE CARD TO NEW BASE CARD FRU 37L6892:

    Before updating firmware on the new base card the battery backed-up cache card must be removed
    from the failing base card and installed on the new base card using the following procedure.

    Remove cables from the adapter noting which cable goes to which
     connector so they can be reconnected in exactly the same positions.
    

    Remove the battery backed-up cache card from the base card by 
    removing the 8 screws visible when looking at the battery side of
    the adapter. Carefully separate the 2 cards by rocking the cache
    card near the connectors joining the 2 cards. Do not disconnect the
    battery wires because there may be valid data in the the battery
    backed-up cache card.

    Install the battery backed-up cache card on the replacement base 
    card being careful to position the battery wires so they do not
    interfere with the mounting screws or the PCI connector. Reinstall
    the adapter and cables in the system.

    Do Not Interrupt the Update Process!

    This update cannot be interrupted. If power is removed or the system is reset while flash_update is being run, irrecoverable failures may occur. This could require return of the adapter for exchange.


    4.0 How to Determine Your Current Firmware Levels

    Before you install the microcode, it is important 
    to determine the Microcode level of the adapter when
    you install it in the target system. Use the following
    instructions to read the Loadable Microcode Level
    stored in the adapter's non-volatile memory.

    1)  List the PCI Raid adapters installed in the 
    system by typing:

    lsdev -C | grep scraid
    

    Note the device names of all PCI 4-Channel PCI Ultra3 
    SCSI Raid Adapters installed. The adapter device name
    will be scraidX,where X is 0,1, or some other number.
    Identify the name of the card you just installed.

    2) To check the current microcode level for the 
    adapter enter the following command

    lscfg -vl scraidX
    

    Where X is the number of the card you just installed.
    

    The Command will produce output similar to
    

    DEVICE       LOCATION       DESCRIPTION
    

    
    

    scraid0       20-58         PCI 4-Channel Ultra3 SCSI RAID Adapter
    

    
    

    Part Number.................09P1521
    

    EC Level....................0H10522
    

    Serial Number...............00000001
    

    FRU Number..................37L6892
    

    Manufacturer................IBM000
    

    Displayable Message.........UL3RAID
    

    Diagnostic Level............03
    

    Device Driver Level.........03
    

    Loadable Microcode Level....4.20.01
    

    ROS Level and ID............4.00.26
    

    Device Specific.(YL)........P2-I9
    

    If the FRU Number is 37L6892 and Loadable Microcode 
    Level is different than 4.20.18 as it is in the above
    case (4.20.01) then you should update the microcode.

    5.0 Where to obtain Firmware

    The latest 4-Channel Ultra3 SCSI RAID adapter firmware levels are available from:

    WEB (Download IBM eserver pSeries and RS/6000 Microcode Updates)

    The SCSI RAID adapter firmware is provided in the package
    listed under PCI 4-Channel Ultra3 SCSI RAID Adapter.


    6.0 Producing the Firmware for installation from the WEB

    WEB Package

    The WEB package is found under the Adapter Microcode section. The filename is tr42018.bin. It is a self expanding executable which will create a directory containing the download code and these instructions for replacing the adapter base card FRU:

    • readme (these instructions as text)
    • 2e1014C.4.20.18 (update code)

      Downloading and Unpacking the Firmware Update Package from WEB.

      Follow the instructions on this page. You must read and agree to the license agreement to obtain the password (case sensitive) for unpacking the firmware packages.

      In the table for Adapter Microcode, find PCI 4-Channel Ultra SCSI RAID Adapter In the Files to read/download column, you will find: Description (this instructions document) AIX Format (for downloading to an AIX system or workstation) You will want a copy of the description (instructions document) and AIX format file. Detailed download/unpacking instructions is as follows for AIX format files:

      A) Make a directory on an AIX system to receive the AIX format file.
      Enter: mkdir /tmp/raidtemp

      Note: if the directory /tmp/raidtemp already exists, make sure it is empty before proceeding.

      B) Transfer the AIX format file to the /tmp/raidtemp directory (using "Save as..."). You'll see the filename is tr42018.bin

      C) Unpack the file by executing the instructions below. You will be asked for the password from the license agreement. Enter the commands:
      cd/tmp/raidtemp
      chmod +x tr42018.bin
      ./tr42018.bin

      (don't overlook the periods (.) In the above command) The directory pci4raid with these files will be added to /tmp/raidtemp: 2e1014C.4.20.18 and rdme_4_20_18.

      Enter the following command to copy the microcode file to "etc/microcode" directory:
      cp /tmp/raidtemp/pci4raid/2e1014C.4.20.18 /etc/microcode

      7.0 Copying the Firmware from the CWS to the Target Adapter

      N/A.


      8.0 Updating the Firmware on the Target Adapter

      This section describes the method for transferring the new firmware into the target adapter. Each flash update should complete within one minute.

      WARNING:

      DO NOT POWER OFF THE TARGET SERVER AT ANY TIME BEFORE THE FLASH PROCESS COMPLETES.

      WARNING:

      BE SURE THE SYSTEM IS QUIESCED AND NOT RUNNING ANY USER APPLICATIONS.

    
    

    The Firmware Update Commands:
    

    FLASH the adapter EEPROM using one of the 2 
    following commands:

    - If the loadable microcode level listed previously 
    is below 4.20.18 then type:

    diag -c -d scraidX -T"download"
    

    Where X is the numerical character denoting the logical ID 
    of the SCSI RAID adapter you identified previously.

    -If the loadable microcode level listed previously 
    is above 4.20.18 then type:

    diag -c -d scraidX -T"download -P"
    

    This will cause 4.20.18 load even if a higher level from 
    some other application is on the card.

    You should receive a confirmation that microcode has 
    been updated. If you do not then make sure the adapter
    is NOT in use and repeat step 8.

    
    

    Verifying the Update

    To verify that the correct level of microcode, 4.20.18, 
    is on the adapter type:

    lscfg -vl scraidX
    

    Where X is the numeric character denoting the logical 
    ID of the SCSI RAID
    adapter you identified previously.



    RESTORING THE ARRAY CONFIGURATION ON THE NEW ADAPTER
    

    
    

    After downloading the adapter follow the procedure in the chapter:
    

    "Replacing the PCI 4-Channel Ultra3 SCSI RAID Adapter" in the 
    adapter REFERENCE GUIDE, SA23-1239-00 which is summarized below:

    Attention:If the adapter being replaced experienced an abrupt 
    failure, there may be valid data in the adapter's non volatile
    write cache.

    If an existing disk array configuration will be imported from the 
    attached drives, then the write cache card from the adapter being
    replaced should be used with the new adapter. This will ensure any
    data which may exist in the non-volatile write cache module is
    correctly written to the attached disk drives.

    A configuration conflict may result when a PCI 4-Channel Ultra3 SCSI 
    RAID Adapter within a configured system is replaced (possibly
    due to a defective adapter). The configuration stored on the
    adapter may be out of sync with the configuration stored on the
    drives. The configuration can be restored by synchronizing the
    adapter configuration with the drive configuration. This can be
    accomplished using the ACCEPT CONFIGURATION ON DRIVES option under
    PDAM RECOVERY OPTIONS. PDAM is the PCI SCSI Disk Array Manager
    under SMIT.
    Use the following to do this:

    1. Start PDAM by entering the following command:
    

        smit pdam
    

    2.Select the RECOVERY OPTIONS option.
    

    3. Select RESOLVE PCI SCSI RAID ADAPTER CONFIGURATION option.
    

    4. Select ACCEPT CONFIGURATION ON DRIVES option.
    

    5. Select the adapter that was replaced.
    

    NOTE: following an Accept Configuration on Drives option, the PCI 
    4-Channel Ultra3 SCSI RAID Adapter will automatically perform a
    Consistency Check with Auto-Repair on all redundant level RAID
    arrays. Progress of the Consistency Check can be monitored using
    the list PCI SCSI Disk Arays option of PDAM.


    9.0 References

    • SA23-1239-00 PCI 4-Channel Ultra3 SCSI RAID Adapter - REFERENCE GUIDE

      10.0 Machine Records

      N/A.


    Privacy | Legal | Contact IBM