Patch-ID# 116056-01
Keywords: sun fire v210/v240 netra 240 security
Synopsis: Hardware/PROM: Sun Fire V210/V240 Netra 240 Flash PROM Update
Date: Oct/24/2003


Install Requirements: Additional instructions may be listed below                      
                      
Solaris Release: 8 9

SunOS Release: 5.8 5.9

Unbundled Product: Hardware/PROM
NOTE: This utility is *not* OS-dependent.  The list of releases shown
          under the "Solaris Release" and "SunOS Release" sections may not 
          be complete: The absence of a valid Solaris Release or SunOS  
          Release from the lists above does not preclude the installation 
          of this patch against the hardware.


   This OBP upgrade requires that you have ALOM 1.2 or greater.

    If you do not have ALOM 1.2 or greater, you must upgrade your version
    of ALOM prior to upgrading your OBP. ALOM upgrades can be 
    found at:
        http://www.sun.com/software/download/sys_admin.html
        or:
        http://www.sun.com/download
        and search for "Sun Advanced Lights Out Manager"

    If you install this patch without installing ALOM 1.2 then the MB
    Fault LED will light even though there is no fault

    Note that ALOM 1.2 has a dependency on Solaris 8 HW 7/03 or Solaris 9 8/03
    or higher, due to BugId 4864535 which will result in prtdiag issues.

Unbundled Release: OBP_4.11.4,POST_4.11.4,OBDIAG_ 4.11.4

Xref: 

Topic: 

Relevant Architectures: sun fire v210/v240 netra 240

BugId's fixed with this patch: 4352653 4651532 4663834 4700972 4726949 4736261 4751918 4757651 4762017 4768547 4772363 4772510 4773279 4773279 4774160 4774274 4774863 4775507 4775706 4776935 4777097 4777099 4777373 4777485 4777485 4778524 4778883 4778943 4779093 4779748 4780555 4780633 4780688 4780748 4781170 4781327 4781498 4782046 4782629 4783071 4783416 4783532 4783600 4783639 4783836 4783845 4783865 4784397 4784668 4784671 4785018 4785018 4785113 4785113 4785113 4785224 4785230 4785247 4787228 4787608 4787634 4788009 4788746 4788793 4788794 4788851 4789285 4789356 4789356 4789819 4790900 4791039 4791064 4791263 4791537 4793163 4793496 4793701 4793705 4794404 4795486 4795680 4796319 4796446 4797084 4797761 4798190 4798203 4798408 4798485 4799345 4799836 4800237 4800430 4801895 4802356 4802356 4802685 4804381 4804555 4805821 4805821 4806012 4806060 4806336 4807890 4807989 4808013 4808040 4810963 4811729 4811739 4812085 4812259 4812867 4812904 4813602 4814011 4814464 4814934 4814959 4815632 4815635 4815850 4815956 4816551 4816615 4816664 4816699 4816728 4816902 4817432 4817644 4817845 4818536 4818607 4819928 4820040 4820154 4821252 4824460 4824525 4825168 4825197 4825607 4826244 4826257 4829098 4829576 4829933 4830092 4830092 4831296 4831318 4831408 4831519 4832273 4832286 4835128 4836174 4838914 4838916 4838920 4838970 4839039 4841495 4841880 4842517 4842962 4844543 4847462 4847926 4848024 4849279 4849305 4849532 4850283 4850706 4852206 4853436 4853436 4854505 4854853 4854861 4856209 4856254 4856347 4856718 4857574 4857933 4859625 4860081 4861512 4861528 4861729 4861798 4862582 4862646 4862684 4864600 4866662 4866687 4869052 4869059 4869263 4870726 4872592 4875275 4875279 4876043 4882093 4883792 4885997 4890068 4890075 4892485 4893067
NOTE:
BugIds fixed in previous patches: 

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: 

802-3233-25.ps
copyright
flash-update-SunFire240-01
flash-update-SunFire240-latest,

Problem Description:

