Intel Optane DC Persistent Memory - Configuration and Setup White Paper

18TECHNICAL WHITE PAPER
4. With the AC power o, install each DCPMM into the target workstation, using the same DIMM slots
as on the source workstation.
5. Reboot the system and check for any POST errors. If the DCPMMs are not installed in the correct DIMM slots
you may see a POST message indicating the correct DIMM slot(s). Note down the correct slots, power o
the workstation, and move the DCPMMs to these DIMM slots.
6. If DCPMM passphrases were set on the source workstation, you will be prompted for the passphrases
for the these DCPMMs on the target workstation. If Transparent Unlock was enabled on the source
workstation, import the passphrase le from the USB stick.
7. The storage volume(s) on the DCPMMs should be seen by the target workstation with all data still present.
It is not necessary to congure the DCPMMs in F10 Setup. The previous conguration will be retained.
DCPMM Status Checks
1. All the following commands can be run from the UEFI Shell command prompt. Those noted cannot be run
from Windows.
2. To create a bootable UEFI Shell USB key use the following steps:
Download the following le –
https://github.com/tianocore/edk2/blob/master/ShellBinPkg/UeShell/X64/Shell.e
Rename the le to bootx64.EFI
Copy the le to a FAT32 formatted USB key in the following directory: \EFI\Boot\
3. Download the SoftPaq that includes the Intel
®
Optane™ DC Persistent Memory EFI utility (ipmctl.e)
Extract and copy the contents of the SoftPaq to the bootable UEFI Shell USB key.
4. For Windows, HP provides a SoftPaq that includes the Intel
®
Optane™ DC Persistent Memory Software utilities
(DCPM_Software.exe) – Download the SoftPaq and install this software.
5. Commands to view conguration:
ipmctl.e show -memoryresouces
°
This shows the conguration when in Memory Mode.
ipmctl.e show -a -region
°
This shows the AppDirect regions present on the modules.
ipmctl.e show -a namespace
°
This shows the AppDirect namespaces present on the modules.
°
This command does not work in Windows, instead use Get-PmemDisk from an Administrator
PowerShell prompt.
ipmctl.e show -a -socket
°
This shows the memory limit of the processor.
6. Commands to check the status of the modules.
ipmctl.e show -dimm
°
This shows information about all installed DCPMMs – DimmID, Capacity, HealthState, LockState,
FW Revision.
ipmctl.e show -sensor
°
This shows basic health information about all installed DCPMMs.
ipmctl.e show -topology
°
This shows the topology of installed DCPMMs and DRAM.
ipmctl.e show -socket
°
This shows the memory limit of the installed processor(s).
ipmctl.e show -memoryresources
°
This shows information about how the installed DCPMMs are congured.
Ipmct.e show -sensor ControllerTemperature
°
This shows the controller temperature of the installed DCPMM.
Ipmct.e show -sensor MediaTemperature
°
This shows the media temperature of the installed DCPMM.
Resetting a DCPMM to Factory State
Ensure DCPMM is in an unfrozen state.
To reset the DCPMMs to a known/factory state as they came from Intel use the following UEFI command
sequence. This should work regardless of the conguration of the DCPMM. These commands must be run from
an UEFI Shell.
Commands are as follows:
°
ipmctl.e delete -force -dimm -pcd LSA
°
ipmctl.e delete -force -dimm
°
ipmctl.e create -force -goal MemoryMode=100
CONTENTS & NAVIGATION
1
Introduction
5
DCPMM Security
Overview
System Requirements
6
System Setup Overview
8
Appendices