Patch-ID# 114523-01
Keywords: sun_fire firmware flashprom security update 5.16.0 scapp rtos
Synopsis: Hardware/PROM: Sun Fire E6900/E4900/6800/4810/4800/3800 Systems Firmware Update
Date: Feb/09/2004


Install Requirements: None                      
                      
Solaris Release: 8 9

SunOS Release: 5.8 5.9

Unbundled Product: Hardware/PROM

Unbundled Release: ScApp:5.16.0,RTOS:38,SC POST:38

Xref: 

Topic: Sun Fire system controller and flashprom update 5.16.0

Relevant Architectures: sparc

BugId's fixed with this patch: 4491286 4504702 4520946 4533923 4649270 4661404 4667136 4693289 4713923 4726839 4743792 4792333 4811018 4816841 4842648 4857044 4869903 4869925 4870240 4874811 4875000 4876369 4876416 4878309 4878447 4878586 4878884 4878909 4878933 4878947 4878948 4880006 4880155 4880160 4880584 4880683 4880701 4880896 4881162 4881219 4881417 4881474 4881509 4881583 4881584 4882211 4883672 4884532 4884758 4884798 4885295 4886385 4886567 4886568 4889096 4890053 4890448 4890459 4890482 4892327 4892548 4893172 4895654 4896112 4901014 4901687 4902468 4902782 4902950 4903487 4904026 4904714 4904728 4904968 4905550 4906916 4907911 4908253 4909846 4910620 4911372 4913099 4913784 4913825 4913852 4914476 4915262 4915393 4915941 4916697 4916729 4916850 4917294 4917325 4917728 4918062 4918325 4919026 4919087 4919097 4919123 4919906 4920949 4922709 4923399 4923659 4924065 4924381 4924587 4927829 4928953 4928998 4929134 4930519 4931077 4931946 4933799 4934864 4936738 4936926 4937009 4937073 4938212 4938990 4939756 4940354 4940423 4940568 4942416 4942530 4942651 4942895 4943001 4944768 4945101 4945236 4945732 4945751 4946258 4946485 4946527 4947463 4948020 4949284 4949394 4949475 4950061 4950423 4950800 4950889 4951230 4951771 4953215 4955118 4955220 4956167 4957007 4957665 4958882 4959016 4959992 4960429 4960536 4962119 4962161 4962937 4967353 4971282 4976472

Changes incorporated in this version: 

Patches accumulated and obsoleted by this patch: 111346-04 112494-08 800054-01

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

Install.info
README.114523-01
Sun_Fire_Midrange_System_Controller_Command_Reference_Manual.pdf
Sun_Fire_Midrange_Systems_Firmware_5.16.0_Release_Notes.pdf
Sun_Fire_Midrange_Systems_Platform_Administration_Manual.pdf
copyright
sgcpu.flash
sgiowci.flash
sgiowci_sp.flash
sgpci.flash
sgrtos.flash
sgsc.flash

Problem Description:

(From 114523-01)
 