BugID		Synopsis
-----   	--------
4.11.4
------
4772363 make outputs confusing "?" prepended to long truncated filename path
4772510 Config file not included in isa.tok
4775507 timeouts in pcf8584 assembler code do not work correctly.
4775706 increase hcca area of usb ohci host adapter
4777099 scsi lsi1030 selftest enhancements for SEEPROM test, and showchildren
4773279 The "Do soft reset" option from the POST menu doesn't work
4774160 POST needs a dedicated L2 cache ram and tag test
4774274 POST reports false PCI AFSR errors during TOM Init.
4777485 Need to have the official product name in the POST Banner
4663834 LSI1030 FCode 1.00.24 create-volume allows volume ID to be same as initiator ID
4736261 Need to create Chalupa specific FruProm configuration files.
4768547 Change values for fan control parameters on Enchilada/Taco.
4777097 power control bit in southbridge must be set
4781170 Prune obsolete limb (obp/dev/schizo/starcat) from source-tree
4781327 boot disk not working because of change in file descriptor filename buffer
4782046 Factor out init-shadow-nvram code
4783416 gen-seeprom needs more error checking in cpu segment
4783865 Implement diagnostic and ASR (as per FWARC 1999/610) status support
4788009 ACPI register 02h-03h bit 8 needs to be disabled for Power button
4779093 chalupa obdiag normal script is out of sync with P1.0 h/w
4782629 OBDIAG status should be sent to Tamale
4783836 Add obdiag catc usb port tester selftest support
4726949 POST needs to add support for Voltage Margining in Chalupa
4773279 The "Do soft reset" option from the POST menu doesn't work
4777373 Fault injected onto PCI-2B bus reports incorrect messages within Power-On-Selfte
4777485 Need to have the official product name in the POST Banner
4778524 Margin frequency option in the POST menu doesn't work
4778883 POST identifies incorrrect DIMM on memory errors
4778943 POST does not have margining incorported in to CPU AFT mode
4779748 ENsW : POST should issue an error if cpu0 is not populated
4780633 POST hangs if a cpu has a mix of 1G and 2G dimms
4780688 POST should respond to abort requests
4780748 Mismatched dimms populated in both dimm-pairs, causes infinite error loop
4781498 For a mismatched dimm-pair, post does not update obp pass-fail status
4785224 POST does not report correct power-on Jbus frequency
4787228 d-cache tag miscompare error.
4780555 ENWS : OBP cdrom alias does not point to correct device
4784668 Fiddling with dangerous bits in the host adapter registers may cause problem.
4784671 UPT2 selftest should only compare important fields in the descriptors
4785018 re-written USB selftest code using loop will result in less FCode
4788746 unix flash utility needs to be updated for new part number
4788793 compatible properties in some nodes do not accurately reflect the hardware
4791064 OBDiag CATC UPT2 test should check for correct connection
4783071 I2C_SDA (TP#12): POST unable to correctly identify FRU/component
4784397 tomatillo sram test failed
4785113 POST BLUEMOON 2P build file additions and sync up
4785247 POST needs to initialize the hardware monitor to protect against overtemp
4787608 POST clears obp status and reruns test on broken cpu in a rollver condition
4789356 Dimm fru checksum failure prints incorrect dimm configuration information
4789819 POST needs to scrub the snoop-tags of all internal caches before testing them
4790900 Thrasher does not work in Taco
4791039 POST error messaging needs to match new silk screen on Taco
4757651 test-all command causes fast data/instruction access MMU miss.
4774863 ENsW: Audio selftest does not work with Mitac Mic-Headphone loopback connector
4783639 usb-stall messages seen during boot
4785018 re-written USB selftest code using loop will result in less FCode
4788794 test-all stops testing after the first failure
4789285 Unable to use diag-script mode in P1.0 build for Enchilada WS.
4793163 System hangs when running obdiag with output-device set to screen.
4793496 Bscbus and bsc i2c drivers need to be restructured.
4793701 turn off configuration-debug? mode
4793705 remove support for prototype frus
4795486 execute-1-interrupt method causes Fast Data Access MMU Miss
4783532 J1_ADTYPE<1> (TP#27): POST incorrectly identifies a non-exitent FRU as faulty
4783600 J1_PACK0_<1> (TP#28): POST incorrectly identifies the faulty FRU
4783845 J0_PACK0_<0> (TP#24) / I2C_SDA (TP#52): POST not correct in reporting faulty FRU
4788851 memory moving inversion test can not be selected from POST menu
4794404 POST (at menus mode) fails when a reset from sc is sent to the system
4796446 POST does not initialize memory controller correctly
4651532 Flash update is prevented by invalid nvram setting 
4700972 Varied errors on OpenBoot Stop-A (or other error) followed by boot
4776935 Deterministic Arbitration missing from some i2c transactions
4798190 OpenBoot build number not auto-incremented on each make
4798203 OpenBoot cleanup and enhanced messages
4800237 mask off cpu presence detect gpio when selecting config
4791263 Nomenclature of memory DIMM locations reported by POST doesn't match OpenBoot
4797084 POST does not set E-cache control register as per CPU FRU-PROM
4797761 Display MB, CPU, DIMM part/serial number at start of POST
4798485 POST must parse FRU contents dynamically
4799345 POST interprets invalid diag-level as 'menu', instead of 'min'
4800430 POST needs a targetted FPU block load/store test
4787634 Data Access Error during boot on EnWS/Taco
4796319 obp: Async Fault AFSR decoded string
4801895 "Detokenize" script needs to be updated
4802356 POST does not send fault-status to RMC from debug menu
4804381 POST needs a dedicated tomatillo sram test
4805821 SQA is requesting POST to provide it with a "functional" fault inserted binary
4799836 lneck/lw2+ UP/MP & excal MP hard hang during OBP initialization w/ 4.x_build22
4802685 Would like Power on the LED to light at power on (not later).
4804555 Incorrect disk aliases in devalias listing.
4807989 Remove ENWS P0.F support from OBP
4808013 JBUS platforms have files loaded out of order in loadprom.fth
4810963 Adjust SB audio selftest gain levels of Taco & Enchilada
4811739 add support for grover+ refresh board changes
4785230 POST needs a test for STICK clk
4805821 SQA is requesting POST to provide it with a "functional" fault inserted binary
4806060 Add internal cache tests for better coverage.
4806336 Taco build broken.
4807890 chalupa fails lint check
4812259 CPU tick register produces false failures
4751918 remove probe-scsi from taco OBP
4812867 OBP workaround needed for Errata 85
4812904 banner copyright needs a bump
4814011 chalupa obdiag aft2 diag-script fails scsi device at max diag-level
4814464 update depend and Makefiles for fiesta platforms
4814959 asr-disabled or post disabled memory banks present in Solaris when diag-switch?
4815632 obdiag-trigger does not work if two arguments set
4815635 obdiag runs when diag-script is 'none', causing an extra reset before boot
4817432 POST not run when reset by ALOM
4817644 need to backout obp workaround for errata 85
4818607 Fail to boot from SCSI drive
4820154 ASR framework reports good cpus as disabled
4802356 POST does not send fault-status to RMC from debug menu
4806012 POST: 'CPU1 Memory: Test Failed' - False Failure.
4815850 POST falsely reports a failure of a device that's not present in the hardware.
4815956 POST is hardcoding PCI_PLL_TUNE bits in PCI control and status register
4819928 If AFSR occurs after a test, the POST does not offline that cpu
4820040 POST should rename all instances of BBC to GLOBALS in the FIESTA tree
4808040 Misleading error msg displayed when updating OBP with keyswitch=LOCKED
4812085 Garbage char messaging getting sent to syslog/Alom event log after POST failure
4816615 The model property in the flashprom node looks incorrect
4817845 Keep track of NITS
4821252 generic probe code broken if probe routine throws.
4825607 restore disabled code
4826244 Pass POST status to the SC for all server resets.
4785113 POST BLUEMOON 2P build file additions and sync up
4798408 bootscript not executed after executing an obdiag script.
4814934 2p tower (EnTS) support.
4816551 using post trigger with no post causes red-state exception.
4816664 unbalanced stack in init-rtc
4816902 Need to enable post trigger for Fiesta workstations as well
4824525 More tightly coded string-arrays will save considerable space in OBP
4825168 Enchilada: inconsistent prom "slot-names" property mapping for PCI physical slot
4825197 Taco: inconsistent prom 'slot-names' properties mapping for PCI nodes
4826257 bit-bang i2c code does not implement timeouts correctly.
4829576 memory-layout property not providing correct information
4831318 add time out to gen-seeprom
4832273 fix for 4732937 not brought into 4.9, 4.10, and 4.x
4785113 POST BLUEMOON 2P build file additions and sync up
4811729 message: SC Alert: Host Power-On Failed:... while in POST menus
4816699 POST messaging of DIMM#1 doesn't conform to nomenclature guidelines
4830092 FMT : POST does not identify the correct faulty FRU on some errors
4831296 POST does not handle L2 cache error correctly
4831519 POST needs to provide an option for estar mode in diag-level=MENUS
4832286 E-cache should be changed to L2-cache
4352653 Need to add the standalone flash update files to the 4.0 common workspace.
4762017 integrate ramdisk fcode into OBP source base
4818536 FMT : OBDiag does not detect faulty thermal sensors and fans
4835128 Add asr2.0 functionality
4838914 SC reset does not trigger OBDiag when obdiag-trigger = user-reset
4838916 Front panel switch to diagnostics doesn't cause OBDiag to run unless triggered
4838920 ALOM bootmode diag doesn't cause OBDiag to run unless trigger satisfied
4816728 POST fails to properly execute upon being called by OBP after a Fatal Event
4829933 Need POST test for 32K SRAM on X-bus
4836174 Cleanup: __cplusplus flag needs to be removed from the post src tree
4838970 POST is setting DIMM refresh rate incorrectly
4839039 IO-Bridge errors reported during POST
4841880 Potential problem in POST with some #defines
4813602 system needs auto detect graphics card and keyboard to set OBP accordingly
4847462 add tamale interface to asr
4789356 Dimm fru checksum failure prints incorrect dimm configuration information
4830092 FMT : POST does not identify the correct faulty FRU on some errors
4842517 Add cpu functional tests
4844543 POST reports FALSE memory errors during 'Set Mailbox'
4848024 POST make (linker) is broken
4849279 enchilada build fails
4791537 after hitting breakpoint obp will not proceed further with 'step' or 'go'
4842962 fan-blast# control signal is causing fans to blast and ignore adm1031 Tmin value
4852206 OBP using Tomatillo SRAM potentially clobbered by POST
4849305 POST fails with "IO-Bridge unit 1 sram      test" error
4850283 i-cache parity functional test failure
4850706 Fast ecc, system ecc test errors
4853436 POST AFT mapping is incorrect
4854134 POST hangs if mixed speed cpu modules are populated
4854505 MP setup w/ memory on CPU1 only caused ERROR when Dump device reg-> Mailbox
4856209 POST uses the word "errors" in test name causing OPS tests to fail
4829098 corrupt nvram is not reported, crc is silently re-written
4841495 local-mac-address properties not created correctly in net devices.
4847926 Stiletto dhcp client id implementation needs to change to align with wanboot
4849532 OBP does not boot when brk char is received at ttyA prior to input redirection
4854853 OBP support for cost-reduced Stiletto blade
4854861 Stiletto obp does not flow control BSC serial connection
4856718 OBP gets a Red state exception on enchilada
4857574 button reset results in mis-configured CPUs
4860081 top down descent make is broken
4861528 Port ASR 2 to ENxS
4862582 Fast ECC scrubber scrubs wrong ECache line
4859625 Implement FWARC 2003/258.
4861798 Enchilada 19" banner name support for fiesta POST gate
4856254 dp.fth tests for 'DakASR' when it should use 'DakASR?'
4856347 ENWS power up FAIL WARNING: Last shutdown is later than time on tod chip
4857933 checksum library Makefile missing dependency and rule for sparcv9 target dir
4861512 pcf8584 i2c probing code needs to retry.
4861729 Enchilada 19" support for fiesta OBP gate
4862684 WARNING:Failed to open device(/pci@1e,600000/isa@7/i2c@0,320/gpio...
4864600 Putback current CPU segment to support 1002MHz CPUs
4866662 RTC code should set freeze bit when updating from ALOM
4866687 Prepare for release
4869052 stop-N equivalent function (double tap on power button) does not work
4869059 program thermal power off threshold when warning level is reached
4795680 iogear KVM exports a regular speed keyboard
4831408 Tamale reports cpu failure from POST after reboot/POR. But POST was not run
4862646 USB keyboard FCode should not assume interface number
4869263 system does not abort auto-boot? sequence when there was an error in obdiag
4875275 Misleading error msg on 480/880 systems w/no rsc installed
4875279 4.10.1 hangs at POR
4876043 remove bogus rmc-log node
4872592 POST L2 cache errors on JP3.1 processors
4870726 ENxS : "asr-clear" causes RED State Exception after reset
4824460 USB hub power-port checks status for reserved port number
4885997 Missing pause after soft reset of BCM5704
4883792 POST gives false error when using CPU speed entry from rw section
4882093 asr fixes
4890068 Implement enhanced PHY reset code for BGE devices
4890075 Version check for BGE errata application does not work
4892485 Support for new root-name and motherboard FRU part# is needed for E19 OBP
4893067 add support for JEDEC DDR v1.0 SPD

Patch Installation Instructions:
===============================
 
 
Intro
-----
 
    This README is intended for users who wish to upgrade the firmware
    in their Sun Fire V210/V240,Netra 240.  
 
 
Summary of the Patch Installation Process:
------------------------------------------
 
The installation shall comprise of the following steps
 
1)  Determine the system's current Flash PROM firmware revision.
 
2)  Compare the current Flash PROM firmware revision with the available or 
    latest Flash PROM firmware revisions.
 
3)  If the current Flash PROM firmware revision is lower than the latest
    available firmware revision in this patch, then proceed to the next step. 
    If NOT, STOP: DO NOT CONTINUE.
 
4)  Prepare the system for the Flash PROM update
 
5)  Running the Flash PROM Utility
 
