Skip to main content

7.6 Configuring Memory Mirroring


7.6 Configuring Memory Mirroring
This section describes how to configure memory mirroring.
Note - The memory mirror configurations are optional.
The SPARC M10 systems support memory mirroring configurations to protect data through memory duplication. Data reliability increases, but the amount of available memory is halved.

The memory access controller controls writing of data to memory and reading of data from memory. The SPARC M10 systems configure the mirroring by grouping memory into sets controlled by two memory access controllers.
Note - The memory grouped together in a mirroring group must all have the same capacity and be the same rank.
  1. Execute the showfru command to check memory mirror mode.
    Memory mirror mode is set in the factory default settings.
XSCF> showfru -a
Device Location Memory Mirror Mode
sb 00-0
cpu 00-0-0 no
cpu 00-0-1 no
cpu 00-0-2 no
cpu 00-0-3 no
  1. Execute the setupfru command to configure memory mirroring.
XSCF> setupfru [-m {y|n}] device location
  1. To configure memory mirroring, specify -m y.
    For device, specify the device for which to configure the mirroring. To configure memory mirroring for all the CPUs mounted on the specified system board (PSB), specify sb. To configure it only for the specified CPU, specify cpu.
    For location, specify the location of the target device. You can specify it in the xx-0-z format. For xx, specify a system board number. For z, specify a CPU chip number from 0 to 3.
  1. The following example sets all the CPUs mounted on physical system board 00-0 to memory mirror mode.
XSCF> setupfru -m y sb 00-0
  1. Execute the showfru command to check the set memory mirror mode.
XSCF> showfru -a
Device Location Memory Mirror Mode
sb 00-0
cpu 00-0-0 yes
cpu 00-0-1 yes
cpu 00-0-2 yes
cpu 00-0-3 yes