Patch-ID# 115703-01 Keywords: NULL B1600 Synopsis: Sun-Fire B1600 System Controller (1.1) Firmware Update Date: Jun/18/2003 Install Requirements: Additional instructions may be listed below Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: B1600 Unbundled Release: 1.1 Xref: Topic: Relevant Architectures: BugId's fixed with this patch: 4781074 4790557 4794310 4796848 4802220 4805743 4806948 4807784 4810785 4811911 4814318 4814804 4816593 4818721 4822022 4824838 4826948 4828864 4832749 4834051 4836645 4837071 4840145 4840760 4841404 4841444 4841780 4842177 4842875 4843648 4844867 4844871 4845569 4847123 4849213 4849237 4849275 4852496 4852589 4854886 4857013 4857634 4857682 4859094 4860335 4862944 4866753 4871123 4871806 Changes incorporated in this version: 4781074 4790557 4794310 4796848 4802220 4805743 4806948 4807784 4810785 4811911 4814318 4814804 4816593 4818721 4822022 4824838 4826948 4828864 4832749 4834051 4836645 4837071 4840145 4840760 4841404 4841444 4841780 4842177 4842875 4843648 4844867 4844871 4845569 4847123 4849213 4849237 4849275 4852496 4852589 4854886 4857013 4857634 4857682 4859094 4860335 4862944 4866753 4871123 4871806 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: SunFireB1600-sc-v1.1.14.flash copyright Problem Description: 4871806 corner case handling could leak iterator 4871123 blades not advertising 'bootrestart' fail 4859094 Spurious Critical Temp and Voltage Faults 4860335 Service Required LED not switched on after three resets on boot failure 4866753 setupsc "automatic restart" response ignored if next blade has 0 Boot Timeout 4857013 Blade timeout parameter configuration/reporting is confusing 4862944 showfru output differs from sc1.0 output 4849237 Fan fault not cleared after being reconnected on Scimitar 2P blade 4852496 Cougar image version string not correctly matched preventing flashupdate 4857634 networking plumbing for private and alias ip in wrong order 4857682 nvram data misaligned by 1 byte 4849275 SC partition Block too big message appearing on sc console 4852589 scimtar blade unavailable after bsc flashupdate 4814804 steps affect PS showplatform output on most systems 4854886 .bscdiag output truncated to 64 bytes 4841444 flashupdate: typo in user message needs to be corrected 4843648 flashupdate -b with SC ap image writes to boot sector of ROM 4842875 Changing SC IP addr to 255.255.255.255 resets ip addr to 0.0.0.0 4822022 userperm usage misleading 4847123 When SPD section is unavailable, user is not told poweroff is req to enable this 4844867 DT_BOOTMODE_FORCE_NOBOOT feature not implemented in SC Bootmode CLI command 4842177 SCIMITAR blade: INIT 0 => SC turns blade Ready to Remove 4845569 New sensors on new blade types don't log faults 4802220 reset of peer switch does nothing but reports success 4849213 Switch CPU Core of 1.9V should be used to calculate thresholds 4828864 The operational status is not updated accordingly on sunmc console for blades 4845569 New sensors on new blade types don't log faults 4844871 resetsc required to apply timeout changes to BSC 4841780 Blade 5V sensor UpperThresholdNonCritical & LowerThresholdFatal vals reversed 4810785 Some recovered fault messages not being displayed on console 4840760 SC DHCP client identifier text SUNW,SC_ID=,0 from factory 4841404 System Controller CLI "setdate" accepts invalid date entry 4781074 Reset command has mis-leading error output 4802220 reset of peer switch does nothing but reports success 4840145 .bscdiag sN "reset -l" does not work from the sc> 4836645 Blades are unavailable after .fruid_ul command 4837071 Removal and reinsertion of blade causes SC panic 4826948 removefru without -y to valid present FRU hangs SC if session killed at prompt 4834051 #### pointer dereference in i2c_find_slave_driver() 4814318 Proxy does not reconnect after a long management network connection break 4811911 MISMI events for firmware upgrades have incorrect TargetOperatingSystem value 4806948 Blade and Fan Status reported as "Ok" for Blade CPU Fan failure 4807784 PS & SSC Fan TACH Status reported as Error when Threshold crossed 4794310 logging in with space after username denies user (allowed in Solaris) 4796848 setupsc "CLI timeout" prompt should have better checks for invalid user input 4805743 setfailover -y -F throws error, usage says it is valid 4790557 userpassword should have same error messages as userdel and userperm 4818721 RFE: Improvements to RMC/ALOM-B build environment 4816593 changes to "auto restart when hung" policy require SC reset to take effect 4832749 Hostname not propergated from blade to the sc (build 25c) Patch Installation Instructions: -------------------------------- This is not an OS patch and is not installed with the standard patchadd(1M) command. After unpacking the patch, follow the "Special Install Instructions" below to upgrade the system controller firmware. This patch is not OS-dependent. The list of releases shown under the "Solaris Release" and "SunOS Release" sections may not be complete. The absence of the running Solaris or SunOS release from the lists above does not preclude the installation of this patch on the hardware. The patch may be used under any OS release which the platform is capable of running. Special Install Instructions: ----------------------------- The System Controller Firmware update requires a TFTP server to be enabled on the same subnet as the System Controller being updated. To set up the TFTP server, follow the instructions on "Setting up a TFTP Server" in the Blade System Chassis Administration Guide. 1. Copying the System Controller Firmware File ------------------------------------------- Download or copy this patch to the TFTP server and place in a suitable temporary directory, e.g. /tmp. If the patch is supplied in compressed (zip) format, extract it into a directory: $ cd /tmp $ unzip 115703-01.zip As root, copy the binary file from the patch directory to the TFTP root directory and make the file readable: % su root Password: # cd /tmp/115703-01 # cp SunFireB1600-sc-v1.1.14.flash /tftpboot # chmod +r /tftpboot/SunFireB1600-sc-v1.1.14.flash 2. Updating the System Controller Firmware --------------------------------------- Log on to the System Controller console as user 'admin'. Establish that the upgrade is necessary by checking the current version of the System Controller, by typing: sc> showsc Sun Advanced Lights Out Manager for Blade Servers 1.0 Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. ALOM-B 1.0 Release: 1.0.xx Parameter Running Value Stored Value ---------------------------------------------------------------------- Bootable Image : 1.0.xx (MMM DD YY) Current Running Image : 1.0.xx (MMM DD YY) If the version shown is "1.0.xx" (System Controller 1.0), or "1.1.xx" (System Controller 1.1 where "xx" is lower than 14, the firmware version included in this patch), an upgrade is necessary. If this is the case, upgrade the firmware by typing: sc> flashupdate -s -f SSC/SC where: specifies the IP address of the tftpboot server. specifies the path and filename of the new firmware. is either 0 or 1 depending on whether you want to upgrade the System Controller on SSC0 or SSC1. For example: sc> flashupdate -s 129.156.204.163 -f /tftpboot/SunFireB1600-sc-v1.1.14.flash SSC0/SC Warning: Are you sure you want to flashupdate the SSC0/SC flash image (y/n)? y SSC0/SC: Preparing to flashupdate. flashupdate: erasing segment 32 programming address ffb1fffe SSC0/SC: flashupdate complete. The system must be reset (using resetsc) for the new image to be loaded After the flashupdate is complete, reset the System Controller: sc> resetsc Are you sure you want to reset the SC? All user sessions will be lost (y/n)? y Resetting ... After the reset has completed, log in again and check the version: sc> showsc Sun Advanced Lights Out Manager for Blade Servers 1.1 Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. ALOM-B 1.1 Release: 1.1.14 Parameter Running Value Stored Value ---------------------------------------------------------------------- Bootable Image : 1.1.14 (MMM DD YY) Current Running Image : 1.1.14 (MMM DD YY) If the shelf is fitted with two SCs, repeat this step 2 to upgrade the firmware on the other System Controller. For further information, see the "Sun Fire B1600 Blade System Chassis Administration Guide" (part number 816-4765-11), Chapter 10 "Firmware Upgrade Procedures". README -- Last modified date: Wednesday, June 18, 2003