6)  Verifying successful Flash PROM Update
 
7)  Restoring the system
 
8)  Resume operations
 
 
Patch Installation instructions (in detail):
============================================
 
The required steps are explained in greater detail below.
 
1)  Determine the System's Current Firmware Revisions
    -------------------------------------------------
 
    While the OS is running the following command may be used to
    determine the current system firmware revisions;
 
        /usr/sbin/prtconf -V
        or
	/usr/platform/sun4u/sbin/prtdiag -v | grep OBP
 
    The firmware revisions may also be determined from the PROM monitor's
    "ok" prompt with the following command;
 
	.version
 
2)  Compare the current Flash PROM firmware revision with the available or 
    latest Flash PROM firmware revisions.
 
    Compare the output of the OBP line in the "prtdiag -v" or "prtconf -V"
    output. Find the revision number and compare with the revision on the
    entries below that of the "flash-update-SunFire240-latest" line
 
      Available Firmware Revisions
      ----------------------------
 
-LATEST flash-update-SunFire240-latest
	OBP:  4.11.4 created 2003/07/23 08:04 Sun Fire V210/V240,Netra 240
	POST, 4.11.4 07/23/2003 11:42 
 
3)  Is the UPGRADE NECESSARY?
 
    If the current Flash PROM revision matches the version numbers given under
    the flash-update-SunFire240-latest line, then STOP Here. This UPGRADE IS NOT
    NECESSARY.
 
    If the current Flash PROM firmware revision is lower than the latest
    firmware revision in this patch, then proceed to the next step.
 
