Hi guys, i will give you the manual how to upgrade firmware XSCF on M series server.
You need to download the FW on oracle support first. Example we need to upgrade version 1117 to 1120. And below is the manual.
XSCF> version
-c xcp
XSCF#0 (Active )
XCP0 (Current):
1117
XCP1 (Reserve):
1117
XSCF>
XSCF>
XSCF> getflashimage file:///media/usb_msd/FFXCP1120.tar.gz
Existing versions:
Version Size Date
FFXCP1072.tar.gz 49762997
Mon Oct 13 18:10:16 WIT 2008
Warning: About to delete existing versions.
Continue? [y|n]: y
Removing FFXCP1072.tar.gz.
Mounted USB device
0MB received
1MB received
2MB received
3MB received
4MB received
5MB received
6MB received
7MB received
8MB received
9MB received
10MB received
11MB received
12MB received
13MB received
14MB received
15MB received
16MB received
17MB received
18MB received
19MB received
20MB received
21MB received
22MB received
23MB received
24MB received
25MB received
26MB received
27MB received
28MB received
29MB received
30MB received
31MB received
32MB received
33MB received
34MB received
35MB received
36MB received
37MB received
38MB received
39MB received
40MB received
41MB received
42MB received
43MB received
44MB received
45MB received
46MB received
47MB received
48MB received
Download successful: 50097 Kbytes in 65 secs (769.813 Kbytes/sec)
Checking file...
MD5: 314f0258d48c1d323034073b9270c44c
XSCF> version
-c xcp -v -t
XCP: 1120
OpenBoot PROM :
02.07.0000
XSCF : 01.08.0003
XSCF> flashupdate
-c update -m xcp -s 1120
The XSCF will be
reset. Continue? [y|n] :y
Checking the XCP image file, please wait a minute
start /scf/sbin/syseventd (pid=302)
start /scf/init/scf_cmgrd (pid=317)
start /scf/init/scf_coremgr (pid=318)
start /scf/init/dualprocess (pid=319)
check SCF operation mode (for OPNL access) --
complete
initialize OPNL -- complete
check SCF operation mode -- complete (ACTIVE)
start /scf/sbin/dbs (pid=331)
initialize XSCF common database (OWN)[gen_fantray_ik_info] cannot get
data
synchronize setup data (XSCF -> OPNL)
-- complete
initialize XSCF common database (ACTIVE)
-- complete
wait for database synchronization
-- complete
execute S00clis_all -- complete
execute S10restore_um -- complete
execute S11network.sheth0: PHY is Intel LXT972A (1378e2)
execute S15ntpcheck.shWarning: Time synchronization was given up.
No ntp server suitable
for synchronization found.
Please check the ntp
settings or network environment.
execute S21daemons -- complete
execute S51scflog_SCFboot.sh
-- complete
execute S82cod -- complete
execute S98bui -- complete
execute S99tmp_login -- complete
execute S00clis_active -- complete
execute S00cmem_check -- complete
execute S18restorefmdlog -- complete
execute S19setfmurl -- complete
execute S29setfmconf -- complete
execute S50setupSCFboot.sh
-- complete
execute S83setservicetagdata
-- complete
start /scf/sbin/scf_panelmgr (pid=711)
start /scf/sbin/auditd (pid=712)
start /scf/sbin/cmd (pid=713)
start /scf/sbin/cmd_sub (pid=714)
start /scf/sbin/errhandd (pid=715)
start /scf/sbin/fjdrd (pid=716)
start /scf/sbin/frura (pid=717)
start /scf/sbin/mond (pid=718)
start /scf/sbin/mond (pid=719)
start /scf/sbin/powerd (pid=720)
start /scf/sbin/rci (pid=721)
start /scf/sbin/rci_dual (pid=722)
start /scf/sbin/reset (pid=723)
start /scf/sbin/resetra (pid=724)
start /scf/sbin/rsyncprocess (pid=725)
start /scf/sbin/scf_firmup_exed (pid=726)
start /scf/sbin/scf_hardlog (pid=727)
start /scf/sbin/scf_loganalyze (pid=728)
start /scf/sbin/sequence (pid=729)
start /scf/sbin/ttyd (pid=730)
start /scf/sbin/apcsd (pid=731)
start /scf/sbin/codd (pid=732)
start /scf/sbin/scf_firmup_ctld (pid=733)
start /scf/sbin/fmd (pid=734)
Nov 24 16:00:47 M5000pgz6-xscf0 XSCF flashupdate[733]: XSCF download is
started (XSCFU=0,bank=0,XCP version=10
80:last version=1072, Firmware Element ID=00:version=01080000:last
version=01070001)
start /scf/sbin/dscpd (pid=800)
start /scf/sbin/monitor_msg (pid=801)
start /scf/sbin/picld (pid=802)
start /scf/sbin/sunmcrund (pid=803)
start /scf/sbin/stdiscoverer (pid=804)
start /scf/sbin/stlistener (pid=805)
start /scf/sbin/dfrud (pid=806)
start /scf/sbin/iomgrd (pid=807)
start /scf/sbin/archd (pid=858)
wait for SCF_READY -- complete
execute S20setupSCFready.sh
-- complete
execute S99rcclear -- complete
execute S10iobox_scan -- complete
execute S10restore_um -- complete
execute S84snmpd -- complete
execute S85sunmc_esd -- complete
execute S86limits -- complete
execute S87opnl -- complete
execute S99dr_recover.sh -- complete
XSCF Initialize complete.
XSCF> version
-c xcp
XSCF#0 (Active )
XCP0 (Reserve):
1120
XCP1 (Current):
1120
XSCF>
XSCF>
Thanks.