Patch-ID# 112883-07
Keywords: sun_fire firmware flashprom security update 5.14.6 scapp rtos
Synopsis: Hardware/PROM: Sun Fire 6800/4810/4800/3800 Systems Firmware Update
Date: Jul/29/2003


Install Requirements: None                      
                      
Solaris Release: 8 9

SunOS Release: 5.8 5.9

Unbundled Product: Hardware/PROM

Unbundled Release: ScApp:5.14.6,RTOS:31,SC POST:31

Xref: 

Topic: Sun Fire system controller and flashprom update 5.14.6

Relevant Architectures: sparc

BugId's fixed with this patch: 4403772 4427507 4449986 4452926 4473456 4474908 4488845 4490859 4494706 4499352 4504087 4511960 4517071 4531707 4531713 4627541 4630862 4631348 4633060 4633708 4634950 4637971 4640044 4642209 4642899 4644974 4647377 4647558 4647752 4647755 4647976 4649810 4651114 4652185 4653120 4653207 4656519 4656908 4658440 4658619 4658651 4660340 4661770 4661781 4661979 4662431 4662571 4663079 4663797 4664776 4664953 4665205 4666679 4667202 4667829 4668384 4670215 4670367 4671014 4671599 4671697 4674895 4675062 4675617 4676081 4676494 4678061 4678341 4678473 4678474 4678505 4680256 4680287 4681923 4682012 4682156 4682427 4682446 4682630 4683234 4684772 4685999 4686736 4687215 4687228 4687545 4688062 4688833 4688997 4690200 4690833 4691159 4691383 4691499 4691709 4692820 4693199 4696232 4697265 4697269 4697683 4698879 4702053 4702060 4702637 4702784 4702933 4703512 4705197 4705283 4706320 4706916 4709181 4711649 4713672 4713687 4715594 4715716 4715721 4716267 4716531 4716858 4718798 4719482 4720870 4721408 4721491 4723839 4724418 4724964 4725716 4725786 4726111 4726517 4727951 4728549 4728762 4729294 4729601 4729961 4732528 4732836 4732950 4733749 4735503 4737008 4738367 4738400 4738540 4738609 4738732 4740301 4741017 4741574 4745057 4745227 4746340 4746846 4748311 4748684 4748995 4750736 4750849 4751931 4754103 4755375 4755454 4755851 4756460 4757134 4764678 4765363 4768241 4769735 4770038 4771542 4772694 4778949 4780287 4782619 4782737 4784446 4784607 4785972 4790043 4797018 4797558 4797842 4799219 4799498 4801307 4803925 4804895 4807559 4808241 4808603 4809268 4810860 4811384 4812245 4812543 4812728 4812973 4813499 4818576 4822716 4825233 4829873 4829891 4830536 4830887 4830891 4836040 4850763 4855496

Changes incorporated in this version: 4494706 4644974 4647976 4811384 4818576 4830887 4830891 4850763 4855496

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: 

Install.info
README.112883-07
System_Controller_Command_Reference_Manual.pdf
Systems_Firmware_5.14.3_Release_Notes.pdf
Systems_Platform_Administration_Manual.pdf
copyright
sgcpu.flash
sgiowci.flash
sgiowci_sp.flash
sgpci.flash
sgrtos.flash
sgsc.flash
sgwci.flash

Problem Description:

