Asset ID: |
1-72-1494101.1 |
Update Date: | 2012-10-10 |
Keywords: | |
Solution Type
Problem Resolution Sure
Solution
1494101.1
:
SP Detected Fault: Unable To Determine Platform Id
Related Items |
- Sun SPARC Enterprise T5240 Server
|
Related Categories |
- PLA-Support>Sun Systems>SPARC>CMT>SN-SPARC: T5xx0
|
In this Document
Created from <SR 3-6230824516>
Applies to:
Sun SPARC Enterprise T5240 Server - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.
Symptoms
system showing the error "unable to determine platform id", and can't set the Chassis serial number
pdcvrt101-sc> showfaults -v
Last POST Run: Thu Sep 20 10:00:20 2012
Post Status: Passed all devices
ID Time FRU Class Fault
1 Jan 22 13:45:42 /SYS/MB SP detected fault: unable to determine platform id
It failed to set the serial Number:
pdcvrt101-sc> setsc sc_servicemode true
Warning: misuse of this mode may invalidate your warranty.
pdcvrt101-sc> setcsn -c FML085103U
setcsn: Unable to set Chassis Serial Number.
Cause
since can't set the chassis s/n, suspect a problem with the PDB, and errors go back to January:
From dcvrt101-sc> showfru
/Status_EventsR[0]/UNIX_Timestamp32: 2012-01-25T20:38:21-08:00
/Status_EventsR[0]/Old_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[0]/New_Status: 0x00 (OK)
/Status_EventsR[0]/Initiator: SCAPP
/Status_EventsR[0]/Component: 0
/Status_EventsR[0]/Event_Code: 02000000
/Status_EventsR[0]/Message: System Management reboot; prior status cleared.
/Status_EventsR[1]
/Status_EventsR[1]/UNIX_Timestamp32: 2012-01-25T20:36:16-08:00
/Status_EventsR[1]/Old_Status: 0x00 (OK)
/Status_EventsR[1]/New_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[1]/Initiator: SCAPP
/Status_EventsR[1]/Component: 0
/Status_EventsR[1]/Event_Code: 02000000
/Status_EventsR[1]/Message: unable to determine platform id
/Status_EventsR[2]
/Status_EventsR[2]/UNIX_Timestamp32: 2012-02-01T08:57:40-08:00
/Status_EventsR[2]/Old_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[2]/New_Status: 0x00 (OK)
/Status_EventsR[2]/Initiator: SCAPP
/Status_EventsR[2]/Component: 0
/Status_EventsR[2]/Event_Code: 02000000
/Status_EventsR[2]/Message: System Management reboot; prior status cleared.
/Status_EventsR[3]
/Status_EventsR[3]/UNIX_Timestamp32: 2012-02-09T21:04:37-08:00
/Status_EventsR[3]/Old_Status: 0x00 (OK)
/Status_EventsR[3]/New_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[3]/Initiator: SCAPP
/Status_EventsR[3]/Component: 0
/Status_EventsR[3]/Event_Code: 02000000
/Status_EventsR[3]/Message: unable to determine platform id
/Status_EventsR[4]
/Status_EventsR[4]/UNIX_Timestamp32: 2012-06-17T10:54:13-07:00
/Status_EventsR[4]/Old_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[4]/New_Status: 0x00 (OK)
/Status_EventsR[4]/Initiator: SCAPP
/Status_EventsR[4]/Component: 0
/Status_EventsR[4]/Event_Code: 02000000
/Status_EventsR[4]/Message: System Management reboot; prior status cleared.
/Status_EventsR[5]
/Status_EventsR[5]/UNIX_Timestamp32: 1969-12-31T16:04:45-08:00
/Status_EventsR[5]/Old_Status: 0x00 (OK)
/Status_EventsR[5]/New_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[5]/Initiator: SCAPP
/Status_EventsR[5]/Component: 0
/Status_EventsR[5]/Event_Code: 02000000
/Status_EventsR[5]/Message: unable to determine platform id
/Status_EventsR[6]
/Status_EventsR[6]/UNIX_Timestamp32: 2012-06-22T06:35:42-07:00
/Status_EventsR[6]/Old_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[6]/New_Status: 0x00 (OK)
/Status_EventsR[6]/Initiator: SCAPP
/Status_EventsR[6]/Component: 0
/Status_EventsR[6]/Event_Code: 02000000
/Status_EventsR[6]/Message: System Management reboot; prior status cleared.
/Status_EventsR[7]
/Status_EventsR[7]/UNIX_Timestamp32: 2012-06-28T10:28:18-07:00
/Status_EventsR[7]/Old_Status: 0x00 (OK)
/Status_EventsR[7]/New_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[7]/Initiator: SCAPP
/Status_EventsR[7]/Component: 0
/Status_EventsR[7]/Event_Code: 02000000
/Status_EventsR[7]/Message: unable to determine platform id
/Status_EventsR[8]
/Status_EventsR[8]/UNIX_Timestamp32: 2012-09-20T09:22:48-07:00
/Status_EventsR[8]/Old_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[8]/New_Status: 0x00 (OK)
/Status_EventsR[8]/Initiator: SCAPP
/Status_EventsR[8]/Component: 0
/Status_EventsR[8]/Event_Code: 02000000
/Status_EventsR[8]/Message: System Management reboot; prior status cleared.
/Status_EventsR[9]
/Status_EventsR[9]/UNIX_Timestamp32: 2013-01-22T13:45:42-08:00
/Status_EventsR[9]/Old_Status: 0x00 (OK)
/Status_EventsR[9]/New_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[9]/Initiator: SCAPP
/Status_EventsR[9]/Component: 0
/Status_EventsR[9]/Event_Code: 02000000
/Status_EventsR[9]/Message: unable to determine platform id
since can't set the chassis s/n, suspect a problem with the PDB
/Status_EventsR[1]/UNIX_Timestamp32: 2012-01-25T20:36:16-08:00
/Status_EventsR[1]/Old_Status: 0x00 (OK)
/Status_EventsR[1]/New_Status: 0x40 (MAINTENANCE REQUIRED)
/Status_EventsR[1]/Initiator: SCAPP
/Status_EventsR[1]/Component: 0
/Status_EventsR[1]/Event_Code: 02000000
/Status_EventsR[1]/Message: unable to determine platform id
Solution
Replace the PDB and clear the old fma errors
Sets the s/n of the system after replacing the PDB.
From Sun SPARC Enterprise T5140 and T5240 Servers Service Manual
http://docs.oracle.com/cd/E19910-01/820-3318-14/820-3318-14.pdf (pg 171)
Note – After replacing the power distribution board and powering on the system,
you must run the ALOM CMT setcsn and setcpn commands to set the
electronically readable chassis serial number and server part number.
11. At the ALOM CMT command line interface, use the setcsn command to set the
chassis serial number and the setcpn command to set the server part number
on the power distribution board.
The following is an example of the command-line dialog used to set the chassis
serial number and server part number for a Sun SPARC Enterprise T5140 server.
Caution – When performing the following steps, use special care to enter the correct
numbers. Once the power distribution board has been programmed with a chassis
serial number or server part number, the number cannot be changed.
sc> setsc sc_servicemode true
Warning: misuse of this mode may invalidate your warranty.
sc> setcsn -c chassis_serial_number
Are you sure you want to permanently set the Chassis Serial Number
to chassis_serial_number [y/n]? y
setcsn: Chassis serial number recorded.
sc> setcpn -p chassis_part_number
Are you sure you want to permanently set the Chassis Part Number
to chassis_part_number [y/n]? y
setcpn: Chassis part number recorded.
sc> showplatform
SPARC-Enterprise-T5140
Chassis Serial Number: chassis-serial-number
Domain Status
------ ------
SO Running
Once Chassis serial number and part number has been set, set sc_servicemode to false:
sc> setsc sc_servicemode false
Attachments
This solution has no attachment