4) Preparing the System
   ---------------------
 
  a) As root, copy the latest "flash-update" files from the directory
     containing the patch to the root directory as follows:
 
     # cp flash*latest  /
     # chmod 755 /flash-update*
 
     In order to boot the binary, it must be located within the root
     partition.  If it is not already located within the root partition
     then move it to /.  If the binary is already located elsewhere 
     within the root partition then note the exact filepath so that the
     binary can be booted later.
 
  b) As root, exit the OS such that the system returns to the PROM's "ok"
     prompt: 
 
     # halt
 
       ok
 
  c) Jumper JP11 is factory-set so that the flash PROM is write-enabled.
     There is no need to switch the jumper before flash updating; however,
     you must ensure that the keyswitch is in the Power-on or Diagnostics
     position.  When the key switch is in the locked position the flash
     PROM is write protected.
 
5)  Running the Flash Update Utility
    --------------------------------
 
  a) Power on the system
 
     Wait for the PROM's banner to appear, and then
 
  b) Use the Stop-A keys (or Break key, if running from a serial line) to
     abort the auto-boot sequence.
 
     ** NOTE **  If the flash update completes normally then the values
     contained within the system's Non-Volatile RAM (NVRAM) configuration
     variables will be retained.  However, if the update process is some-
     how interrupted then it is possible that any non-default values
     contained in NVRAM will be lost.  For this reason it is recommended
     that you note down on paper the contents of any NVRAM configuration
     variable which has been customized so that they may be manually
     restored at a later time, if necessary.  (Use the PROM's "printenv"
     command to list the variables and their values.)
 
  c) The system should now display the PROM monitor's "ok" prompt.
     Now boot the Flash update utility as given below:
 
     CAUTION: Do not boot/run revisions lower than the latest unless you
	      are absolutely sure that that is what you want to do!
 
     ok boot disk /flash-update-SunFire240-latest
 
     NOTE: If your system's boot device is not "disk" then you will
           have to specify the appropriate devalias (e.g. disk2).
           If the binary is located in a location other than / then
           provide the entire filepath after the boot device.
 
     Answer the questions as prompted by the utility. 
 
 
