<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">OBSOLETE Patch-ID# 116512-05
Keywords: dk32ej14n st3146807l map3147n mat3147 st314670l st3146707lc 146gb disk firmware scsi
Synopsis: Obsoleted by: 116512-06 Hardware 146GB SCSI Disk Drive Patch : Download program and SCSI Disk Drive firmware
Date: Jun/24/2005


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: 146GB SCSI disks

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 5069315 5077456

Changes incorporated in this version: 

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
	download32
	download64
	patchinfo
        README.116512-05 
        download
        mdload
        mload
    DK32EJ14N.PQ0C.fw
    MAT3147N.0602.fw
    ST314670L.045A.fw
    ST314680L.0707.fw
MAP3147N.0501.fw

Problem Description:

This Patch is a SCSI Patch for 146GB SCSI Drives.
 
The  patch has the following bug fixes :
 
5069315 5077456
 
Previous History:
 
Installation Instructions:
 
**************************************************************************
**************************************************************************
**WARNING:****WARNING:****WARNING:****WARNING:****WARNING:****WARNING:**
 
1. The system MUST BE IDLE during the download process!  No other
   programs should be running while using this utility is being
   used.  Failure to do so may cause the devices being upgraded
   to fail or the system to crash.
 
   Volume managers such as Veritas, SDS, Arraymon, and Vold must
   be idle and any disks unconfigured.  Note, due to an open/close
   accounting bug (see bug 4129295) in sd and ssd drivers, you must
   reboot the system after unconfiguring any disks used by them.
   This accounting bug prevents the upgrade utility from acquiring
   sole ownnership of the disk so it will not be eligible for upgrade.
   Note, Arraymon will be disabled during download startup and enabled
   on exit.
 
   Any other computers sharing the same I/O bus as the host system
   must be either disconnected or offline to prevent possible
   disruption of the firmware download process.
 
2. If any upgrade failures occur, do not continue upgrading devices.
   Loss of power during download can result in damage to the devices
   under upgrade and require replace.
 
   If any failures occur, please collect the following log files:
   "./download.log" or "/var/tmp/download.log", "/var/adm/messages",
   and an explorer dump.  Please forward these files to your service
   provider for analysis. 
 
3. This package will only upgrade the identified Sun disks.
 
4. If the High Availability kernel device polling is running, it will
   be disabled.  It will not be re-enabled.
 
5. If using Veritas, "deport" the volume to release the volume from
   Veritas control.  Do not "remove" the volume as this will erase
   the data stored on the Volume.
 
6. Follow the instructions given below.  You may program one drive,
   a range of drives, or all drives at once with this tool.
 
 
 
************************************************************************** 
**************************************************************************

Patch Installation Instructions:
--------------------------------
 This Patch has two disk drive Firmware Installer Utilities.
 
 1. This patch includes firmware installing utility (mload) that
 is required for installing drive firmware in SE3310 RAID enclosures.
 2. This patch includes firmware downloading utility (download)
 that will upgrade or download code to drives in JBOD and certain RAID
 environments.
 
 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. SE3310 System Installation Instructions
 B. JBOD and certain Non-SE33xx RAID System Installation Instructions
 
 
*****************************************************************************
*****************************************************************************
 
A. ******************SE3310 System Installation Instructions ***************
 
  Note: For Non 33xx Raid System Installation Instructions go to Section B.
 
An Ethernet connection for the StorEdge
   3310, 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 3310 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 3310 SCSI Array, Appendix B, section B.2
   for procedures to connect to the array via telnet.
 
 
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 3310 arrays from
servicing normal I/O requests for three to five minutes.  For this
reason, all StorEdge 3310 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.rlogin to the machine used to monitor the system.
3.Enter the command &gt;tar -xvf 116512-04.tar
4.cd  116512-04
5.Stop I/O to the StorEdge 3310 array.
 
6.  Verify 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.
 
 
7.  Make certain to quiesce the SCSI bus to the minnow.
 
8.  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
    DK32EJ14N.PQ0C.fw  file is present using the "ls" command.
 
9.  Type "./mload"
  at the command prompt. 
  mload will respond with:
 
Please Enter HOSTNAME OR 
IP ADDRESS Of SE 3xxx for upgrade: 
 
Enter the name or the IP Address of your System and Return.
 
10. To determine what type of disk drives you have, at the prompt type:
 
		mdload&gt; show disks
 
You will get a response that looks something like this:
 
