OBSOLETE Patch-ID# 116514-06
Keywords: se3510 storedge3510 storage drive firmware map3735f map3735fc
Synopsis: Obsoleted by: 116514-07 SE3510 StorEdge3510 MAP3735F 72GB 10k drive firmware
Date: Oct/04/2004


Install Requirements: See Special Install Instructions                      
                      
Solaris Release: 2.5.1 2.6 7 8 9

SunOS Release: 5.5.1 5.6 5.7 5.8 5.9

Unbundled Product: Hardware/Disk

Unbundled Release: Fujitsu_MAP3735FC_73G_disk

Xref: 

Topic: Sun/Fujitsu 73GB drives Firmware Download

Relevant Architectures: sparc
NOTE:
 *** Warning *** Warning *** Warning *** Warning *** Warning ***
	This patch release is for SE3510 RAID Storage systems
	and also for NON RAID Storage systems that use Sun disk drives ONLY.
	THIS PATCH DOES NOT APPLY TO the T3 OR T3B Array.
	If you are looking to update with the latest patch release for the T3 
	or T3B Array, please download their respective patches elsewhere.

BugId's fixed with this patch: 4920914 5007122

Changes incorporated in this version: 5007122

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

  .download
  MLOAD
  bitops
  download               # non-RAID File download Utility
  download32
  download64
  mload	                 # SE3510 File download Utility  
  patchinfo
MAP3735F.1501.fw       # Drive Firmware, disk drive f/w

Problem Description:

----------------------
 
5007122 V880/V890 systems will not boot w/Fujitsu 72/146GB disk firmware ver. 1401
 
(116514-01)
4920914 MAP3735F (SUN72G) fails page83 inquiry

Patch Installation Instructions:
-------------------------------- 
 THis Patch has three disk drive Firmware Installer Utilities.  
 
 1. This patch includes firmware installing utility (mload) that
 is required for installing drive firmware in SE3510 RAID enclosures.
 2. This patch includes firmware downloading utility (download) 
 that will upgrade or download code to drives in NON-RAID
 environment. 
 
 This script(s) are intended for use on Solaris host  systems only.  
 
***********************************************************************
 
 To install the contents of this patch see the pertinent section below.
 
 Sections Index
 A. Initial Installation Instructions.
 B. SE3510 System Installation Instructions
 C. Non RAID System Installation Instructions
 
 
 
 A. **************** Initial Installation Instructions************
 
 *** Warning *** Warning *** Warning *** Warning *** Warning ***
 BEFORE attempting to load firmware, be sure to stop all IO 
 activity from all attached host systems. All necessary host 
 preparations needed to sustain this procedure should be made before 
 starting.
 
 
  To update the storage or systems with the 
  entire contents of this patch follow the steps below after 
  quiesc'ing IOs from the host: 
 
 1. System Preparation
    ->Once the patch has been downloaded to a Solaris host,
        change to the directory where the patch was downloaded.
        Next extract the patch. If you are extracting the signed
        patch, The jar file should be extracted using "unzip". 
    That way the permissions will be preserved. Similarly,
        if you are extracting the unsigned patch, you would need
        to use the tar utility. After the extraction process, the
        patch will be in directory format. You will be installing
        the package delivered by the patch using the pkgadd utility. 
 
        -> Example: 
 
 