+++++++++++++++++++++ example Flash update follows ++++++++++++++++++++++++
++++++++ Note that this is an example only.  Much of the information ++++++
++++++++ which is displayed by your system will be different from    ++++++
++++++++ what is shown below.                                        ++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
 
Standalone Flash PROM Update Utility, Rev. 2.7
                        Ultra(tm) 1
                        Ultra(tm) 2
                        Ultra(tm) 5/10
                        Ultra(tm) 30
                        Ultra(tm) 60 / E220R
                        Ultra(tm) 80 / E420R
                        Ultra(tm) Enterprise(tm) 250
                        Ultra(tm) Enterprise(tm) 450
			Sun Blade(tm) 100
			Sun Blade(tm) 1000
			Sun Fire (tm) 280R
			Netra(tm) T4 
			Sun Fire (tm) V880
			Sun Fire (tm) V210/V240,Netra 240
 
This utility allows you to interactively update the firmware
revisions in specific system Flash PROM components.
 
Type h for help, q to quit, Return or Enter to continue:
 
Every precaution should be taken to prevent the loss of system
power during the Flash PROM programming process!
 
Type h for help, q to quit, Return or Enter to continue:
 
 
       Firmware Release(s)                Firmware Release(s)
 Currently Existing in the System      Available for Installation  /  Install?
