Patch-ID# 121690-02 NOTE: *********************************************************************** 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. *********************************************************************** Keywords: sun fire v445 Synopsis: Hardware/PROM: Sun Fire V445 Flash PROM Update Date: Nov/15/2006 Install Requirements: None Solaris Release: 8 9 10 SunOS Release: 5.8 5.9 5.10 Unbundled Product: Hardware/PROM Unbundled Release: OBP 4.22.19, POST 4.22.19, OBDIAG 4.22.19 Xref: Topic: Relevant Architectures: sun fire v445 BugId's fixed with this patch: 6230541 6313800 6322957 6345852 6361535 6361563 6364139 6366588 6368614 6370015 6370408 6374738 6375003 6375990 6376657 6379876 6379878 6379979 6380622 6380975 6381084 6381105 6381115 6381125 6381242 6381385 6383658 6384335 6388673 6388925 6389161 6389988 6390526 6391361 6392539 6392742 6392744 6392749 6393492 6393665 6395015 6396464 6396519 6396528 6396533 6396540 6396546 6397497 6399215 6399627 6400192 6400408 6402905 6402909 6403073 6404798 6406142 6406195 6407889 6411051 6411069 6412462 6412474 6414799 6415442 6415545 6416036 6416671 6421833 6421866 6421884 6421977 6423038 6423090 6423137 6423761 6423788 6423795 6423803 6424812 6427093 6428852 6432504 6433152 6436300 6438649 6441770 6445593 6447320 6447326 6448085 6450457 6454640 6456885 6466207 Changes incorporated in this version: 6466207 6456885 6454640 6450457 6448085 6447326 6447320 6445593 6441770 6438649 6436300 6427093 6423038 6404798 6390526 6313800 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: flash-update-SunFire445 unix.flash-update.SunFire445.sh Problem Description: 6466207 Fire PCI-E bridge version should be determined based on fire-revision# rather than module-revision#. 6456885 POST trashes OBP flags 6454640 missing device_type property on ebus node. 6450457 OBP flashupdate from 4.22.11 to 4.22.13 fails with "flash device is write protected" 6448085 post fire2.1 support 6447326 Remove CPU speed configuration menu 6447320 Remove OBP flash-update command 6445593 Extra activities on V245's I2C bus may cause false POST failures 6441770 I2C workaround for EPIC access issue 6438649 I2C contention between OBP and ALOM 6436300 netconsole gets stuck while running obdiag with base fabric interface 6427093 flx18052: Hot swap may cause chassis-type to be set to zero, FW 4.22.4 6423038 Third party graphics card (Barco) not recognized after upgrading OBP 4.9.7 to 4.17.1 6404798 Host keeps on resetting when keyswitch is set to diag. 6390526 USB 2.0 Hub gets lost to OBP after Solaris EHCI driver run 6313800 OBP should read and print the 'test release' flag while printing H8 firmware version (From 121690-01) 6433152 Add flash update support for RoHS V210/V240 R06 MB_PN's 6432504 Support Jalapeno+ processor on Boston. 6428852 putback for 6395675 panics Boston platform with ereport.io.fire.pec.cto. 6424812 ereport.io.fire.dmc.tte_inv seen on ontario and ontario+ using system firmware 6.1.9 6423803 OBP support for dynamically programming the SAS WWID 6423795 Serrano support for Schumacher board 6423788 Broadcom 57xx fcode driver support for IPMI/ASF firmware 6423761 wait for doorbell failed, LSI fcode 1.00.41 needed 6423137 flx18017: netconsole does not get to ok prompt after xir on Jade satellite 6423090 Fire TLU Ctrl Reg NPWR_EN bit must be set to 0 on Boston. 6421977 A WARNING message is seen in POST running with 1GB Infineon DIMM (seattle 1U S163) 6421884 Boston-specific Fire GigaBlaze settings for Optimal PCI-E Signalling 6421866 Boston-specific Fire GigaBlaze settings for Optimal PCI-E Signalling. 6421833 Confusing POST error message "Address does not match in free call" for a CPU failure 6416671 Jade smc smcenv-sync print wrong data 6416036 Jade obdiag alarmdiag runs only 3 tests 6415545 FW needs to dump the core shadow scan data on an IERR 6415442 Change Branch Predictor Mode (BPM) in OBP for Panther USIV+. 6414799 Seattle OBP needs extra guard pages for boot support 6412474 OBP find-drop-in? goes out side the flash size and hits the MMU Missing 6412462 Jade sat's mcnet does not work properly on 4.22.4 OBP. 6411069 OBP PLL data writes should be consistent with POST. 6411051 ASR disabling PCI slots does not always work. 6407889 Add 2UXXL support, remove 2UEXL support 6406195 "Change Southside obp's root name" 6406142 PCI bridge code handles IO limit = 0 incorrectly 6403073 Serranos with no memory may report false POST errors - CTRL/C; POST error & poweroff(P1.0 S#133) 6402909 PoST change required to implement Spread Spectrum J-Bus Clock 6402905 OBP change required to implement Spread Spectrum J-Bus Clock. 6400408 Modify RX_EQLIZR_CTL bits in Seattle Fire LPU Gigablaze Glue Config2 Register to 0000 from default 6400192 Boston OBP needs extra guard pages for boot support. 6399627 Southside suport in post 6399215 "Add Southside support" 6397497 Boston (V445) will not boot with LSI20320-S (Meteor) HBA installed. 6396546 Remove pre-P1.0 hacks 6396540 Program static SAS WWID at boot time 6396533 Solaris flash-updater broken 6396528 PCI-X out of band riser card interrupts should only be created if 2UEXL or 2UEEL riser card used 6396519 OBDiag EPIC test fails 6396464 interrupt-cells property in the ebus node has a typo in it. 6395015 2Gigabit/Sec Single FC Host Adapter (JNI) Last Trap: Data Access Error. 6393665 Solaris flash-update script fails. 6393492 Need to enforce memory CAS latency minimum of 2.5 on DIMMS running at more than 133MHz 6392749 Add support for decoding Serrano specific AFSR register bits 6392744 Netra 240 OBP should support Serrano and Jalapeno CPUs dynamically 6392742 Netra 440 OBP should support Serrano and Jalapeno CPUs dynamically 6392539 Volume type is being referenced instead of volume id in 1.00.39 1064 fcode 6391361 post and picl DIMM labels are different. 6389988 POST Prints out DIMM #'s instead of proper nomenclature 6389161 Fire rxeq values not optimized for ontario 6388925 Alom Obdiag subtests are not available in test option menu. 6388673 POST fails IO-Bridge unit 1 at address 00000400.0f701400 6384335 chicago unable to boot off network port 1 6383658 Dynamic FRUID writes cause OBP MB FRUPROM reads to fail 6381385 Upgrade LSI 1064 FCode to 1.00.39 6381242 Seattle platform support 6381125 ERROR: The following devices are disabled: ide. 6381115 mixed speed memory will not interleave in enchilada system 6381105 obp needs to support RoHs scsi disk bkpln 501-7344 for Netra 440 6381084 bootmode reset-rvram does not reset nvram variables. 6380975 "Chicago/Southside does not provide slot-names property" 6380622 menus in post shows incorrect number of CPUs 6379979 fcode: map-in of config space does not work correctly 6379878 Chicago OBP should tune ebus chip select timing as an intermediate step towards meeting STARS 6379876 USB time out errors seen in OBP during power-cycle testing 6376657 OBP I2C Drivers should frame each unique addressed device with a START and STOP. 6375990 Make all I2C transactions including errors send a stop 6375003 nvram access faults when dropping from Solaris to OBP. 6374738 Address for PSU0's fruid prom needs to be 0x24 for P1.0 Boston. 6370408 flx17072: Jade satellite goes to 'config" when powering off while rebooting. B8. 6370015 OBP should print out a message if it detects problem and resets RTC 6368614 WARNING: devinfo: fault in private data at 60000d794e8 6366588 fcode gives erroneuos values for config address > 0xf.0000 6364139 OBP shows "ERROR - BCM5714 device 0 missing" with pci1 is disabled. 6361563 POST failed: 0>ERROR: TEST = IO-Bridge unit 1 int init test 6361535 POST needs to be enhanced to support Netra(tm) CP2500 Platform (code name:Jade) 6345852 flx16583: On Jade system the uname -i is reporting the wrong thing. 6322957 wrong POST and OBDiag version printed out at ok prompt 6230541 ERROR: Timeout on 0 waiting for resource type 2. after a ctrl-c when memory is being initialized Patch Installation Instructions: =============================== Please refer to the Install.info file for instructions on updating the firmware using the files included in this patch. >>> END <<< Special Install Instructions: 0 README -- Last modified date: Wednesday, November 15, 2006