# tar -xvf 116514-06.tar
hoohoo #3 /tmp>tar xvf 116514-06.tar
x 116514-06, 0 bytes, 0 tape blocks
x 116514-06/download32, 301956 bytes, 590 tape blocks
x 116514-06/download64, 380308 bytes, 743 tape blocks
x 116514-06/.download, 71 bytes, 1 tape blocks
x 116514-06/MAP3735F.1501.fw, 442368 bytes, 864 tape blocks
x 116514-06/download, 673 bytes, 2 tape blocks
x 116514-06/README.116514-06, 20782 bytes, 41 tape blocks
x 116514-06/mload, 851 bytes, 2 tape blocks
x 116514-06/MLOAD, 2510568 bytes, 4904 tape blocks
x 116514-06/bitops, 9124 bytes, 18 tape blocks
hoohoo #4 /tmp>
hoohoo #4 /tmp>cd 116514-06    
hoohoo #4 /tmp>
hoohoo #6 /tmp/116514-06>ls -l
total 7232
-rw-r--r--   1 root     other     442368 Sep 29 11:33 MAP3735F.1501.fw
-rwxr-xr-x   1 root     other    2510568 Sep 29 11:37 MLOAD*
-rw-r--r--   1 root     other      20782 Sep 29 11:36 README.116514-06
-rwxr-xr-x   1 root     other       9124 Sep 29 11:37 bitops*
-rwxr-xr-x   1 root     other        673 Sep 29 11:33 download*
-rwxr-xr-x   1 bin      bin       301956 Sep 29 11:33 download32*
-rwxr-xr-x   1 bin      bin       380308 Sep 29 11:33 download64*
-rwxr-xr-x   1 root     other        851 Sep 29 11:37 mload*
 
 
 
***********************************************************************
***********************************************************************
 
B. ******************SE3510 System Installation Instructions ***************
 
  Note: For Non RAID System Installation Instructions go to Section D .
 
 For out-of-band upgrades, an Ethernet connection for the StorEdge
   3510, or two connections if dual controllers are installed, with an
   IP address assigned, allowing the user to connect to the array via
   telnet, or a serial connection supporting a tip(1) connection to the
   array.  Two network connections are required for dual-controller
   configurations.  Refer to the Sun StorEdge 3000 Family Installation,
   Operation, and Service Manual for the Sun StorEdge 3510 SCSI Array,
   section 5.4.1 for procedures to connect to the array via tip.  Refer
   to the Sun StorEdge 3000 Family Installation, Operation, and Service
   Manual for the Sun StorEdge 3510 SCSI Array, Appendix B, section B.2
   for procedures to connect to the array via telnet.
 
 * For in-band upgrades, A SCSI connection to the array that is being
   upgraded.
 
Unpack the patch into any convenient directory such as /var/tmp, and refer
to the Special Install Instructions below.

Special Install Instructions:
----------------------------- 
 
*** Warning *** Warning *** Warning *** Warning *** Warning ***
 
This firmware upgrade procedure will prevent StorEdge 3510 arrays from
servicing normal I/O requests for three to five minutes.  For this
reason, all StorEdge 3510 logical disks should be unmounted from any
Solaris hosts connected to the array for the duration of the install
procedure. 
 
1.FTP the .tar file to the machine used to monitor the system.
2.The rlogin to the machine used to monitor the system.
3.Enter the command >tar -xvf 116514-06.tar
4.cd  116514-06 
5.  Verify that the current controller firmware using the firmware
    application menu.  Choose "View System Information".  If the
    firmware version reported is 3.27Q or later, this patch will work.
 
 
6.  Make certain to quiesce the FC bus to the minnow.
 
7.  Open a terminal window on the host that will be used to download the
    firmware.  Change your working directory, if necessary, to the
    directory in which the patch was unpacked and confirm that the
     MAP3735F.1501.fw  file is present using the "ls" command.
 
8.  Type "mload <IP ADDRESS>"  at the command prompt.  
 
     If only one SE3510 array is connected to the host, it will be 
     selected automatically; otherwise, select the appropriate array 
     from the menu. Please note that you should substitute  	
     10.X.33.192 with the IP Address of your System.
 
9.  Download new firmware to all disks at the same time by typing 
	the following command at the prompt:
 
        download disk-firmware MAP3735F.1501.fw "MAP3735F SUN72G"
 
 
    and then wait 4-5 minutes until the prompt appears again.
 