---------------------------------- -------------------------------------------
OBP 4.5.6  2002/01/04 12:30         OBP 4.6.3 2002/05/28 09:09          no
POST 4.5.6 2002/01/04 15:54         POST 4.6.2 2002/05/21 10:41          no
 
Type sa if you wish to select all available firmware releases for
installation.  Type h for help, quit to exit, or cont to continue: sa
 
 
       Firmware Release(s)                Firmware Release(s)
 Currently Existing in the System      Available for Installation  /  Install?
---------------------------------- -------------------------------------------
OBP 4.5.6  2002/01/04 12:30         OBP 4.6.3 2002/05/28 09:09         YES 
POST 4.5.6 2002/01/04 15:54         POST 4.6.2 2002/05/21 10:41         YES
 
Type sa if you wish to select all available firmware releases for
installation.  Type h for help, quit to exit, or cont to continue: cont
 
 
The Flash programming process is about to begin.
 
Type h for help, q to quit, Return or Enter to continue:
 
Erasing the top half of the Flash PROM.
Programming OBP into the top half of the Flash PROM.
Verifying OBP in the top half of the Flash PROM.
 
Erasing the bottom half of the Flash PROM.
Programming OBP into the bottom half of Flash PROM.
Verifying OBP in the bottom half of the Flash PROM.
 