Ch  Id      Size   Speed  LD     Status   IDs                      Rev  
------------------------------------------------------------------------
 0   0   146.0GB   160MB  NONE   NEW      SEAGATE ST314680LSUN146G  abcd 
                                              S/N 3CD0N79N00007113
 0   1   146.0GB   160MB  NONE   NEW      SEAGATE ST314680LSUN146G  efgh 
                                              S/N 3FP007XQ00002137
 0   2   146.0GB   160MB  NONE   NEW      SEAGATE ST314680LSUN146G  ijkl 
                                              S/N 3JA037EK00007304
 0   3   146.0GB   160MB  NONE   NEW      FUJITSU MAP3147N SUN146G  mnop 
                                              S/N UPL0P27004UD
 0   4   146.0GB   160MB  NONE   FRMT     FUJITSU MAP3147N SUN146G  qrst 
                                              S/N A001P34005S3
 0   5   146.0GB   160MB  NONE   NEW      FUJITSU MAP3147N SUN146G  uvwx 
                                              S/N 00X03428    
 0   8   146.0GB   160MB  NONE   NEW      FUJITSU MAP3147N SUN146G  yz01 
                                              S/N A001P34007R8
 0   9   146.0GB   160MB  NONE   NEW      FUJITSU MAP3147N SUN146G  2345 
                                              S/N A001P34007T8
 0  10   146.0GB   160MB  NONE   NEW      HITACHI DK32EJ14NSUN146G  6789 
                                              S/N A001P34007YV
 0  11   146.0GB   160MB  NONE   NEW      FUJITSU MAP3147N SUN146G  abcd 
                                              S/N A001P34007SN
 0  12   146.0GB   160MB  NONE   NEW      FUJITSU MAP3147N SUN146G  efgh 
                                              S/N A001P340068U
 0  13   146.0GB   160MB  NONE   NEW      FUJITSU MAT3147N SUN146G  ijkl 
                                              S/N A001P3400808
 0   1   146.0GB   160MB  NONE   NEW      SEAGATE ST314670LSUN146G  ewgh
                                              S/N 3FP007XQ00002153
 
 
11.  Download new firmware to all disks at the same time by typing
        the following command at the prompt:
 
mdload&gt; download disk-firmware ST314680L.0707.fw "ST314680LSUN146G"
 
and then wait 4-5 minutes until the prompt appears again.
 
mdload&gt; download disk-firmware ST314670L.045A.fw "ST314670LSUN146G"
 
and then wait 4-5 minutes until the prompt appears again.
 
mdload&gt; download disk-firmware DK32EJ14N.PQ0C.fw "DK32EJ14NSUN146G"
 
and then wait 4-5 minutes until the prompt appears again.
 
mdload&gt; download disk-firmware MAP3147N.1804.fw "MAP3147N SUN146G"
 
and then wait 4-5 minutes until the prompt appears again.
 
mdload&gt; download disk-firmware MAT3147N.1804.fw "MAT3147N SUN146G"
 
and then wait 4-5 minutes until the prompt appears again.
 
The output of a download command looks something like this:
"mdload&gt; download disk-firmware ST3146807L.0701.fw "ST314680LSUN146G"
      WARNING: This is a potentially dangerous operation.
      The controller will go offline for several minutes.
      Data loss may occur if the controller is currently in use.
      Are you sure? y
      mdload: controller is shut down and ready for disk firmware download
      mdload: Sending disk firmware data..........................................
      mdload: flashing firmware data, please wait...
 
      Download Status Report
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Disk Firmware download completed  (CH 0 ID 0)
      Disk Firmware download completed  (CH 0 ID 1)
      Disk Firmware download completed  (CH 0 ID 2)
      Disk Firmware download completed  (CH 0 ID 3)
      Disk Firmware download completed  (CH 0 ID 4)
      Disk Firmware download completed  (CH 0 ID 5)
      Disk Firmware download completed  (CH 0 ID 8)
      Disk Firmware download completed  (CH 0 ID 9)
      Disk Firmware download completed  (CH 0 ID 10)
      Disk Firmware download completed  (CH 0 ID 11)
      Disk Firmware download completed  (CH 0 ID 12)
      Disk Firmware download completed  (CH 0 ID 13)
      Disk Firmware download completed  (CH 2 ID 0)
      Disk Firmware download completed  (CH 2 ID 1)
      Disk Firmware download completed  (CH 2 ID 2)
      Disk Firmware download completed  (CH 2 ID 3)
      Disk Firmware download completed  (CH 2 ID 4)
      Disk Firmware download completed  (CH 2 ID 5)
      Disk Firmware download completed  (CH 2 ID 8)
      Disk Firmware download completed  (CH 2 ID 9)
      Disk Firmware download completed  (CH 2 ID 10)
      Disk Firmware download completed  (CH 2 ID 11)
      Disk Firmware download completed  (CH 2 ID 12)
      Disk Firmware download completed  (CH 2 ID 13)
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      mdload: Resetting controller...Done
      mdload&gt;"
 
If an attempt is made to download an improper code you may get the response:
"mdload&gt; download disk-firmware MAP3147N.0101.fw "ST314680LSUN146G"
WARNING: This is a potentially dangerous operation.
The controller will go offline for several minutes.
Data loss may occur if the controller is currently in use.
Are you sure? y
mdload: controller is shut down and ready for disk firmware download
mdload: Sending disk firmware data.
CH 0 ID 0 failed to get response (cmd_status 0000 tgt_status 02 sense 05 asc/ascq 26/99):"
 
 
12.  Verify the latest disk firmware is downloaded by choosing the
"show disks" command to view the DISK drive's firmware revision.
 
 
 
 
*****************************************************************************
*****************************************************************************
 
B.****** JBOD and certainNon-SE33xx System Installation Instructions ********
 
**NOTE** This patch will not work for the T3 or STOREdge 6120

README -- Last modified date:  Wednesday, July 20, 2005

</pre></body></html>