OBSOLETE Patch-ID# 113814-01 Keywords: cp2140 sparc smc firmware update Synopsis: Obsoleted by: 116345-04 Hardware/PROM: CP2140 SPARC and SMC firmware update Date: Oct/25/2002 Install Requirements: None Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Hardware/PROM Unbundled Release: SPARC 1.0.6 SMC 3.5.2 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4738644 4739342 4748927 4751974 4752001 4752003 4754056 4758265 Changes incorporated in this version: 4754056 4748927 4752001 4739342 4751974 4752003 4738644 4758265 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: .FWupdate.info FWBin/CP2140.SMC.3.5.2.FLASH FWBin/CP2140.SPARC.1.0.6 FWBin/CP2140.SPARC.1.0.6-SMC.3.5.2 FWBin/CP2140.SPARC.1.0.6-SMC.3.5.2.README FWupdate Problem Description: 4754056 RFE: OBP ipmi console support needed for Makaha netcons project 4748927 Updating SMC firmware ocassionally fails and starts dumping junk data on tty 4752001 SPARC firmware should report correct DIMM information on memory error 4739342 OBP level watchdog timer doesn't start in case of hot insertion, button reset 4751974 RFE: NTP support needed at OBP level 4752003 RFE: OBDiag/Alarmdiag's default options for some tests needs modification 4738644 othello+ banner displays UltraSPARC-IIe rather than UltraSPARC-IIi. 4758265 SMC firmware should provide a command to initiate XIR from alarm card Patch Installation Instructions: -------------------------------- Refer to the special installation instructions described below. Special Install Instructions: ----------------------------- This patch has following files: FWupdate FWBin/CP2140.SPARC.1.0.6 FWBin/CP2140.SPARC.1.0.6-SMC.3.5.2 FWBin/CP2140.SPARC.1.0.6-SMC.3.5.2.README FWBin/CP2140.SMC.3.5.2.FLASH .FWupdate.info It has the supporting tool for updating the SPARC and/or SMC firmwares. Tool Name : FWupdate Purpose : To initiate system firmware update (SPARCFW & SMCFW) at Solaris level. User : Must be Super User to execute this script Usage : FWupdate [-h] FWupdate [-F] -f -d -t -h : Help, show usage -F : To Force the update when the Firmware is being downgraded -f : Complete filepath & filename specified by following argument -t : Type of Firmware binary. Possible options={sparc, smc, sparc+smc} -d : Complete path of device node or device alias specifying the device where file is located If disk is specified, the file must be in the root directory. Also, the file cannot of a Symbolic link Points of interest: 1) The complete filepath & filename must be specified using -f option. 2) Use -d option to specify the device from which the file may be loaded. User may specify the device either using a OBP device alias or using the complete path to the device node. 3) If the file is located on a local disk then it must be in the root directory and must not be a symbolic link. 4) The tool performs a check on the version of SPARC Firmware. If a downgrade is detected then the script would notify the user. A downgrade can only be updated using the force (-F) option. 5) Tool does not performs a check on SMCFW version. 6) Update script FWupdate and info file FWupdate.info must be in same directory. Sample usage: Example 1: FWupdate -f /CP2140.SPARC.1.0.6-SMC.3.5.2 -d net -t sparc+smc File is located on the NFS and is combined SPARC & SMC firmware image Example 2: FWupdate -f /CP2140.SPARC.1.0.6-SMC.3.5.2 -d disk -t sparc+smc File is on a local disk in root directory Example 3: FWupdate -f /CP2140.SMC.3.5.2.FLASH -d disk -t smc File is SMC flash binary located on local disk README -- Last modified date: Monday, April 5, 2004