10.  Verify that the latest disk firmware is downloaded by choosing the
"show disks" command to view the DISK drive's firmware revision.
 
 
 
 
*****************************************************************************
*****************************************************************************
 
C.******************** Non RAID System Installation Instructions ***********
 
 
2B. Installation instructions for downloading disk firmware to drives
    installed in a NON-6120/NON-T3 system environment 
 
 
i. General installation instructions before proceeding download
 
 BACK UP ALL FILESYSTEMS.
 
        STOP ALL APPLICATIONS. The system must be idle during the
        firmware upgrade process.
 
        UNMOUNT all file systems on the drives to be upgrade.
        Disks with mounted file systems are not eligible for
        upgrade.
 
        UNCONFIGURE devices from volume manager.
 
        REBOOT THE SYSTEM if you unconfigured any disks from
        volume manager (e.g. Veritas).  Otherwise, you will
        not be able to upgrade any previously configured disks.
 
        UPGRADE the disks.  Follow the given instructions in
        the section below.
 
        In case of any disruption or unforeseen events happening on the
        relevant bus during the firmware download process, it may be
        that the upgraded disk becomes non-functional.  In this event,
        it will be necessary to swap out the disk. This would happen
        as a result of an incomplete or corrupted firmware file
        being downloaded.  Loss of power during the upgrade process
        would also damage the disk.
 
**NOTE**    If you cannot upgrade devices due to volume manager
            interference,  try booting off the Solaris release CD.
 
**NOTE**    If a system disk is to be upgraded, the upgrade utility will
            allow it to be upgraded if the system is in single-user mode
            (e.g. "boot -s").  Otherwise, the system disk will not be
            eligible for upgrade.
 
        RECONFIGURE devices to volume manager.
 
**NOTE**    As Download disables kernel high availability device polling,
            it may be necessary to reboot the system to restart it.
 
ii. Change directory to patch location and run the download command
 
EXAMPLE:
--------
 
# cd /var/sadm/swimages/116514-06/
# ls
download32         mload
bitops             download64         patchtoc
download           MLOAD              MAP3735F.1501.fw
 
In the patch directory, as root, type the "download" command:
        # ./download             -see example below-
 
**NOTE**    A device that is in-use by another application will not
            be upgraded.  The following warning message will be
            issued:   c1t3d0s0: Open failed, you must be the sole user!
 
**NOTE**    This upgrade can result in error messages in the console
            window and/or the terminal "download" window.  The disk
            mode pages will also be restored to the default values.
 
 
EXAMPLE:
-------
# ./download
Firmware Download Utility, V4.2
 
**************************  WARNING  **************************
NO OTHER ACTIVITY IS ALLOWED DURING FIRMWARE UPGRADE!!!
No other programs including any volume manager (e.g. Veritas,
SDS, or Vold) should be running.  Other host systems sharing
any I/O bus with this host must either be offline or
disconnected.  Any interruption (e.g. power loss) during
upgrade can result in damage to devices being upgraded.
 
Any disk to be upgraded should first have its data backed up.
***************************************************************
 
Searching for devices...
 
WARNING: Kernel device polling is enabled!
 
DISK DEVICES
Device           Rev   Product               
c5t4d0-c5t5d0:   0249  MAP3735F -- SUN72G 
Total Devices:  2
 
 
Enter command: p
 
WARNING: Kernel device polling disabled!
Upgrading devices...
 
c5t5d0: Successful download
c5t4d0: Successful download
c5: recovery delay, 56 sec.
 
 
 
DISK DEVICES
No devices found to upgrade!
 
 
Enter command: inq
 
DISK DEVICES
Device   Rev   Product               S/N
 
c5t4d0:  1501  MAP3735F -- SUN72G   0250J03E1S 
c5t5d0:  1501  MAP3735F -- SUN72G   0250J03E2J 
 
Total Devices:  2
#

README -- Last modified date:  Tuesday, November 16, 2004