Erasing the top half of the Flash PROM.
Programming POST into the top half of Flash PROM.
Verifying POST in the top half of the Flash PROM.
 
Programming was successful.
 
Resetting ...
 
 
+++++++++++++++++++++ example Flash update ends ++++++++++++++++++++++++++
 
  Once the PROM's banner reappears then use the Stop-A keys (or Break
  key, if running from a serial line) to abort the auto-boot sequence
  if the system begins to boot.
 
6)  Verifying successful Flash PROM Update
 
    Verify from the results of the .version command that the OBP
    version matches the OBP version given above under the
    flash-update-SunFire240-latest entry in Step 2.
 
7)  Resume operations
 
    a) Allow the system to auto-boot, or issue the boot command for your
       environment as necessary.
 
    b) Once the system has rebooted you may wish to remove the Flash Update
       binaries and documents since they will no longer be needed.
 
       # rm /flash-update*
 
    c) Remember to remove the files from their original location if
       they were not extracted directly into the root directory.
 
 
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Special Install Instructions:
----------------------------- 
 
**************************************************************************
**************************************************************************
**WARNING:****WARNING:****WARNING:****WARNING:****WARNING:****WARNING:**
 
*  PLEASE READ THE INSTRUCTIONS CAREFULLY AND ENTIRELY.  PLEASE FOLLOW THE
   INSTRUCTIONS EXACTLY AS THEY ARE STATED.
 
*  FAILURE TO FOLLOW INSTRUCTIONS COULD EITHER RESULT IN A DEFECTIVE BOARD OR
   UNSUCCESSFUL FLASH PROM UPDATE.
 
*  THIS IS NOT A STANDARD PATCH in that it does not use the installpatch
   and backoutpatch scripts.
 
*  THIS PATCH CANNOT BE INSTALLED ON AN ONLINE OPERATING SYSTEM BECAUSE
   THE INSTALL INSTRUCTIONS REQUIRES THAT THE SYSTEM BE BROUGHT DOWN.
   BE SURE TO SCHEDULE DOWN TIME TO INSTALL THIS PATCH.
 
*  Installation of the firmware included with this patch does NOT
   require any hardware changes if the Flash update completes normally. 
 
*  PLEASE REVIEW NOT ONLY THIS README BUT ALSO ADDITIONAL DOCUMENTATION
   GIVEN.
   The file "802-3233-xx.ps" (where xx stands for the latest numeric
   revision) is a PostScript copy of the "Sun Flash PROM Guide for Workstations
   and Workgroup Servers - Standalone Version", which  provides the following;
 
   (i) Emergency instructions in the unlikely event that the Flash
        update should fail.
 
   Note, however, that The Programming Guide was originally written for
   a user who is running the Flash PROM update utility from a bootable
   CDROM, and thus it will not contain the proper boot commands for
   installation of this patch.  Also note that the instructions in
   the document for installing packages are not valid for this patch.
 
**WARNING:****WARNING:****WARNING:****WARNING:****WARNING:****WARNING:**
**************************************************************************
**************************************************************************

README -- Last modified date:  Friday, August 27, 2004

