Sun Fire Midrange Systems Firmware 5.20.0 Release Notes |
This document provides general information and system limitations for firmware release 5.20.0 on Sun Fire E6900/E4900/6800/4810/4800/3800 systems.
This document contains the following topics:
The following documentation sets are included with the 5.20.0 firmware:
For firmware upgrade and downgrade information on entry-level midrange (E2900/V1280/Netra 1280) systems, refer to the Sun Fire Entry-Level Midrange System Administration Guide.
This section provides a brief description of the new features in 5.20.0 for Sun Fire midrange systems.
The 5.20.0 release supports UltraSPARC IV+ CPU/Memory boards - For information on upgrading systems with UltraSPARC IV+ CPU/Memory boards, refer to the Sun Fire Midrange Systems UltraSPARC IV+ CPU/Memory Board Upgrade Requirements (819-1841-10) and the Sun Fire High-End and Midrange Systems CPU/Memory Board Installation Guide (806-2946).
The 5.20.0 firmware release, when used on systems with domains running the Solaris 10 Operating System, provides information on Solaris-detected hardware fault events. This information is captured by Solaris software and then communicated to the system controller. The system controller reports this information through automatic diagnosis (AD) and domain (DOM) event messages.
The following SC command was added in 5.20.0:
For details on these commands, refer to their descriptions in the Sun Fire Midrange System Controller Command Reference Manual.
E6900/E4900 systems and midrange systems with UltraSPARC IV+ CPU/Memory boards require 5.20.0 firmware and compatible releases of the Solaris 10 or Solaris 9 operating system (when available) as the minimum Solaris releases.
System boards running firmware versions 5.12.x through 5.19.x firmware are compatible with each other, but system boards running 5.11.x are not compatible with system boards running firmware versions 5.12.x through 5.19.x. You can check the firmware compatibility of your boards by running the
showboards -p version -v command. The information displayed indicates whether the firmware for each board is compatible with the ScApp version running on the SC.
Update all your system boards to the same firmware version and activate the new firmware version on your domains as soon as possible. Activate the domain firmware by running the setkeyswitch off and setkeyswitch on commands. For details on updating your system firmware and verifying firmware compatibility, refer to the Install.info file included with this firmware release.
Certain hardware components require minimum firmware revisions, as follows:
You can mix system boards in your Sun Fire E6900 or 6800 system configurations. The combinations of system boards affect the domain configurations that you can create. However, if a partition includes any UltraSPARC IV+ system boards, only one domain can be active within that partition.
Domain configuration options are illustrated in TABLE 1:
Similar considerations apply when configuring domains in Sun Fire E4900 or 4800 systems. See TABLE 2:
The single-partition case allows for only one active domain containing UltraSPARC IV+ system boards, domain A. See TABLE 3:
To Enable UltraSPARC IV+ Domain Support |
Use the setupplatform command to change usiv+ support for Domains A or C
For further information about the setupplatform command, see the Sun Fire Midrange System Controller Command Reference Manual.
To Display the Status of UltraSPARC IV+ Domain Support |
Use the showplatform -p usiv+ command
schostname:A> showplatform -p usiv+ UltraSPARC IV+ is supported in domain A UltraSPARC IV+ is not supported in domain C |
If your Sun Fire E6900 or E4900 server is configured as:
Then you cannot add an I/O board to the domain using the DR connect and configure commands. However, you can use the DR unconfigure and disconnect commands on an I/O board in the described system.
This restriction arises because DR requires a second domain in which the I/O board can be tested. Please refer to the platform administration manual for further information on removing and replacing boards.
In order to use the Sun Fire Link interconnect with 5.20.0 firmware, you must use either Solaris 8 or Solaris 9 operating systems.
Instructions for upgrading firmware are provided in the Install.info file included with this firmware release for Sun Fire midrange systems. The Install.info file also contains instructions for downgrading to an earlier version of the firmware.
E6900/E4900 systems and systems that contain UltraSPARC IV CPU/Memory boards must run firmware version 5.16.0 or greater. Earlier firmware versions do not support the UltraSPARC IV CPU/Memory boards.
E6900/E4900 systems and systems that contain UltraSPARC IV+ CPU/Memory boards must run firmware version 5.19.0 or greater. Earlier firmware versions do not support the UltraSPARC IV+ CPU/Memory boards.
Midrange systems that contain SC V2s can be downgraded from 5.19.0 or 5.20.0 to earlier firmware releases, but note that those earlier releases will not support features and bug fixes made in 5.19.0 or 5.20.0.
Caution - If you have a redundant system controller (SC) configuration, you must first upgrade the firmware on the spare SC, then on the main SC, as explained in the Install.infofile. |
In some cases powering off or powering on a power supply after you upgrade to firmware version 5.14.x or greater can cause a power supply fault on Sun Fire 6800/4810/4800/3800 systems.
Note - The faults described here do not apply to the A184 and A185 power supplies. |
The power supply failure might exhibit the following characteristics:
Use the following workarounds to resolve the power supply failure. Start with
Workaround 1. If this workaround is unsuccessful, perform Workaround 2. If the second workaround is unsuccessful, perform Workaround 3.
This section describes only those bugs with potentially significant impact. The README file lists all bugs that have been fixed, including those seen only internally at Sun.
New Daylight Saving Time (DST) rules come into effect (depending upon timezone) on Sunday March 11, 2007. For example, In 2006 Pacific Standard Daylight Saving Time (PDT) starts on Sunday April 2, and ends on Sunday October 29. In 2007 PDT starts on Sunday March 11, and ends on Sunday November 4.
The DST rules have changed due to the U.S. Energy Policy Act of 2005 with changes beginning in 2007. A subset of these changes were instituted in 2006 in conjunction with the Australian Commonwealth Games.
As a reminder, the system controller (SC) will issue reboot warning messages on SC consoles, printing once a day starting on January 1, 2007. For example,
WARNING: SC was booted in year 2006, and SC current year is 2007. Please reboot the SC to get the current Daylight Saving Time rules. |
To load the new DST rules, reboot the SC between January 1, 2007 and Sunday March 11, 2007.
SNMP is a private interface for the midrange system controllers. This means that Sun Management Center will not receive FrameManager information through SNMP. If you have a loghost, note that FrameManager and RTU statuses can be monitored from the loghost.
A message indicating that there are dropped console messages is displayed when data is being provided by the Solaris Operating System or OpenBoot PROM faster than the system controller can write it to the console.
If you change the connection type after downgrading firmware on midrange systems from 5.17.x, 5.18.x, 5.19.x, or 5.20.x to a lower firmware version, the new connection type selected in the lower firmware version is not guaranteed once you update the firmware back to 5.17.x, 5.18.x, 5.19.x, or 5.20.x. If you subsequently update the firmware to 5.17.x, 5.18.x, 5.19.x, or 5.20.x from the lower firmware version, the original connection type that you had in 5.17.x, 5.18.x, 5.19.x, or 5.20.x before the change to a lower firmware version will be restored.
Workaround: To ensure system security, use the setupplatform command to set the connection type explicitly.
If a power failure and Sc reboot occur during an add segment operation, one or more SEEPROM segments may become corrupted upon a reboot. The following example log sequence shows illegal tag statements:
Even though these error messages are displayed, the availability of the domains is not affected.
In some systems using UltraSPARC IV+ cpu/memory boards, the use of this command,
# cfgadm -c unconfigure N0.SB0::memory
Workaround: Apply the appropriate patches to your Solaris OS.
Copyright © 2006, Sun Microsystems, Inc. All Rights Reserved.