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-1005279.1
Update Date:2012-07-30
Keywords:

Solution Type  Problem Resolution Sure

Solution  1005279.1 :   PSH: Memory Mapping for x64 Platforms  


Related Items
  • Sun Ultra 20 Workstation
  •  
  • Sun Fire V20z Server
  •  
  • Sun Java Workstation W1100z
  •  
  • Sun Ultra 40 Workstation
  •  
  • Sun Fire X4200 Server
  •  
  • Sun Fire X4200 M2 Server
  •  
  • Sun Fire X4600 M2 Server
  •  
  • Sun Fire V40z Server
  •  
  • Sun Fire X4100 M2 Server
  •  
  • Sun Ultra 40 M2 Workstation
  •  
  • Sun Fire X4100 Server
  •  
  • Sun Fire X4600 Server
  •  
  • Sun Fire X2100 Server
  •  
  • Sun Fire X4500 Server
  •  
  • Sun Java Workstation W2100z
  •  
Related Categories
  • PLA-Support>Sun Systems>x64>Server>SN-x64: MISC-SERVER
  •  
  • .Old GCS Categories>Sun Microsystems>Servers>x64 Servers
  •  

PreviouslyPublishedAs
207385


Applies to:

Sun Fire V20z Server - Version: Not Applicable and later   [Release: N/A and later ]
Sun Fire V40z Server - Version: Not Applicable and later    [Release: N/A and later]
Sun Fire X4100 Server - Version: Not Applicable and later    [Release: N/A and later]
Sun Java Workstation W1100z - Version: Not Applicable and later    [Release: N/A and later]
Sun Fire X4100 M2 Server - Version: Not Applicable and later    [Release: N/A and later]
Oracle Solaris on x86 (32-bit)
Oracle Solaris on x86-64 (64-bit)
All Platforms
OpenSolaris
Oracle Solaris Express

Symptoms

Solaris[TM] Operating System for x64 Platforms FMA (Fault Management Architecture) or PSH (Predictive Self Healing) messaging calls out faulted Memory Modules as DIMM=0, DIMM=1, etc. Not all Sun AMD systems physically label or silkscreen Memory Modules starting with DIMM0. Please reference your specific system/platform, found in the resolution section, to show it's Memory Module layouts.

Changes

Dependant on platform and Solaris version.

Cause

FMA events are reported as Logical Devices, so in some platforms the reported DIMM name does not match the label marked on the motherboard.

Solution

If your platform is not on the list as this was required only for older systems, later systems, the dimm label is more likely to match FMA labelling.

Changes to FMA reporting which includes DIMM serial numbers being reporting in the DIMM output, greatly enchance the likely hood of confirming the DIMMs location. Using this serial number it is possible that this number can be used as a cross check to ensure the correct DIMM location. The DIMM serial numbers can be gained by looking at the output of either the output from ipmitool fru output or the Service Processor CLI or BUI.


Resolution
The following systems labeling/silkscreening of DIMM locations coincide with Solaris FMA Fault Messaging.


Sun Fire[TM] V20z

Sun Fire[TM] V40z

Sun Fire[TM] X4100 and M2

Sun Fire[TM] X4200 and M2

Sun Fire[TM] X4500

Sun Fire[TM] X4600 and M2

Where Solaris x64 FMA Memory Module messages match 1:1, DIMM=x maps to DIMMx:

DIMM=0 maps to the physical location; DIMM0 DIMM=1 maps to the physical location; DIMM1 DIMM=2 maps to the physical location; DIMM2 DIMM=3 maps to the physical location; DIMM3

Sun Fire V20z/V40z label DIMM starting with DIMM0 closest to processor, moving outward, labeling reads DIMM0, DIMM1, DIMM2, DIMM3.

Sun Fire X4100/X4200/X4500 plus M2 variants label DIMMs starting with DIMM3 closest to processor, moving outward, labeling reads DIMM3, DIMM1, DIMM2, DIMM0.

Sun Fire X4600 plus M2 variants label dimms starting with DIMM0 closest to processor, moving outward. For a 4 DIMM Slots CPU/Memory Board, labeling reads DIMM0, DIMM1, DIMM2, DIMM3.   For a 8 DIMM Slots board labeling reads DIMM0, DIMM1, DIMM2, DIMM3, DIMM4, DIMM5, DIMM6, DIMM7


 

The following systems labeling/silkscreening of DIMM locations do NOT coincide with Solaris FMA Fault Messaging.

Sun Fire[TM] X2100

Sun Java[TM] Workstation W1100z

Sun Ultra[TM] 20 Workstation

Where Solaris x64 FMA Memory Module messages does not match 1:1 then:

dimm=0 maps to the physical location; DIMM1 DIMM=1 maps to the physical location; DIMM2 dimm=2 maps to the physical location; DIMM3 DIMM=3 maps to the physical location; DIMM4

Sun Fire X2100 label dimms starting with dimm1 closest to processor, moving outward labeling reads DIMM1, DIMM2, DIMM3, DIMM4.

Sun Java Workstation W1100z label dimms starting with dimm4 closest to processor, moving outward labeling reads DIMM4, DIMM3, DIMM2, DIMM1.

Sun Ultra 20 Workstation label dimms starting with DIMM1 closest to processor, moving outward labeling reads DIMM1, DIMM2, DIMM3, DIMM4.

The following system labeling/silkscreening of DIMM locations do NOT coincide with Solaris FMA Fault Messaging.

Sun Java[TM] Workstation W2100z

Where Solaris x64 FMA Memory Module messages does not match 1:1 then:

CPU0

DIMM=0 maps to the physical location; DIMM1 DIMM=1 maps to the physical location; DIMM2 DIMM=2 maps to the physical location; DIMM3 DIMM=3 maps to the physical location; DIMM4

CPU1

DIMM=0 maps to the physical location; DIMM5 DIMM=1 maps to the physical location; DIMM6 DIMM=2 maps to the physical location; DIMM7 DIMM=3 maps to the physical location; DIMM8

Sun Java Workstation W2100z label dimms starting with dimm4 closest to processor 0, moving outward labeling reads DIMM4, DIMM3, DIMM2, DIMM1.

Labeling for second processor  starts with dimm8 closest to processor 1, moving outward labeling reads DIMM8, DIMM7, DIMM6, DIMM5.

The following system labeling/silkscreening of DIMM locations do NOT coincide with Solaris FMA Fault Messaging.

Sun Ultra[TM] 40 Workstation

Where Solaris x64 FMA Memory Module messages does not match 1:1 then:

CPU0

DIMM=0 maps to the physical location; DIMM0 DIMM=1 maps to the physical location; DIMM1 DIMM=2 maps to the physical location; DIMM2 DIMM=3 maps to the physical location; DIMM3

CPU1

DIMM=0 maps to the physical location; DIMM4 DIMM=1 maps to the physical location; DIMM5 DIMM=2 maps to the physical location; DIMM6 DIMM=3 maps to the physical location; DIMM7

Sun Ultra 40 Workstation label DIMMs starting with DIMM0 closest to processor 0, moving outward, labeling reads DIMM0, DIMM1, DIMM2, DIMM3.

Labeling for second processor  starts with DIMM4 closest to processor 1, moving outward labeling reads DIMM4, DIMM5, DIMM6, DIMM7.

 Previously Published As 85497

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