Hardware/PROM: Sun Fire T2000 Sun System Firmware Update LDOMS APL |
Status: RELEASED
Patch Id: 127576-03
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************Summary: Hardware/PROM: Sun Fire T2000 Sun System Firmware Update LDOMS APL
Date: Jan/30/2008
Installation Requirements:
Additional instructions may be listed below
Solaris Release: 10
Sun OS Release: 5.10
Unbundled Product: Sun System Firmware
Unbundled Release: 6.5.11
Xref:
Topic:
Sun Fire T2000 Sun System Firmware 6.5.11 flashprom update
Relevant Architecture: sparc
BugId's fixed with this patch:
6183557 6381064 6431870 6457230 6470218 6471957 6473305 6484116 6494272 6494280 6498030 6503009 6517126 6518288 6519617 6524613 6526870 6529934 6530261 6531680 6532334 6533841 6534028 6534031 6534078 6534079 6535199 6535562 6535704 6537035 6537374 6538369 6538372 6539675 6539865 6540125 6540269 6540600 6540632 6542792 6542956 6543418 6543430 6543748 6544197 6545197 6545200 6545566 6546133 6546572 6546902 6547696 6547922 6548853 6549753 6550710 6550717 6553966 6554288 6554367 6554568 6554864 6554951 6561964 6561965 6562094 6563086 6565050 6565426 6565965 6566068 6566483 6566732 6567509 6568533 6569457 6569954 6569957 6569960 6569963 6570233 6570239 6570246 6570254 6570266 6570289 6570913 6572064 6572068 6572491 6572595 6573367 6573618 6574105 6574109 6575306 6576143 6577750 6578802 6579294 6580605 6580778 6581303 6581305 6581583 6581605 6581629 6583816 6585013 6586180 6586438 6586624 6586719 6587533 6589571 6589734 6590384 6590773 6591789 6593002 6593097 6593098 6593132 6593547 6594410 6594439 6594929 6595293 6595500 6596474 6596497 6596537 6596546 6596594 6596643 6596989 6597761 6597805 6597993 6598000 6598601 6598640 6598829 6599022 6600521 6601822 6602324 6602821 6604239 6604542 6604845 6606189 6606197 6606941 6609122 6609134 6610097 6611700 6611798 6612022 6612364 6613402 6613481 6613833 6614098 6614762 6614819 6616053 6616363 6617193 6617731 6618178 6618303 6618415 6618773 6619424 6620096 6621175 6621658 6622262 6622384 6622444 6623111 6625143 6629419 6629755 6629996 6630011 6630623 6631946 6632352 6633562 6634977 6636503 6637109 6638639 6639797 6646995
Changes incorporated in this version:
6473305 6531680 6533841 6540269 6540600 6550710 6550717 6578802 6590773 6596594 6596989 6597761 6606189 6606941 6609122 6609134 6611700 6611798 6612364 6613402 6613481 6613833 6614098 6614762 6614819 6616053 6616363 6617193 6617731 6618178 6618303 6618415 6618773 6619424 6620096 6621175 6621658 6622262 6622384 6622444 6623111 6625143 6629419 6629755 6629996 6630011 6630623 6631946 6632352 6633562 6634977 6636503 6637109 6638639 6639797 6646995
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Required Patches:
Obsoleted by:
Files Included in this Patch:
Sun_System_Firmware-6_5_11-SPARC_Enterprise_T2000.bin
Sun_System_Firmware-6_5_11-Sun_Fire_T2000.bin
sysfwdownload
Problem Description:
6646995 POST output does not appear to be correct - POST is not correctly using
SC's diag_<var> values
6639797 showhost shows "version indeterminate" message
6638639 the turgo showcomponent could not see PCI /SYS/MB/PCI_MEZZ/PCIE5
6637109 pelton: HDD2 and HDD3 Location labels and LED status missing in prtpicl
output
6636503 pelton: ldmd fails to start on a fresh install of LDOMS 1.0.1 with
SysFW 6.5.7
6634977 POST run in max mode fails with PLX 8112
6633562 md mismatch causes breakage when booting off of saved configs or for
warm-start
6632352 reset.bin too big. showhost has to work with new N1 prom component
layout
6631946 (init-program) causes illegal instruction trap if executed when cwp is
not 0
6630623 cancelling a multi-step delayed reconfig on a MD parse failure confuse
guest domains
6630011 add support for Pelton 4 HDD configuration
6629996 migrating rmc-comm channel from glvc to ldc service for pelton
6629755 PRI config code should only operate on factory default MD sets
6629419 need to reduce VBSC memory usage for N2 platforms
6625143 no guest error packet for non-resumable DAUs
6623111 Huron system hung after completed POST with "Failed to set device
address: 1" with FW 7.0.7
6622444 Boot path switch feature is not work correctly during boot block load
6622384 support for telco_alarm LDC channel
6622262 CT900/ShMM500/netconsole hangs after repeated disconnects
6621658 updates to the bootset PRI are not reflected in existing user MDs.
6621175 false NIU FZC XMAC Block Port 1 init test failure - RXMAC STATUS Reg.
PHY_MDINT Bit
6620096 dmmu fault addresses not sign-extended
6619424 EAR values reported by hypervisor differ from the actual addresses
leading to incorrect diagnoses
6618773 missing mcu init causing ibist failures
6618415 XAUI interfaces are not supported
6618303 niu logical page register hcalls need access protection
6618178 PIU error interrupt redistribution code does not work
6617731 Monza putback causes minor regression in mac address distribution in MD
6617193 POST offlines all L2 banks when it encounters a storm of DSC/FBRs
6616363 Glendale's onboard port was not recognized when a Northstar QGC EM card
was loaded into the system
6616053 PIU interrupt redistribution code does not work
6614819 PIU error interrupt redistribution code is not invoked
6614762 SAS Expander on NEM+ disappears once St Paul blade is inserted into the
C-10
6614098 dbu error can cause HV to wedge
6613833 change default MCU FAWIN value to 14
6613481 ASRDB gets corrupted frequently if some component such as USB or a pci
slot is disabled
6613402 FBDIMM AMB Error Status Registers need to be cleared on startup
6612364 pages with UEs are not immediately retired
6611798 POST support for Turgo
6611700 XVR-200 in T2000 with LDOM 1.0 installed and configured fails to display
video on KVM
6609134 enable IPMI LDC for the monza platform
6609122 Monza platform support in vBSC
6606941 setting REF_FREQ_333 to 0xa06 helps SpecJBB performance 1%
6606189 L2 scrubber should be disabled
6597761 rm-io followed by multiple set-vcpu operations causes HV abort or ldmd
core dump
6596989 DAU ereports not being received for memory UE's
6596594 after resetsc, changing OBP nvram parameters do not take affect
6590773 add turgo support to vbsc
6578802 ereport is not generated for the SOC dmu internal error
6550717 reset.bin too big. Change the N1 POST PROM offset from 1M to 2M
6550710 reset.bin too big. Move the N1 PROM components around
6540600 ALOM rejects ssh login under load and ssh login session
6540269 ALOM-CMT support for Solaris PICL data population
6533841 do not generate ferg.invalid ereport when PIU is in drain state
6531680 add support for Pelton 4 HDD configuration
6473305 scadm(1M) functionality needed on Pelton
(from 127576-02)
6610097 StPaul: cfgadm -al output failed to show PCI-EMO
6601822 USB hub, keyboard, and/or mouse disappear from OBP device tree
6596546 Montoya: "probe-ide" shows a non-existent device with garbage characters
as ATAPI model
6594929 sun4v systems lose their scsi initiator settings after upgrade to 6.4.x+
firmware
6586624 physical-platform information missing from prtpicl and prtdiag
6572595 entPhysicalSerialNum for :CH node should be the blade serial #
6570289 PCI-EMs missing in SNMP tree in ALOM
6570266 Incorrect sensor state change trap generated when environmental sensors
cross warning thresholds
6554568 update ALOM-CMT to support StPaul in C48
(from 127576-01)
6612022 N1 POST hangs during Enable L2 Cache
6606197 remove product name from host flash version display
6604845 Banner does not display the official platform names
6604542 hv debug internals should be hv software traps
6604239 PRINT_ERROR_TABLE_ENTRY macro should only read trap regs when TL>0
6602821 mixed amb fw workaround
6602324 HV/dumbreset needs update for simulation support
6600521 Pelton panic after multiple Solaris reboots: Fatal error has occured in:
PCIe root complex.
6599022 there are two SET_SIZE(niu_reset) statements in niu.s
6598829 (logo-addr logo-len)" oem-logo" $setenv is not persistent
6598640 HV should send non-resumable ereport for precise ldau
6598601 HV should record l2 bank info for L2 ND errors
6598000 dump_l2_cache may store incorrect bank info
6597993 dump_dbu_data doesn't change TL when reading %tpc etc
6597805 bzero missing branch target
6596643 Flashing sysfw6.5.x causes a t2000 to hang after poweron on 64GB config
6596537 when Fan Module is removed and reinserted the tachometer nodes in SNMP
listing not restored
6596497 in SNMP NEM variable shows incorrect entPhysicalIsFRU value as "false"
instead of "true"
6596474 v1 crypto api breaks after a bit
6595500 Last Trap: Fast Data Access MMU Miss on VDS stress tests
6595293 WDR traps are handled at the wrong trap level
6594439 ASR "showcomponent" adds another line of info when a component is
disabled
6594410 todoffset.0 file is updated when either Solaris date or SC date is
changed
6593547 IO-Domain-Reset: ERROR: Last Trap: Watchdog Reset
6593132 changes to obp variables w/non default LDOM cfg do not persist
6593098 vbsc needs to support SEL_LO_ADR value of 1
6593097 POST needs to support SEL_LO_ADR=1 memory addressing
6593002 need to eliminate race condition when registering and unregistering
domain services
6591789 service channels are not initialized properly
6590384 V125(El paso): Could not read diag-level from NVRAM!
6589734 T2000 6.4.6 causes cacaoadm key generation to fail
6589571 on OPL XIR at ok? prompt can cause OpenBoot to hang on systems with a
large number of strands
6587533 HV Abort: <Unknown?> (82859d0) - PowerDown when starting guest domain that owns bus pci@780
6586719 all N1 platforms have the same hostid
6586438 hypervisor vpci_iommu_getbypass() API needs to return ENOTSUPPORED 11
6586180 firmware should not attempt to boot off incompatible SP configs
6585013 dimm error decode may not be correct after a warm reset
6583816 POST errors are not processed correctly on N1 platforms
6581629 port solaris ldc fixes to vbsc
6581605 hang in ldc channel reset
6581583 stream mode ldc channels are not properly reset
6581305 vPCI config_get config_put io_peek io_poke arguments should be validated in the wrapperunctions
6581303 vPCI dma_sync function for piu needs to accept one or both the I/O
directions
6580778 ferg.invalid message appears because HV sends a SER with no error bits
6580605 Boot hangs and displays: ds@1: <data: invalid handle
6579294 enhancements to Systest (test within debug menu)
6577750 S10U3: when host is at UNIX, after "resetsc" completes, console IO is
lost
6576143 don't assume scratchpad registers are zeroed at startup
6575306 sc sram is no longer properly initialized when the host powers on.
6574109 incessant whining about "Free memory not alloc'd" after many soft-resets
6574105 issuing a boot to the cdrom device hangs the system if no cdrom media is
installed
6573618 unused POST code
6573367 disabling cpu8, disables core1 with failed device:MB/CMP0 (CORE) MAU
(ERROR: TEST = MAU GF2M MODEXP)
6572491 after VBSC has configured the mdset it should then remove all NULL nodes
from the MDs.
6572068 Hypervisor hangs in pci_msiq_sethead()
6572064 POST being run on managed system even when diag_trigger is set to none
6570913 pci_msiq_setstate() failed to set msiqstate as PCI_MSIQSTATE_ERROR
6570254 create SUNWsysfwdownload.v packaging in alom-cmt gate
6570246 CPU-core entities' sunPlatCircuitPackReplaceable value is "true" instead
of "false"
6570239 DIMM LED entities' entPhysicalContainedIn property incorrect
6570233 no NEM entities in ALOM SNMP tree
6569963 DIMM slots' sunPlatEquipmentHolderStatus is notInTheAcceptableList in
SNMP tree
6569960 Fan locations' HolderStatus is empty
6569957 SNMP tree missing power supply entities
6569954 SNMP tree has incorrect HDD entities
6569457 pci_msi_getvalid() always returns MSI_VALID, never returns MSI_INVALID
6568533 change declaration of rv in snmp_thr from uint_t to int + make 'select
timed out' warning a dbg msg
6567509 mmu_tsb_ctx0() and mmu_tsb_ctxnon0() do not check pageszidx or
pageszmask properly
6566732 IO operation fails randomly after switch-cpu
6566483 delayed reconfig of primary domain fails if there are no guest domains
6566068 off by one error in loop indexing used to access mds in a mdset
6565965 HV build produces warnings on macro redefinition
6565426 need ability to get FW version info in libpcp via sysfwdownload channel
6565050 need to clear the sram reset cmd queues and ldc queues before the host
powers on
6563086 multicast mac address not accepted by the alom ports of the T2000
6562094 utilization statistics do not account for currently yielded strands
6561965 a content-version property should be added to the root node of the HV MD
6561964 hypervisor should check for a compatible content-version property in the
HV MD
6554951 remove pci reset workaround form vbsc pri
6554864 virtual-console stops printing output
6554367 need to remove no_pci_reset property to re-enable stop -f
6554288 cwq parsing breaks ontario
6553966 hypervisor is scrubbing over downloaded MDs which sit above the HV in
memory wrong
6549753 Montoya RTM needs support booting from USB disks.
6548853 hypervisor sample guest should be brought up to date
6547922 service channel initialization is a mess
6547696 vintr_gettarget() API call fails completely due to programming error 62
or 63
6546902 guest facing service channels should be retired
6546572 hypervisor code needs some cleanup
6546133 PCI bus reset for PLX parts needs to be improved
6545566 Sun4v call for dma-sync with zero-length buffer results in hypervisor
errors
6545200 OpenBoot should only start CPUs which are part of a domain, as indicated
by MD
6545197 OpenBoot should use HV API CPU_YIELD when looping in slave loop
6544197 Virtual intr hcalls return EINVAL for valid input output of hypervisor
build
6543748 guest domain : ERROR: Last Trap Memory Address Not Aligned when
"watch-net-all" is interrupted
6543430 OBP should retry a cpu_send_mondo hcall if EWOULDBLOCK is returned
6543418 a forced stop of an LDom can result in a panic on the next boot
6542956 lack of Voltage averaging in showenvironment output causes customer
concern
6542792 FERG throws away way information in D$ ereports
6540632 need definition of OBP power-off for LDOMs systems
6540125 'bootmode bootscript' does not work in an LDoms environment
6539865 help setsc diag_level shows default value is "max" but real default
value is "min"
6539675 fix bugs in Systest (performance counter overflow and malloc_bank for
half pop systems)
6538372 add build_xx and **PROTOTYPE** to the output of the what command on the
delivery binaries
6538369 add build_xx and **PROTOTYPE** to the output of the what command on the
delivery binaries
6537374 init_sram_critical_sect() is not clearing intended regions
6537035 NIU FCode driver needs to clear remote_fault_detected bit (new for N2
2.0 parts)
6535704 guest start and stop operations need to be synchronized
6535562 the guest exit reason field in the guest struct is not used
6535199 stop_crypto and stop_mau, dr. jekyll and mr. hyde, one of them must die
6534079 update alom-cmt version #s in the gate to 1.5.x
6534078 update version files in the vbsc1.5.x-gate
6534031 Stack error in NIU FCode driver
6534028 Unable to boot from NIU port 1 (XAUI0)
6532334 When LDOMs had trouble loading up properly, serial port is unusable
6530261 ttrace_freeze() never works, since HV is using the wrong data structure
to check for validity
6529934 IO device probing on sun4v platforms needs to be hardware agnostic
6526870 OBP should automatically create devaliases based on the devalias
properties given by zeus
6524613 OpenBoot does not handle LDC resets properly
6519617 ds_dispatch_event should be executed in its own thread
6518288 "Failed to send email alert" messages after SC is reset when netsc_dhcp
is set to true
6517126 primary domain panics when stopping an I/O service domain
6503009 1.4 hypervisor gate needs lint & cstyle cleanup
6498030 add platform support for N2
6494280 API group 0x3 misnamed
6494272 CPU_STATE_LAST_PUBLIC defined incorrectly
6484116 console loses characters on large paste
6471957 if user requests core dump too early, HV powers down and refuses to ever
boot again
6470218 incorrect/inconsistent error message displayed by removefru with invalid
PSn
6457230 frucapture should test if destination FTP file exists before overwriting
6431870 IO forwarding ranges not properly shut down in PCI bridge FCode
6381064 system cannot boot with input set to type-7 keyboard plugged into front Ontario T2000 usb port.
6183557 forth.exe uses tokenize.exe which violates the SPARC ABI causing a SEGV
crashRevision History:
127576-01 127576-02
Patch Installation Instructions:
--------------------------------
Please refer to the Install.info file for instructions on updating the firmware
flashprom using the files included in this patch.
Special Install Instructions:
-----------------------------
NOTE 1: Firmware component revisions included with this release:
System Firmware 6.5.11 Sun Fire[TM] T2000 2008/01/08 20:24
----------------------------------------------------------
ALOM-CMT v1.5.7 Jan 2 2008 14:07:14
VBSC 1.5.15 Jan 2 2008 14:03:37
OBP 4.27.11 2008/01/08 14:53
Hypervisor 1.5.6 2007/11/30 08:31
POST 4.27.11 2008/01/08 15:16
Checksum of Sun_System_Firmware-6_5_11-SPARC_Enterprise_T2000.bin:
3654996687
Checksum of Sun_System_Firmware-6_5_11-Sun_Fire_T2000.bin: 3654996687
(generated by the /usr/bin/cksum command)
NOTE 2: By using Sun System Firmware (Firmware) you agree to the terms of the
Software License Agreement and Entitlement (SLA/Entitlement) found in
Sun_System_Firmware-6_5-download_SLA_and_Entitlement.txt. By using the
Firmware, you agree to the terms of the SLA/Entitlement. If you do not
agree to all of the terms promptly destroy the unused Firmware.
NOTE 3: This patch supports both the Sun Fire T2000 and now the APL SPARC
Enterprise T2000 product lines, which share the same firmware. We
include two separate Sun System Firmware binary files, with different
names corresponding to the respective products. The different names are
provided for convenience - the two files are otherwise identical. For
the Sun Fire T2000, upgrading to Sun System 6.5.11 (or later) requires
Solaris 10 Update 1 (or later) to be installed.
The system may experience boot or other problems with earlier version of
Solaris (S10_HW2).
SPARC Enterprise T2000 (APL) configurations require Solaris 10 Update 3
(or later) to be installed.
NOTE 4: Please refer to the online documentation for feature and version
compatibility between Sun System Firmware and LDom Manager releases.
LDoms release notes are available on http://docs.sun.com under this title
and part number: Logical Domains (LDoms) 1.0.1 Release Notes 820-3269
NOTE 5: If using LDoms 1.0, then you must upgrade to LDoms 1.0.1 before
installing this patch. Please refer to the LDoms Administrative Guide
available on http://docs.sun.com under this title and part number:
Logical Domains (LDoms) 1.0.1 Administration Guide 820-3268
README -- Last modified date: Tuesday, March 4, 2008