Note that the Release Notes document included with the patch is
still applicable, even though it may be from an earlier release.
 
 
(From 112883-07)
4494706 Wrong SC_POST diag-level (quick) when Use E menu function to change max to min.
4644974 SC reboots infinite times,when RIO Ethernet test fails in SC POST
4647976 SC POST requires a spellchecker
4811384 Request for fpu POST enhancements for additional tests.
4818576 Lost connections: Private link has discovered a non fatal error: pppInit failed
4830887 ScApp should filter DX parity errors and improve the parity reporting message
4830891 Frame Manager environmental monitoring is lost.
4850763 SCPOST DUART TEST fails
4855496 Failover state transitioning between M_ACTIVE / M_INACTIVE + link down condition
 
 
(From 112883-06)
4449986 'ring buffer overflow!' message on the SC console port
4474908 vxworks does not validate ScApp flashprom before attempting autoboot
4499352 RTOS doesn't support CGI operations for HTTP transactions, but ScApp does
4647558 "sram" constant is defined with the wrong address
4721408 Incorrect component flagged as failed
4756460 null pointer exception in SepromSegment.addRecord0
4780287 ScApp 5.14.0 reports 'cached' FM status (w/ IP over PPP link operational).
4797018 bad seprom manufacturing data can generate an error that doesn't show the part
4797842 ScApp did not clear bad segment automatically in FRUID PROM unused segment.
4799219 unable to downgrade scapp to 5.14.0
4803925 Starcat xmits fails parity error injection interrup test level 64
4804895 Failed to setk on domain when running POST with diag-level=mem2
4807559 java.lang.NullPointerException when margin core voltage on proc-2 and proc3
4809268 SCapp's SNMP agent is not responding on port 161
4810860 SNMP Agent may bind to localhost and not work
4812245 after a domain setdefaults, the timezone (resetted to PST) is not reflected
4812543 Domain doesn't boot with io slot disabled.
4812728 Need to add SCHIZO 2.5 jtag support for wildcat I/O boat
4812973 schizoSignatureSamples for SCHIZO have wrong values
4813499 Add functionality to ScApp allowing reboot command to be issued to frame manager
4822716 Post fail to detect failed CPU and disable it
4825233 processor stuck in OBP when OBP console buffer full
4829873 Compression of TCP packets causes PPP link failure between SC and FM unit
4829891 Remove failed fix for PCI reset at DR from 5.14
4830536 FRUID: DIMMs unable to create signature record
4836040 Memory timing parameter mismatch caused the CPU board to degrade
4855496 Failover state transitioning between M_ACTIVE / M_INACTIVE + link down condition
 
 
(From 112883-05)
4808241 ScApp needs to recognize Cheetah++ 1.1 JTAG Id
4808603 L2 SRAM timing updates
 
 
(From 112883-04)
4740301 SC prompt is changed and not sync after replacing SC with old FW from other mach
4748311 Update references of /ws/on998-tools/SUNWspro to /ws/sg-tools/SUNWspro.
4755454 SC reports incorrect service LED status for faulty rack fantrays
4778949 Poweroff grids causes endless RecordInfo:  cannot load record SepromFruType
4784446 The power summary 'Total_on' is vulnerable to SC clock changes
4784607 SC reports incorrect status for faulty frame fantrays
4797558 setk on failed : ecache dimm seeprom parameters missing
4799498 Update copyright year for the 5.1x.y releases.
4801307 Require to add the offset values to CH+ & CH++ core voltage
 
 
(From 112883-03)
4691709 DR doesn't wait long enough after PCI #RST...
4745227 DomainStateChangeTrap is not delivered to platform trap host
4750736 "possible deadlock in RMI locking scheme"
4750849 SunVTS wcops external loopback test fails with v4.6fcs and 5.1
4755851 prom "translation" incorrect if prom_claim_virt()
4757134 FDK PS 0x25 failed to power on after hotplug
4764678 The Master/Slave info was not correctly updated
4765363 change needed to pci control status reg test for xmits2.0 in starcat environmen
4768241 ScApp doesn't clear bad segments in FRUID PROM if the segment isn't used
4769735 run_mastest should call not_0_32 from the cache
4770038 "showb -p cheetahs " shows board having corrupt seprom
4771542 FRUID: some segment data is not maintained correctly
4772694 connections command ID value is not unique at times
4782619 COBP needs larger internal buffer to boot kernel
4782737 'showboard -p cheetah' throws CommException
4785972 Serengeti 1050MHZ CPU board failed with Instruction Access Error when enter OBP.
4790043 Voltage fluctuating CPU boards produce to many unwanted warnings
 
 
(From 112883-02)
4785972 NOTE:  Internal release for manufacturing.  Only one bug fixed.
4785972 Serengeti 1050MHZ CPU board failed with Instruction Access Error when enter OBP.
 
 
(From 112883-01)
4403772 service issue: 10 minute 'hang' @ lpost before reporting all cpu's failed
4427507 service issue: Lpost not detecting fault after hdwr/panic reset/reboot
4452926 test record should be updated after BIST
4473456 core power write failed: I2cException after a SYSTEM ERROR
4488845 'showb -p power' shows grid info only for System and IO boards
4490859 SNMP: trap "slotAssignmentChanged" reports wrong "slotState" occasionally
4504087 Data corruption in SD segment reported via 'rprtfru'
4511960 scapp reported power supply temperature of 112 Degrees C
4517071 FRU_TYPES for Lw8 need to be reserved in Serengeti workspace
4531707 Remove WCI 2.0 support
4531713 Remove CPU-WIB support from SCAPP code base
4627541 Failed mem2 test as ERROR: TEST=Domain Advanced  Tests
4630862 downgrade FW to 5.12.5_15, all CPUs speed become 0MHz
4631348 E-Cache Quick Verification Test should find bad E$ SRAM
4633060 Fail to set security-password after clear out the old one.
4633708 Implement support so that Version STring and Build String can be different.
4634950 SC hanged with java.io.IOException due to too many connections
4637971 showkey displays off_to_on while changing keyswitch from standby to on position
4640044 Need mechanism to provoke GC of weak referenced objects
4642209 setkey on Domain passes 1st time and fails 2nd time with same system boards
4642899 Command line editing - command completion bug for 'd' and ctrl-/
4647377 showplatform output for domain status is not accurate
4647752 RFE: move showerrorbuffer to user mode
4647755 RFE: extend the error buffer to include results of interconnect testing
4649810 POST warns of WCI version 0 no longer being supported
4651114 disable component is not supported entirely for io board
4652185 Run Cpu Post at diag level INIT during reboot with mixed firmware system boards
4653120 multiple upgrade/downgrade of main and spare SC can disturb NVCI synchronization
4653207 configure wci boat fails with ERROR: Data Access Error in base-schizo!
4656519 setf on does not become enable and active at times
4656908 SC - frame losses connection intermittently
4658440 DNS caching should be reenabled
4658619 SC comes up as "noname" even after network option is set to "no"
4658651 FRUID: Power_Summary does not update poweroff
4660340 SC controller is not reachable via network
4661770 PANIC: Fatal Software Error while powering off repeator board
4661781 When loghost is setup SC runs out of memory on massive CE ECC errors
4661979 Need to remove POST banner printing for SIR
4662431 SC hangs after SCFailover, when reset and scfailover are done at same time
4662571 showresetstate -f ftp option fails
4663079 ScappError while powering on grid0
4663797 Incorrect handling of DRAM CE during some POST tests
4664776 Removing & inserting Spare SC causes Domain to hang
4664953 POST fails to detect a hardware fault on a cheetah processor in a sereng
4665205 SC panic with out of memory
4666679 Over temp shutdown may deadlock env with other threads
4667202 Inconsistent message tag format error
4667829 Install.info not under SCCS control
4668384 DFRU: ScApp writes incorrect temperature data
4670215 A TTransId parity error in a Domain corrupts the neigbouring domain.
4670367 PrepareBoard.compareCPUVersions prints incorrect "processor mismatch" message
4671014 DIMM seproms are not updated by DFRUID when board is not active
4671599 DFRU: temperature records could be displayed better
4671697 SC hung with out of memory error when flashupdating
4674895 DCDS errors not handled correctly in LPOST
4675062 Static FRUID: sepromupdate must recognize Jaguar CPU Board
4675617 Failover: Degrade with 'new' hardware
4676081 After failover, switching clocks to new Main SC takes time.
4676494 DFRUID: tempRec object is pinned
4678061 After poweroff sparesc, showb shows sparesc is off even it is not off
4678341 Power supply power LED is on even when SCAPP shows the supply is in OFF state
4678473 Commands execution disabled during failover should allow reboot and engineering
4678474 ErrorMonitor.java is back in the gate
4678505 build process shouldn't depend on /usr/dist
4680256 showboards -v failed with java exception with "Failed" IB6
4680287 Implemented RFE : Cheetah++ high temp. limits change
4681923 While running post, failure during Host test 31 Ecache Functional is reported
4682012 disable COD tracing before GA
4682156 Spare SC hangs after "Failover service is not bound on the other SC" messages
4682427 'showcomponent' displays 'Disabled' instead of 'disabled'
4682446 CPU deconfigure/reconfigure may cause reset state to be lost
4682630 setkey on hangs after CPU board POST and before IOboard POST
4683234 deletecodlicense CLI refuses to delete expired or non-PROC licenses if violation
4684772 SNMP: cpumod table causes exception when keysw standby
4685999 Removing and Inserting Spare SC causes domains to hang
4686736 javax.management.snmp.SnmpStatuException error
4687215 Need to integrate COD2.0 Project
4687228 'showplatform -p cod' on spare SC throws NullPointerException
4687545 "CPU never went ready" during quick reboot on Starcat
4688062 Starcat check fails: BBC reset status does not show XIR
4688833 Logger messages stamp time must reflect error time.
4688997 Entire board failed for problem at DRAM DIMM
4690200 flashupdate from COD firmware to pre-COD firmware, COD CPUs are usable
4690833 scapp needs to add support for cheetah++ part numbers
4691159 Support Lw8 CPU Board while in manufacturing mode
4691383 Invoking 'showcodusage' in service mode from Spare SC throws NullPointerExceptio
4691499 Unsupported COD Boards must be failed
4692820 alfalfa.eng and coed.eng domain names have changed.
4693199 JtagLongReg's highBit is calculated incorrectly
4696232 can't unconfigure DNS
4697265 get rid of one extra thread in JVM
4697269 seprom caching should be improved
4697683 snmp/Makefile leaves behind EnumIsCodBoard.java
4698879 WCI Version info captured from wrong jtag register area
4702053 support the SCAPP bug 4651114 to the disable component for IO board
4702060 destroy obpiocard during reset
4702637 Incorrect cpu core volate for ch+
4702784 Active domains do not recover after AC recovery, 5.14
4702933 Serengeti boot up banner not consistent with documentation.
4703512 Improper COD messages when upgrade from 5.13 to 5.14
4705197 cheetah+ incompatible E$ DIMMS not recognized
4705283 Periodic temperature updates on DIMM/E-cache is not 4 hours
4706320 Power supply capacities are not correct
4706916 TOD nvram can be resetted to defaults when 5.13 boots for the first time
4709181 inproper warning messages with 3 fantrays on 3800
4711649 SunVTS wcxtest fails with data mismatch errors - regression from prior testing
4713672 Flashupdate error message is incorrect
4713687 The option 'cod' should be part of the help message
4715594 ovenmode causes repeaters to be powered off
4715716 SCAP does not report failing or missing SC Fan
4715721 testboard cmd fail and cause SC panic
4716267 In some cases, firmware powers down Paroli 1 during boundary scan testing.
4716531 Platform Agent on Serengeti Build#1 shows "other" status with an Alarm.
4716858 can not reconnect to domain console once disconnected during a keyswitch on
4718798 service issue: Lpost not detecting fault after hdwr/panic reset/reboot
4719482 "setdefaults" cmd in domain does not set the config to their default values
4720870 "boot net:dhcp" fails on serengetis with "Timeout
4721491 Downgrade f/w to 5.11.9 from 5.13.2 cause domain bringup hangs in OBP.
4723839 .h fails to display signed number in hex.
4724418 Faulty ID board on F6800 prevented SSC1 upgarding to 5.14.0_Build_04
4724964 SC panic with fatal software error
4725716 power on/off power supply cause fatal err
4725786 showlogs in non-existent domain reports error against board in configured domain.
4726111 SepromCheckPoint and LinkStorage don't handle SC SRAM synchronization properly
4726517 Setkeyswitch on comes to standby with "excluded unusable..." in particular case
4727951 Memory ECC error causes both processor and dimm failure
4728549 starcat won't boot: "Memory Address not Aligned"
4728762 COBP needs larger internal buffer to boot kernel
4729294 java.lang.OutOfMemoryError after SC panic
4729601 PSU not returning correct values for temperature, current and voltage.
4729961 Unable to poweron a PSU after Hot-plugging in an F3800
4732528 Too many 'power_on' event are written to IO WIB
4732836 'poweroff all' causes Fan tray failure with hardware error exception
4732950 SUNWSMSlp package needs to conform to Solaris Safe Default File Permissions
4733749 snmpwalk causes IllegalArgumentException
4735503 Private link has discovered a non fatal error: pppInit failed
4737008 COD licenses locks on the first domain hostid or chassis hostid
4738367 ssc1 panics after flashupdate
4738400 seprom data corruption during addSegment operation
4738540 Misleading message "SC Failover Monitor: enabled" while SC rebooting
4738609 Domain comes down during SC failover
4738732 Domain date changes when SCFailover/SCreboot is done after changing SC date.
4741017 POST fails whole memoryless SB board at default diag level.
4741574 Frame communication with SC is broken.
4745057 "setdefaults -p platform" changes  system partition mode while domains are up.
4746340 Attempt to power up PS4 failed: A152 Power Supply
4746846 Failover is active even after failover operation, failover can happen 2 times
4748684 SC boot failure - RFE 4697269 broke workaround code for ID Brd Seprom error
4748995 poweron WPCI records 2 poweron FLC1 and 1 poweron FLC2 dfru events
4751931 fails to boot cif program for client interface testing
4754103 reboot failed with "No good CPU to run domain test"
4755375 fix for 4746846 changed SC Failover on the spare SC
4770038 "showb -p cheetahs " shows board having corrupt seprom

