Patch-ID# 114525-01 Keywords: sun_fire firmware flashprom security update 5.18.0 scapp rtos Synopsis: Hardware/PROM: Sun Fire E6900/6800/4900/4800/3800/2900 and V1280 Systems Firmware Update Date: Oct/20/2004 Install Requirements: None Solaris Release: 8 9 SunOS Release: 5.8 5.9 Unbundled Product: Hardware/PROM Unbundled Release: ScApp:5.18.0,RTOS:41,SC POST:41 Xref: Topic: Sun Fire system controller and flashprom update 5.18.0 Relevant Architectures: sparc BugId's fixed with this patch: 4500490 4640435 4650932 4657904 4667629 4683268 4738507 4793171 4824109 4832310 4834392 4853771 4866713 4880599 4882017 4911531 4915870 4924264 4939856 4953801 4953811 4955947 4957835 4965384 4966931 4968493 4969956 4981483 4982034 4982170 4984203 4984780 4985737 4987176 4987457 4987854 4988128 4992950 4993271 4993985 4994112 4994488 4994905 4996008 5000947 5001728 5003539 5004331 5005360 5005640 5005655 5006810 5006812 5007818 5007831 5009788 5009856 5009864 5010205 5010616 5011243 5011320 5012130 5012317 5014581 5015109 5015363 5018002 5019052 5020501 5020606 5020704 5020887 5021417 5022423 5022479 5023405 5025518 5027547 5028333 5028915 5028916 5028917 5029117 5029722 5029847 5029856 5030395 5031658 5031871 5034739 5034767 5034786 5034881 5035234 5035293 5035517 5035667 5036290 5036321 5037074 5039408 5039565 5039905 5040267 5040732 5041545 5041600 5041656 5042076 5042555 5042636 5043373 5044000 5045210 5049265 5050000 5050697 5050725 5050732 5051257 5051422 5053287 5053926 5055997 5057330 5057869 5058001 5060659 5060748 5061593 5061593 5062510 5062717 5062914 5065337 5066585 5067307 5068391 5068436 5068851 5068926 5070429 5072938 5074972 5076179 5077697 5080862 5081679 5083664 5088868 5089309 5090178 5090906 5091556 5099024 Changes incorporated in this version: Patches accumulated and obsoleted by this patch: 111346-04 112127-03 112494-08 112883-07 112884-06 113751-05 114523-02 800054-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: Install.info README.114525-01 Sun_Fire_Entry-Level_Midrange_System_Administration_Guide.pdf Sun_Fire_Entry-Level_Midrange_System_Controller_Command_Reference_Manual.pdf Sun_Fire_Entry-Level_Midrange_System_Firmware_5.18.0_Release_Notes.pdf Sun_Fire_Midrange_System_Controller_Command_Reference_Manual.pdf Sun_Fire_Midrange_Systems_Firmware_5.18.0_Release_Notes.pdf Sun_Fire_Midrange_Systems_Platform_Administration_Manual.pdf copyright lw8cpu.flash lw8pci.flash sgcpu.flash sgiowci.flash sgiowci_sp.flash sgpci.flash sgrtos.flash sgsc.flash Problem Description: (From 114525-01) 4500490 Flash Prom Binary Image utilties should be under source control 4640435 Portion of SNMP OID address space should be reserved for other projects 4650932 POST memory error messages do not provide enough information for debug. 4657904 DFRUID: updatePowerRecs() needs to write Event & Summary records independently. 4667629 RFE: "setdate" cmd should be forbidden if ntp server is configured 4683268 SC POST should reset M48T59 watchdog at boot 4738507 src/Makefile has obsolete hardcoded hostname 4793171 'setfail force' doesn't always force a failover 4824109 showboards -v command reports wrong DIMM conponent slot where no DIMM inserted 4832310 Failed to create, change password using eeprom to set security-mode=command 4834392 scapp "install" target is broken 4853771 main and spare SCs need to synchronize time-of-day when not using SNTP 4866713 .properties on cpu node lists incorrect clock-freq 4880599 When calculating ambient temp, an HPU w/ null sensors results in 0 degrees 4882017 To have the ability to tune sntp or change the default error reporting threshold 4911531 SC drifts time of about 1 to 2 seconds 4915870 get ip addr 0.0.0.0 when two serengeti boot diskless 4924264 misalign string in POST 4939856 Change syslog logger "level" to local0.warning for SNTP messages 4953801 sepromupdate should support 8MB Ecache 4953811 sepromupdate should accept D$ & E$ component names 4955947 SC panic after flashupdating the f/w on LW8 4957835 Automatically enable shell keys when in engineering/manufacturing mode 4965384 SCApp shall enforce proper FT and PS configuration rules 4966931 Enabling SNTP on Serengeti SC disrupts domain clock 4968493 "boot net:dhcp" breaks in the tftp phase requesting wrong boot file 4969956 CSTHl functionality should be integrated into SCapp 4981483 java.lang.ArrayIndexOutOfBoundsException: 2 - domain does not reboot 4982034 Ecache tag ecc err test needs to handle THCE 4982170 chmsgs reports unknown and unused message tags in 5.17-gate 4984203 Frame fan tray and RTS status are not logged 4984780 ScApp does not provide sc board revision to SunMC 4985737 error events are being reported after an automatic restoration has initiated. 4987176 panic trying to lock ISM page that isn't there 4987457 DX Safari Port Error Status registor dump maps incorrect type of error 4987854 repetitive message "the error buffer is full" can overwrite persistent logs 4988128 CPU Time-out (TO) from system bus during POST is not evaluated 4992950 console input does not resume on a failed cycle keyswitch 4993271 lpost 5.17.0 build 5.0 is mishandling fast_ecc_error_trap for the UCC case 4993985 Interconnect fails but all FRUs are still included in the domain. 4994112 after bootup, "Enable Sun Fire Link?" is not enabled even when it says yes 4994488 problem when using seprom-frutype-substitution 4994905 functioning A184 PS are not detected and acknowledged as powered on 4996008 java.lang.NullPointerException after multiple key off/on, then failover 5000947 illegal option -d shows up on help for showlogs 5001728 CHS implicate processor on uniboard when faulty DIMMs is really the problem 5003539 tunable 'Persistent logging' is not working right 5004331 incorrect data used for amazon fan tray power consumption. 5005360 sgcpu and sgpci is flashed with flashupdate (E2900) 5005640 ScApps for LW8 Amazon will not support 2N power. 5005655 fsr_test not cover enough bits 5006810 Domain level POST need to handle failed CPUs(master/slave) effectively 5006812 Update Artesyn D149 2.5 voltage margin for XMIT board. 5007818 lom[service]> help testinterconncet - not very helpful on V1280 5007831 lom[service]> testinterconnect -d A should not work on a V1280/Netra 1280 5009788 RFE: POST implementation for the new memory refresh rate ( shorten in 1/2 ) 5009856 Implement new Vcore setting for Jaguar 3.x 5009864 SC Failover service port needs to be private 5010205 POST support for 1200 MHz USIV processors 5010616 'setchs -s faulty ...' does not disable all related components on V3 CPU 5011243 "The error buffer is full" message is misleading 5011320 showboards displays invalid Cpu Mask for Jaguar 3.0 5012130 SC accepts packets with private IP addresses. 5012317 Error data information not displayed when FPU 5014581 F4800 domain, 5.15.3 firmware stuck in "Active - Panicking" state 5015109 COD and SSH is not enabled for lw8 5015363 SBBC Reset Reason(s): Peer Reset, SC Reset button (rebooting the SC) 5018002 LW8: cannot enter Service when in Manufacturing mode 5019052 4800 cannot poweron domain in dual partition with 2 PS 5020501 TelnetServer.run: sock.accept() failed: java.net.SocketException: S_errno_ECONNR 5020606 cod setup should be moved to setupsc 5020704 disablecomponent command run, message said cannot enable component 5020887 "marked as Failed!" is inconsistent with the AD event message 5021417 downgrade allows connection type to be set to unavailable ssh option 5022423 error message every 30 seconds on the console 5022479 main sc did not come back in 60 seconds when rebooting, main became spare 5023405 usage statement for setescape differs from same on sg 5025518 confused msg shown when 'poweron grid0' issued on lw8 5027547 OBP needs to check for domain keyswitch state before dropping to OK prompt. 5028333 Remove sgiowci_sp.flash from future releases 5028915 lpost clears the i-cache microtags on the master cpu 5028916 the second dtlb t8_1 is not initialized properly at diag-level>init 5028917 2-way e-cache associativity is not always determined correctly for jaguar tests 5029117 ERROR: Missing text resource (flash downgrade e2900) 5029722 false msg:IB6/FAN0 Faulty: replacement required 5029847 SCApp needs to support JG3.1 5029856 PS failure caused I2C problems with other FRUs. 5030395 Serengeti POST does not use new FPROM Access Timing during domain level tests 5031658 Need to handle setBytes failure when write log messages to the persistent log. 5031871 Thread deadlock when clearing bad segment in E$ on poweron 5034739 show-post-results does not recognize Xmits IO boards 5034767 regression test stopper: POST fails SB0 and excludes it 5034786 Line numbers not included in stack traces 5034881 cobp generates incorrect replies to RARP requests 5035234 SC panic during boot after failover initiated from the SpareSC 5035293 Jar's Manifest isn't treated properly by SC JVM 5035517 redundent warning msg shown on console 5035667 outgoing telnet from SC causes ClassCastException 5036290 pci_lpost routine does not clear iommu entries for pci leaf B 5036321 RFE to the SCAPP command "sepromupdate" with a new option 5037074 License key interpreted as decimal instead of hex 5039408 fail IO test but processor gets the blame and marked bad 5039565 Variables VERSION and SUNW_PRODVERS should not be the same SMS release value 5039905 Killing a repeat thread causes error to be displayed 5040267 VXWORKS_BASEDIR needs to reference the new /ws/sg-firmware/vxworks-master-2.0 5040732 shownvram CLI with wrong args causes stack trace 5041545 Setkey off turn off sequence incorrect after a failed setkey on 5041600 Lightweight 8 flashupdate file issue 5041656 POST fails on ERROR: TEST=CPU Functional,SUBTEST=D-Cache Parity Tag Test ID=41.9 5042076 setk on failed to standby mode 5042555 ADM1023A -128C temp sensor warning needs to be reported as a temp sensor failure 5042636 Faulty system board causes NullPointerException and causes an impression that se 5043373 "ERROR: wrong value on timing register:..." should be removed 5044000 shownvram does not show contents of E$ & D$ 5045210 Interconnect retest failed signals always passed. 5049265 SC hangs at Boot with virgin U2106 5050000 SC prints warning for replacing PS/FT on 4800 machine 5050697 SC should detect mixed PSs and print warning immediately after the PS inserted 5050725 confused warning message printed on console when CPU V3 inserted into 4800 5050732 PS-FT warning message printed on console does not match the real system config 5051257 mem2 /N0/SB4/P3/Cx timeout, has no hearbeat, not responding 5051422 SCApp needs to support JG3.1 and JG2.4 5053287 E2900 gives "I2c error: slave did not ACK" message after resetsc 5053926 Panic stacktrace should be logged 5055997 State bits in ecache tags not included in ecache tags test 5057330 inconsistency of dx name output for IO and SB/RP 5057869 setupnetwork - disable network should not have network option 5058001 Failed Echache Functional and SBBC Dev Error Status 200(5.18.0) 5060659 Incorrect scan chain length for Jaguar_3.0 5060748 upgrade from 5.15.0 to 5.18.0 firmware changes connection type on spare SC 5061593 Switching network settings clobbers SNTP server setting 5061593 Switching network settings clobbers SNTP server setting ./ 5062510 DomainBufferWriter thread error. 5062717 Timing requirements for D150/D105/D151 converters 5062914 sntp setting is lost during upgrade to 5.18.0 5065337 Reset of Domain causes CHS disable board 5066585 ScApp should not power on processors on unsupported boards. 5067307 Possible regression due to fix for 4985737. 5068391 postTestList may be null during startCpu/stopCpu 5068436 showchs incorrectly parses the component string. 5068851 serengeti platform obp get wrong mac address of router foroff subnet tftp server 5068926 Detecting board failure during POST causes inconsistent display of board power 5070429 System controller, PANIC: Out of Memory, 5.17.1 firmware 5072938 Signal Dispatch: signal 10 in thread 5074972 Starcat post should implement rio i/o test functions 5076179 shell keys ^A ^X are not usable 5077697 "6800-SC[service]> testinterconnet" passes despite missing centreplane pin. 5080862 system does not not have SC failover automatically enabled after power cycle 5081679 NVRAMRC buffer is too small 5083664 backout changes for bug#5060748 which can cause ssh disabled. 5088868 4900 SC incorrectly indicates FT as non high volume, eventhough they are 5089309 Add jtag to support Jaguar 3.2 5090178 Request to undo the change for bug fixed 5045210. 5090906 Workaround needed for Schizo 2.2 problem 5091556 SC panics runs out of memory 5099024 Persistent Msg Log Error count corrupted. 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: ----------------------------------- None. README -- Last modified date: Wednesday, October 20, 2004