4491286 dumpregs error demands sc to be rebooted on SG-12s
4504702 flashupdate -f, showb -p c are working differently as per help command
4520946 "-d" and "-v" help string missing for "showcomponent -h" command
4533923 regression: compiler warnings when building vxworks
4649270 inventory and sepromupdate commands report incorrect poweron time
4661404 The SC should support connections via the SSH protocol.
4667136 "sepromupdate -h" does not show help screen
4693289 Diagnosability issue: Domain transitions are not logged
4713923 showresetstate invalid URL shows code in error message
4726839 first break ignored after a domain reboot with console at SC prompt
4743792 deleteSegment on ver0 segments causes seprom corruption
4792333 RTOS does not validate the RTOS flashprom image before flashing
4811018 incorrect fan tray state displayed
4816841 RFE: Add a proxy record for logical memory banks.
4842648 RFE: showfru -r manr to fetch FRUID Manufacturing Records(ManR)
4857044 margin command doesn't work with SC or PS Hpus
4869903 ssh-keygen crashes if SSH server needs to be reloaded into memory
4869925 cannot restart SSH server after regenerating host key
4870240 SSH must implement reconfiguration on the spare sc to start and stop the server.
4874811 Implement fpu aligned test for POST
4875000 Unable to start SSH server and PANIC messages while changing Type of conn.
4876369 TOD becomes random & unstable after 530 days of continuous SC uptime.
4876416 Main SC hanged when ssh conn. from client failed
4878309 No SSH break sequence keys from domain solaris to domain shell
4878447 ssh-keygen fails to regenrate rsa key
4878586 "This will disconnect all active SSH sessions. Are you sure? [no]" does not work
4878884 SC Console hang after SSH is enabled where as ssh conn. is fine
4878909 Idle conn. timeout option is missing while setting same type of conn.
4878933 ssh conn., SC Console hang and Domain C came down after max telnet conn.'s
4878947 When ssh is enabled, maxi. ssh conn.'s are not fixed.  Last ssh conn hanged
4878948 After making max. ssh conn.'s further ssh conn. is hanging
4880006 Failed to change the connection type while on a ssh or telnet session.
4880155 ssh-keygen on spare SC does not exist
4880160 Warn users to reboot their systems when ssh is disabled
4880584 ssh and telnet servers may be enabled at the same time in failover
4880683 After SC flashupdate the SC panic and got hanged.
4880701 java.io.InterruptedIOException on console when rebooting Solaris domain
4880896 After flashupdate the SSH server started by itself
4881162 Remove boot time message "Platform.SC: SshServer SSH service started"
4881219 mv: ..../moduli.old: override protection 444 (yes/no)? y
4881417 Type of conn. is changing after rebooting SC
4881474 telnet conn. on Spare SC is allowed even SSH was enabled on Spare SC
4881509 ssh disconnect needs to press return key 2 times and showing 2 similar messages
4881583 SC PANIC during "telnet scname 5001" and after that enabled SSH and SC hanged
4881584 ssh conn.'s does not show hostname even when DNS is configured
4882211 SSH Client Conn. fails with msg "Disconnecting: Bad packet length 1349676916"
4883672 After changing setescape default values there is no way set default again
4884532 SC hang with "java.lang.OutOfMemoryError"
4884758 Spare SC can become Main SC when main SC is rebooted
4884798 telnet/ssh server stopped and restarted? after entering telnet/ssh when telnet/s
4885295 help for setupplatform and domain should document how to delete network settings
4886385 "ERROR: DomainBufferWriter thread error" while making domain console conn.'s
4886567 SC went into outofmemory "java.lang.OutOfMemoryError"
4886568 setupplatform or showplatform type of conn. status is incorrect at times
4889096 After flashupdating to firmware with SSH the type of conn. is changing
4890053 escape chars don't work in a domain shell via ssh 
4890448 No way to conn. to SC, when setdefaults is done with no SC serial conn.
4890459 SSH conn.'s to Spare SC are getting disconnected after doing setfailover on
4890482 SSH conn.'s to Spare SC is not working even when type of conn. is SSH
4892327 POST reports wrong Ecache failing bit/DIMM
4892548 domain setdefaults hang if post is running on another domain
4893172 SNTP messages on the console (is bad not responding, is OK)
4895654 Update firmware to support enhanced SC
4896112 Serengeti FW Jaguar Support
4901014 Type of conn. changing after downgrading the f/w
4901687 "WARNING: /sshd/moduli ..." while using Windows 98 PuTTY SSH Client connections
4902468 Inserting new sc with SSH f/w gives "ERROR: getSntpTime call to (ntp3) timedout"
4902782 setls -s enable doesn't become effective after a fresh OS installation
4902950 POST does not handle a FPU Disabled trap correctly
4903487 Domain hang overflows the showlogs buffer
4904026 SC hanged with Data Access Exception and java.lang.OutOfMemoryError
4904714 Cheetah++ 1.0.1 reports as showb -v UltraSPARC-III++, should be UltraSPARC-III+
4904728 failover brings down domain if using the variable clock source
4904968 EccMonitor: terminating (NullPointerException)
4905550 help of setupplatform and showplatform is missing snmp, sntp and status
4906916 setkeyswitch off issued from platform during on_to_on transition hangs domain
4907911 SC went into outofmemory because it does not free up memory used earlier.
4908253 No Board Power: SB2.sbbc0.sram.0 (10900000)
4909846 POST displays misleading verbose message.
4910620 ERROR: ntp3 timed out prematurely, server may not be reachable.
4911372 panic in kphysm_add_memory_dynamic() during jaguar dr testing
4913099 POST at mem2 level seems hanging
4913784 Adjust CPU core voltage value
4913825 SshConnection gets recompiled without any changes and it's in wrong package.
4913852 solaris reboot fails on qamd10
4914476 Shutting down Domain-C causes SC to shut down Domain-A with a Virtual TOD error
4915262 XMITS SPD board type definition breaks LW8 backward compatibility
4915393 showdate displays PDT which is not a valid timezone setting
4915941 Current JDK needs timezone classes upgrade to 1.3.1
4916697 dumpregs -h reports Illegal option
4916729 SCApp needs to support XMITS 2.1
4916850 good DIMM's sometimes displayed as "Unknown DIMM's" on Sc console
4917294 'showboards' assumes system controller type in spare slot
4917325 can not tell whether a new SC board located in the system from CLI
4917728 disabled CPU appear as "fail" POST after reboot
4918062 TEAMF1-SSH-PATCH-1-6-1-001-i014 patch should be applied
4918325 setup -p network with no network option prompt for network connection type
4919026 post should mark board as failed if encounter memory
4919087 Dropping ssh connection to domain console from client side throws java exception
4919097 OBP MMU miss results in OBP hang instead of drop to ok prompt
4919123 cpus can not bring online fails with start-cpu failed.
4919906 Some service engs. do not know E$ tags reside on the CPU module
4920949 Add ScApp support for new Amazon models
4922709 Platform.SC: Hpu (A152 Power Supply at PS1) not found to update device 5.15.3
4923399 setupplatform -p security should direct user to use -p network instead
4923659 RTOS 33 hang on 3800 SCs
4924065 Implement optional skip of retained memory block commits
4924381 Incorrect reporting of enhanced SC on 3800s
4924587 must apply SSHield patch in response to CERT security advisory
4927829 CPU/Schizo components should be displayed in upper case from showchs
4928953 DIMM indictment need to be turned OFF on the Serengeti side
4928998 Add ScApp support for new E4900 fan tray
4929134 Main Sc becomes unstable when running "setk -d A off".
4930519 setchs needs to write correct initiator and event code
4931077 RTOS 34 breaks NFS boot
4931946 Turn-on delay between 3.3V and 1.5V is too short.
4933799 java.lang.NullPointerException on SepromOps.updateStatusEventRec
4934864 CPU's fail POST at diag level init in certain configurations
4936738 SCApp does not return the correct icache/dcache/wcache size for Jaguar
4936926 REGRESSION 4900959 SC does not release connection
4937009 showfru RFE: showfru -v -r manr location column shows wrong values
4937073 "Frame Manager monitoring is disabled" issues persists with ScApp 5.15.2
4938212 showsc command no longer reports SC failover status
4938990 "dumpregs -e" does not work properly for Jaguar
4939756 Regression: setchs cannot update CHS properly although power is on
4940354 showfru does not return information
4940423 LW8 SCs will have new 501- part number, breaking current code design
4940568 TEAMF1-SSH-PATCH-1-6-1-001-i016 patch should be applied to 5.16.0
4942416 SCAPP incorrectly sets 4800 mac addresses
4942530 Possible memory leak in two JNI interfaces
4942651 exception in periodic post buffers flush
4942895 Empty processor socket reported as UNKNOWN
4943001 SC Main must send SC spare the time it will take to be back up after reboot.
4944768 Hot-plugging PSU in Sun Fire 3800/4800 after AC failure, PSU fails to power on
4945101 errorjava.lang.OutOfMemoryError during setfailover
4945236 Interactive SCPOST read command causes board reset
4945732 obp chassis_{int/string} error handling
4945751 PostTestSequencer.notifyConcurrentThreads: cpuAB All agents under test
4946258 SC appears to be hung after running sc component regression test
4946485 "showfru -r manr" time and vend column are not properly aligned
4946527 On new ID board rtos should not be allowed to downgrade
4947463 REGRESSION 4900959 SC does not release domain connection
4948020 SNTP related error message doesn't indicate SNTP problem
4949284 obp extern declared incorrectly
4949394 target Jaguar core voltage in SCApp needs to be in sync with the latest spec
4949475 Fan speed needs to turn high for the Asics
4950061 Jaguar reports a CDPE when it receives data with an ECC error.
4950423 showfru needs a update indicator to indicate it is running
4950800 SCPOST full memory tests may not be working right on SC V2
4950889 Fail POST when interleave-scope is across-boards and interleave-mode is off
4951230 Continuous setkeyswitch of domains caused Domain to stop at off_to_on status
4951771 ERROR case: DR in certain stuck at fault system board crashes the domain
4953215 ScApp needs to recognize Cheetah++ 1.2
4955118 message; Connection refused, console busy on domain A
4955220 REGRESSION: Amazon putback undo bugid 4922709
4956167 Specify an invalid connection type cause exception to be displayed.
4957007 ckdimm probe breaks starcat in some configurations
4957665 HPE should be disabled by default on Jaguar systems
4958882 setupplatform -p network should not mention Explorer with ssh
4959016 CH+ SB failed during "setkeyswitch on" on mixed CH+/Jag domain.
4959992 ECC error scrolling on the main SC
4960429 WARNING: DomainBufferReader thread did die
4960536 Reboot after CPU indictment results in panic
4962119 Jaguar POST MEM2 is taking 20 hours to complete
4962161 system hard hang after multi reset-all
4962937 connection to serial port, after max # of SSH connections causes errors
4967353 remove "-t" option from restoreconfig help message
4971282 Need to be able to use DC/MD Replacement Centerplanes on both Serengeti & Amazon
4976472 POST error during DR causes domain to crash

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-2004 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-2004 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:
 

README -- Last modified date:  Monday, February 9, 2004

