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