Sun Microsystems, Inc.  Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1304922.1
Update Date:2011-12-06
Keywords:

Solution Type  Problem Resolution Sure

Solution  1304922.1 :   SB replacement can lead to to a serial number of '00000000' on certain Sun x86 Intel based Servers  


Related Items
  • Sun Blade X6450 Server Module
  •  
  • Sun Fire X4150 Server
  •  
  • Sun Netra X4270 Server
  •  
  • Sun Netra X4450 Server
  •  
  • Sun Fire X4270 M2 Server
  •  
  • Sun Blade X6250 Server Module
  •  
  • Sun Fire X2250 Server
  •  
  • Sun Fire X2270 M2 Server
  •  
  • Sun Netra X4250 Server
  •  
  • Sun Fire X4170 M2 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>x64>Server>SN-x64: MISC-SERVER
  •  
  • .Old GCS Categories>Sun Microsystems>Servers>x64 Servers
  •  




In this Document
  Symptoms
  Changes
  Cause
  Solution


Oracle Confidential (PARTNER). Do not distribute to customers
Reason: Sun escalation mode commands

Applies to:

Sun Fire X4150 Server - Version: Not Applicable and later   [Release: N/A and later ]
Sun Fire X4170 M2 Server - Version: Not Applicable and later    [Release: N/A and later]
Sun Fire X2250 Server - Version: Not Applicable and later    [Release: N/A and later]
Sun Netra X4270 Server - Version: Not Applicable and later    [Release: N/A and later]
Sun Fire X4270 M2 Server - Version: Not Applicable and later    [Release: N/A and later]
Information in this document applies to any platform.

Symptoms

After replacing a system board on certain Sun x64 Intel based Servers, you may find that the Serial number changes to:

'00000000'


Current case entitlement depends on serial number accuracy, however; SB replacement can lead to to a serial number of '00000000' which will also breaks ASR if SBs are not reprogrammed.

Since entitlement and ASR also depend on serial number accuracy, this issue must be addressed by TSC management in our weekly staff meetings and also via the CAPs development chain through our Community Driver, Sue Evanoff.

As the procedure for S/N reprogramming will not be addressed any service manual but only noted, the responsibility has been placed on our TSC backline and on CAPs documentation.

Changes

Triggered  by SB replacement

Cause

SB replacement

Solution

X2250, X2270, X4150, X4450, Netra 4250, Netra 4450, and Sun Fire X6250 Blade


- To boot from a floppy image, use the ILOM redirection (under Remote Control → Redirection → Launch Remote Console, under the Console, select Device → floppy image and use the floppy image to boot the server)

For blades, both product serial number and chassis serial number need to be reprogrammed. If the serial number of the chassis is 1234567890, then -fru_chassis_serial_number would be 1234567890. The serial number of the blade is located either in the front or the upper blade latch, which is the fru_product_serial_number.

Utilize SDFRU tool (from ready to use floppy image (SDFRU located in a:\SDFRU directory) , USB key or Tools and Drivers DVD), please see the update manual here.

The SDfru programming utility is a DOS application that can program the mainboard FRU prom:

There are 3 main modes of operations which are:

1. Board manufacturing mode (M1 mode)

2. System assembly mode (M3 mode)

3. System FRU extraction (Extract mode)

4. Socflash SP Mac Address Switches

M3 Mode Syntax example

The -M3 Flash will preserve the -m1 data and only update the product part number and system serial number. The prom is complete after this flash.

Syntax: sdfru -m3 -ppn 602-1234-01 -ssn 0810QCA007

Note: A full service processor and host reboot are required before these will take effect. However, it is ok to flash -m1 then -M3 then followed by a host and service processor restart.

Sun Fire X4170 and Sun Fire X4270

Please refer to Doc ID. 1378047.1 "How to program the Server Serial Number on the Sun Fire X4170, X4270, and X4275".

Sun Fire X4170 M2 and Sun Fire X4270 M2

Use the top-level indicator (TLI) auto-update feature. The TLI is also used to track the server’s service entitlement and warranty coverage. For additional information refer to URL: http://download.oracle.com/docs/cd/E19245-01/821-0489-13/ilom30_supplement.html#50610189_pgfId-1010998.

Sun Fire X6250 and Sun Fire X6450 (Using WHFRU)

For blades, both product serial number and chassis serial number need to be reprogrammed. If the serial number of the chassis is 1234567890, then -fru_chassis_serial_number would be 1234567890.

Procedure for updating product serial number on X6250/6450 blades:
Please use this floppy image to perform this task:
-Check current serial number:


SP> show /SYS

Properties:
- Booting the system from the floppy image via ILOM and there are 4 options in the menu.
- Choose ption 4 this time ( the options don't matter.)
-Then press N when prompted to load other utilities which would bring the DOS prompt.
- Run the command as stated whfru -m0 -ssn <10digitserial>:
For Example:
A:\>whfru -m0 -ssn 1234QAH019
WHFRU v1.08 (Fed 18 2009)
system identified as Sun Blade x6450 Server Module
Setting System Serial Number to: 1234QAH019
m0: Setting System Serial Number (10-byte)...
Writing FRU prom... Done (System and SP restart is needed to take
affect)
A:\>
-Note: if the serial number entered that does not meet the 10-digit criteria which includes the correct factory code, this gives the following output:
A:\>whfru -m0 -ssn MYNUMBER09
WHFRU v1.08 (Fed 18 2009)
system identified as Sun Blade x6450 Server Module
SSN[MYNUMBER09] Unknown Factory code (not QC, QA, QB, QG, FM, TF or CN)
A:\>
-At this point, pull the blade out, or reset both the host and the SP if remote from the blade, reinsert after 30
seconds.
-Once the SP is booted then check the serial to verify new serial took.
-Log back in and run show /SYS:
Properties:
type = Host System
chassis_name = SUN BLADE 6048 MODULAR SYSTEM
chassis_part_number = 594-5110
chassis_serial_number = 0740BD0032
chassis_manufacturer = SUN MICROSYSTEMS
rack_location = 00
product_name = Sun Blade X6450 Server Module
product_part_number = 594-5399-01
product_serial_number = 1234QAH019 <-----new
product_version = (none)
product_manufacturer = Sun Microsystems
fru_name = Sun Blade X6450 Server Module
fru_manufacturer = Sun Microsystems
fru_part_number = 375-3564-01
fru_serial_number = 2029QTF0812MH00A4
prepare_to_remove_status = NotReady
prepare_to_remove_action = (none)
return_to_service_action = (none)
power_state = On




Attachments
This solution has no attachment
  Copyright © 2012 Sun Microsystems, Inc.  All rights reserved.
 Feedback