Patch Installation Instructions:
--------------------------------
Please refer to the Install.info file for instructions on updating
the firmware using the files included in this patch.
 
--------------------------------------------------------------------------------
 
Copyright 2001-2003 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
 
This product or document is protected by copyright and distributed under
licenses restricting its use, copying, distribution, and decompilation.
No part of this product or related documentation may be reproduced in
any form by any means without prior written authorization of Sun and
its licensors, if any.  Third party software, including font technology,
if any, is copyrighted and licensed from Sun suppliers.
 
Sun, Sun Microsystems, Solaris, the Sun Logo, Sun Fire, and SPARC are
trademarks or registered trademarks of Sun Microsystems, Inc in the U.S.
and other countries. All SPARC trademarks are used under license and are
trademarks or registered trademarks of SPARC International, Inc. in the
U.S. and other countries.  Products bearing SPARC trademarks are based
upon an architecture developed by Sun Microsystems, Inc.
 
Federal Acquisitions: Commercial Software - Government users subject to
standard license terms and conditions.
 
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS.
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO
BE LEGALLY INVALID.
 
--------------------------------------------------------------------------------
 
Copyright 2001-2003 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
 
Ce produit ou document est prot\351g\351 par un copyright et distribu\351 avec
des licences qui en restreignent l'utilisation, la copie, la distribution,
et la d\351compilation.  Aucune partie de ce produit ou document ne peut \352tre
reproduite sous aucune forme, par quelque moyen
que ce soit, sans l'autorisation pr\351alable et \351crite de Sun et de ses
bailleurs de licence, s'il y en a.  Le logiciel d\351tenu par des tiers,
et qui comprend la technologie relative aux polices de caract\350res, est
prot\351g\351 par un copyright et licenci\351 par des fournisseurs de Sun.
 
Sun, Sun Microsystems, Solaris, le Sun logo, Sun Fire, et SPARC sont des
marques de fabrique ou des marques d\351pos\351es de Sun Microsystems, Inc. aux
Etats-Unis et dans d'autres pays. Toutes les marques SPARC sont utilis\351es
sous licence et sont des marques de fabrique ou des marques d\351pos\351es de
SPARC International, Inc. aux Etats-Unis et dans d'autres pays.  Les
produits portant les marques SPARC sont bas\351s sur une architecture
d\351velopp\351e par Sun Microsystems, Inc.
 
LA DOCUMENTATION EST FOURNIE "EN L'ETAT" ET TOUTES AUTRES CONDITIONS,
D\311CLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES
DANS LA MESURE AUTORIS\311E PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE
GARANTIE IMPLICITE RELATIVE \300 LA QUALIT\311 MARCHANDE, \300 L'APTITUDE \300 U
NE UTILISATION PARTICULI\310RE OU \300 L'ABSENCE DE CONTREFA\307ON.

Special Install Instructions:
--------------------------

None.

README -- Last modified date:  Tuesday, July 29, 2003

