1IPMCTL-SHOW-DIMM(1) ipmctl IPMCTL-SHOW-DIMM(1)
2
3
4
6 ipmctl-show-dimm - Shows information about one or more PMem modules
7
9 ipmctl show [OPTIONS] -dimm [TARGETS]
10
12 Shows information about one or more PMem modules.
13
15 -a, -all
16 Shows all attributes.
17
18 Note
19 The all and display options are exclusive and may not be used
20 together.
21
22 -d (attributes), -display (attributes)
23 Filters the returned attributes by explicitly specifying a comma
24 separated list of any of the attributes defined in the Return Data
25 section.
26
27 Note
28 The all and display options are exclusive and may not be used
29 together.
30
31 -h, -help
32 Displays help for the command.
33
34 -ddrt
35 Used to specify DDRT as the desired transport protocol for the
36 current invocation of ipmctl.
37
38 -smbus
39 Used to specify SMBUS as the desired transport protocol for the
40 current invocation of ipmctl.
41
42 Note
43 The -ddrt and -smbus options are mutually exclusive and may not be
44 used together.
45
46 -o (text|nvmxml), -output (text|nvmxml)
47 Changes the output format. One of: "text" (default) or "nvmxml".
48
49 -u (B|MB|MiB|GB|GiB|TB| TiB), -units (B|MB|MiB|GB|GiB|TB| TiB)
50 Changes the units that capacities are displayed in for this
51 command. One of: bytes (B), megabytes (MB), mebibytes (MiB),
52 gigabytes (GB), gibibytes (GiB), terabytes (TB) or tebibytes (TiB).
53
55 -dimm [DimmIDs]
56 Restricts output to specific PMem modules by supplying the PMem
57 module target and one or more comma separated PMem module
58 identifiers. The default is to display all PMem modules.
59
60 -socket [SocketIDs]
61 Restricts output to the PMem modules installed on specific sockets
62 by supplying the socket target and one or more comma separated
63 socket identifiers. The default is to display all sockets.
64
65 Note
66 If ACPI PMTT table is not present, then DDR memory will not be
67 displayed in the filtered socket list.
68
70 Lists a few key fields for each PMem module.
71
72 ipmctl show -dimm
73
74 Lists all properties for PMem module 0x0001.
75
76 ipmctl show -a -dimm 0x0001
77
78 Retrieves specific properties for each PMem module.
79
80 ipmctl show -d HealthState,LockState -dimm
81
83 The default behavior is to display a table with the default attributes
84 listed below; applying options changes the output to a more detailed
85 format. Limited information (noted in the table below) is applicable if
86 the PMem module is not manageable by the software as indicated by the
87 "ManageabilityState" property.
88
89 Note
90 Some data is endian swapped for human readability.
91
92 DimmID
93 (Default) The PMem module identifier.
94
95 Capacity
96 (Default) The usable capacity of the PMem module as reported by the
97 firmware.
98
99 HealthState
100 (Default) Overall PMem module health. One of:
101
102 • Healthy
103
104 • Noncritical: Maintenance may be required.
105
106 • Critical: Features or performance are degraded due to failure.
107
108 • Fatal: Critical internal state failure (DPA Failure, Internal
109 Buffer Failure, AIT Failure, etc.) is non-recoverable and data
110 loss has occurred or is imminent. In this case, the firmware
111 will disable the media and access to user data and operations
112 that require use of the media will fail.
113
114 • Non-functional: The PMem module is detected and manageable,
115 though some commands and capabilities may be limited. The PMem
116 module has limited communication or another error preventing
117 complete functionality. Common causes include:
118
119 • DDRT memory interface training failure
120
121 • Expected region mapping to SPA range unable to be found
122
123 • Unmanageable: The PMem module has an incompatible firmware API
124 version or hardware revision or is unresponsive (possibly due
125 to a communication interface failure or a firmware/hardware
126 error).
127
128 • Unknown: Unable to determine the PMem module health state.
129 Refer to HealthStateReason for HealthState details.
130
131 HealthStateReason
132 Indicates why the PMem module is in the current Health State. One
133 or more of:
134
135 • None
136
137 • Percentage Remaining less than 1%
138
139 • Package Sparing occurred
140
141 • CAP Self-Test warning
142
143 • Percentage Remaining is 0
144
145 • Die Failure
146
147 • AIT DRAM disabled
148
149 • CAP Self-Test failure
150
151 • Critical internal state failure
152
153 • Performance degraded
154
155 • CAP Self-Test communication failure
156
157 See the Intel® Optane™ DC Persistent Memory Module Firmware
158 Interface Specification, document number 556488, Section 4.8
159 SMART and Health.
160
161 InterfaceFormatCode
162 A comma-delimited list of the JEDEC standard format interface codes
163 for the PMem module where each code is formatted as: code (JEDEC
164 Description or "Unknown").
165
166 ManageabilityState
167 Ability of the PMem module host software to manage the PMem module.
168 Manageability is determined by the interface format code, the
169 vendor identifier, device identifier and the firmware API version.
170 One of:
171
172 • Manageable: The PMem module is manageable by the software.
173
174 • Unmanageable: The PMem module is not supported by this version
175 of the software.
176
177 PopulationViolation
178 Memory populations are evaluated based on the "Enforce Population
179 POR" setup option in UEFI Firmware. If enforcement of POR
180 populations is selected, then some PMem module memory may be in
181 population violation. See [PMem modules in non-POR configuration]
182 for details. One of:
183
184 • Yes: The PMem module is in population violation.
185
186 • No: The PMem module is not in population violation.
187
188 PhysicalID
189 The PMem module physical identifier (i.e., SMBIOS Type 17 handle).
190
191 DimmHandle
192 The PMem module handle formatted as 0xABCD.
193
194 • A = Socket
195
196 • B = Memory Controller
197
198 • C = Channel
199
200 • D = Slot
201
202 DimmUID
203 The unique identifier of the PMem module formatted as
204 VVVV-ML-MMYYSNSNSNSN or VVVV-SNSNSNSN (if the manufacturing
205 information is not available) where:
206
207 • VVVV = VendorID
208
209 • ML = ManufacturingLocation
210
211 • MMYY = ManufacturingDate
212
213 • SNSNSNSN = SerialNumber
214
215 SocketID
216 The processor socket identifier (i.e., NUMA node) where the PMem
217 module is installed.
218
219 MemControllerID
220 The associated memory controller identifier.
221
222 ChannelID
223 The associated channel.
224
225 ChannelPos
226 The PMem module position in the channel.
227
228 MemoryType
229 The memory type. One of:
230
231 • Unknown
232
233 • Logical Non-Volatile Device
234
235 Manufacturer
236 The manufacturer name of the PMem module.
237
238 VendorID
239 The vendor identifier of the PMem module. This value is presented
240 in big endian format.
241
242 DeviceID
243 The device identifier of the PMem module. This value is presented
244 in big endian format.
245
246 RevisionID
247 The revision identifier of the PMem module.
248
249 SubsystemVendorID
250 The vendor identifier of the non-volatile memory subsystem
251 controller. This value is presented in big endian format.
252
253 SubsystemDeviceID
254 The device identifier of the non-volatile memory subsystem
255 controller.
256
257 SubsystemRevisionID
258 The revision identifier of the non-volatile memory subsystem
259 controller retrieved from NFIT. This field uses a different
260 encoding than ControllerRevisionID.
261
262 ManufacturingInfoValid
263 If the manufacturing location and date are valid. One of:
264
265 • 0: Not valid
266
267 • 1: Valid
268
269 ManufacturingLocation
270 The manufacturing location assigned by the vendor or "N/A" if
271 ManufacturingInfoValid is 0.
272
273 ManufacturingDate
274 The manufacturing date assigned by the vendor or "N/A" if
275 ManufacturingInfoValid is 0.
276
277 SerialNumber
278 The serial number assigned by the vendor. This value is presented
279 in big endian format.
280
281 PartNumber
282 The part number assigned by the vendor
283
284 DeviceLocator
285 A string describing the physically labeled socket or board position
286 where the memory device is located from the SMBIOS Type 17 Memory
287 Device table.
288
289 BankLabel
290 A string that identifies the physically labeled bank where the
291 memory device is located from the SMBIOS Type 17 Memory Device
292 table.
293
294 DataWidth
295 The width in bits used to store user data from the SMBIOS Type 17
296 Memory Device table.
297
298 TotalWidth
299 The width in bits for data and error correction and/or data
300 redundancy from the SMBIOS Type 17 Memory Device table.
301
302 Speed
303 The maximum capable speed of the device in megatransfers per second
304 (MT/s) from the SMBIOS Type 17 Memory Device table.
305
306 FormFactor
307 The PMem module form factor (i.e., SMBIOS Type 17 Memory Device
308 Form Factor). One of:
309
310 • Unknown
311
312 • DIMM
313
314 • SODIMM
315
316 LockState
317 The current security state of the persistent memory on the PMem
318 module. One or more of:
319
320 • Unknown - The security state cannot be determined (e.g., when
321 the PMem module is not manageable by the software).
322
323 • Disabled - Security is not enabled.
324
325 • Unlocked - Security is enabled and unlocked.
326
327 • Locked - Security is enabled and locked.
328
329 • Frozen - A reboot is required to change the security state.
330
331 • Exceeded - The passphrase limit has been reached. A power cycle
332 is required to change the security state.
333
334 • MP Exceeded - The master passphrase limit has been reached. A
335 power cycle is required to change the security state.
336
337 • Not Supported - Security is not supported on the PMem module.
338
339 SVNDowngrade
340 The Opt-in value of Security Version Number (SVN) Downgrade
341 security opt-in feature for PMem module. One of :
342
343 • Unknown
344
345 • Disabled
346
347 • Enabled
348
349 SecureErasePolicy
350 The Opt-in value of Secure erase policy opt-in feature for PMem
351 module. One of :
352
353 • Unknown
354
355 • No Master Passphrase
356
357 • Master Passphrase Enabled
358
359 S3ResumeOptIn
360 The Opt-in value of S3 Resume security opt-in feature for PMem
361 module. One of :
362
363 • Unknown
364
365 • UnsecureS3
366
367 • SecureS3
368
369 FwActivateOptIn
370 The Opt-in value of Fw Activate security opt-in feature for PMem
371 module. One of :
372
373 • Unknown
374
375 • Disabled
376
377 • Enabled
378
379 FWVersion
380 (Default) The BCD-formatted revision of the active firmware in the
381 format PN.RN.SV.bbbb where:
382
383 • PN = 2-digit product number
384
385 • RN = 2-digit revision number
386
387 • SN = 2-digit security revision number
388
389 • bbbb = 4-digit build version
390
391 Value may be N/A if the PMem module is not manageable by the software.
392
393 FWAPIVersion
394 The firmware supported interface revision in the format aa.bb
395 where:
396
397 • aa = 2-digit major version
398
399 • bb = 2-digit minor version
400
401 The firmware interface is intended to be backwards compatible.
402 Therefore, the host software allows management of PMem modules
403 where this version is less than or equal to the version stored
404 in the host software. Value may be N/A if the PMem module is
405 not manageable by the software.
406
407 The following information is only applicable when the PMem module is
408 manageable by the software as indicated by the "ManageabilityState".
409
410 FWActiveAPIVersion
411 The firmware interface revision locked in the BIOS API handshake in
412 the format aa.bb where:
413
414 • aa = 2-digit major version
415
416 • bb = 2-digit minor version
417
418 Value may be N/A if the PMem module is not manageable by the
419 software.
420
421 ManufacturerID
422 The manufacturer identifier of the PMem module. This value is
423 presented in big endian format.
424
425 ControllerRevisionID
426 The controller stepping and revision ID retrieved from the
427 controller FW. This field uses a different encoding than
428 SubsystemRevisionID.
429
430 IsNew
431 Whether or not the PMem module is incorporated with the rest of the
432 PMem module in the system. One of:
433
434 • 0: Configured
435
436 • 1: The PMem module requires configuration.
437
438 MemoryCapacity
439 Usable PMem module Memory Mode capacity.
440
441 AppDirectCapacity
442 Usable PMem module App Direct capacity.
443
444 UnconfiguredCapacity
445 PMem module capacity that is inaccessible because it is not mapped
446 into the system physical address space.
447
448 InaccessibleCapacity
449 PMem module capacity that is inaccessible due to:
450
451 • Licensing issue
452
453 • Platform configuration prevents accessing this capacity. For
454 example, MemoryCapacity is configured and available on a PMem
455 module but MemoryMode is not enabled by BIOS.
456
457 ReservedCapacity
458 PMem module capacity reserved for proper alignment.
459
460 AvgPowerLimit
461 If the PMem module firmware power management policy is enabled, the
462 power limit in mW used for average power. Refer to FIS for
463 allowable range and default value.
464
465 MemoryBandwidthBoostFeature
466 Returns if the Intel® Memory Bandwidth Boost Feature is currently
467 enabled or not. One of:
468
469 • 0x0: Disabled
470
471 • 0x1: Enabled
472
473 MemoryBandwidthBoostMaxPowerLimit
474 The power limit used for limiting the Intel® Memory Bandwidth Boost
475 Feature’s power consumption [mW].
476
477 MemoryBandwidthBoostAveragePowerTimeConstant
478 The value used as a base time window for average power throttle
479 [ms]. This range can be checked in the Max Intel® Memory Bandwidth
480 Boost Average Time Constant and Average Power Time Constant Step
481 from the [Show Dimm] command.
482
483 • Default: 15000 ms
484
485 MaxAveragePowerLimit
486 Maximum average power limit [mW] supported by the PMem module.
487
488 MaxMemoryBandwidthBoostMaxPowerLimit
489 Maximum Intel® Memory Bandwidth Boost Power value [mW] that can be
490 set for the PMem module. Will return 0 if unsupported by current
491 FIS.
492
493 MaxMemoryBandwidthBoostAveragePowerTimeConstant
494 This field returns the maximum supported value of the Intel® Memory
495 Bandwidth Boost Average Power Time Constant [ms].
496
497 MemoryBandwidthBoostAveragePowerTimeConstantStep
498 This field returns the increments in milliseconds allowed by the
499 firmware when setting the Intel® Memory Bandwidth Boost Average
500 Power Time Constant.
501
502 MaxAveragePowerReportingTimeConstant
503 This field returns the maximum supported value of the Reporting
504 Average Power Time Constant in milliseconds that can be set in the
505 [Set Dimm] command.
506
507 AveragePowerReportingTimeConstantStep
508 This field returns the increments in milliseconds allowed by the
509 firmware when setting the Average Power Reporting Time Constant
510 using the [Set Dimm] command.
511
512 AveragePower
513 This field returns the average power in milliwatts that each PMem
514 module consumes over the Average Power Reporting Time Constant.
515
516 Average12vPower
517 This field returns the 12V average power in milliwatts that each
518 PMem module consumes over the Average Power Reporting Time
519 Constant. Available for FW API versions < 3.0
520
521 Average1_2vPower
522 This field returns the 1.2V average power in milliwatts that each
523 PMem module consumes over the Average Power Reporting Time
524 Constant. Available for FW API versions < 3.0
525
526 PackageSparingCapable
527 Whether or not the PMem module supports package sparing. One of:
528
529 • 0: False
530
531 • 1: True
532
533 PackageSparingEnabled
534 Whether or not the PMem module package sparing policy is enabled.
535 One of:
536
537 • 0: Disabled
538
539 • 1: Enabled
540
541 PackageSparesAvailable
542 The number of spare devices available for package sparing.
543
544 LatchedLastShutdownStatus
545 The status of the last shutdown of the PMem module. One or more of:
546
547 • Unknown: The last shutdown status cannot be determined.
548
549 • PM ADR Command Received: Power management ADR command received.
550
551 • PM S3 Received: Power management S3 command received.
552
553 • PM S5 Received: Power management S5 command received.
554
555 • DDRT Power Fail Command Received: DDR power fail command
556 received.
557
558 • PMIC 12V/DDRT 1.2V Power Loss (PLI)
559
560 • PM Warm Reset Received: Power management warm reset received.
561
562 • Thermal Shutdown Received: Thermal shutdown triggered.
563
564 • Controller’s FW State Flush Complete: Flush Completed.
565
566 • Viral Interrupt Received: Viral interrupt received.
567
568 • Surprise Clock Stop Received: Surprise clock stop received.
569
570 • Write Data Flush Complete: Write data flush completed.
571
572 • PM S4 Received: Power management S4 command received.
573
574 • PM Idle Received: Power management idle received.
575
576 • SRE Clock Stop Received: Self-Refresh Entry clock stop
577 received.
578
579 • DDRT Surprise Reset Received: Surprise reset received.
580
581 • Extended Flush Not Complete.
582
583 • Extended Flush Complete.
584
585 • Sx Extended Flush Not Complete.
586
587 • Sx Extended Flush Complete.
588
589 UnlatchedLastShutdownStatus
590 The status of the last shutdown status of the PMem module. It
591 contains the same fields as the Latched Last Shutdown Status, with
592 the only difference that the LSS details on a dirty shutdown are
593 logged, even if the Latch System Shutdown Status was not enabled.
594 One or more of:
595
596 • Unknown: The last shutdown status cannot be determined.
597
598 • PM ADR Command Received: Power management ADR command received.
599
600 • PM S3 Received: Power management S3 command received.
601
602 • PM S5 Received: Power management S5 command received.
603
604 • DDRT Power Fail Command Received: DDR power fail command
605 received.
606
607 • PMIC 12V/DDRT 1.2V Power Loss (PLI)
608
609 • PM Warm Reset Received: Power management warm reset received.
610
611 • Thermal Shutdown Received: Thermal shutdown triggered.
612
613 • Controller’s FW State Flush Complete: Flush Completed.
614
615 • Viral Interrupt Received: Viral interrupt received.
616
617 • Surprise Clock Stop Received: Surprise clock stop received.
618
619 • Write Data Flush Complete: Write data flush completed.
620
621 • PM S4 Received: Power management S4 command received.
622
623 • PM Idle Received: Power management idle received.
624
625 • SRE Clock Stop Received: Self-Refresh Entry clock stop
626 received.
627
628 • DDRT Surprise Reset Received: Surprise reset received.
629
630 • Extended Flush Not Complete.
631
632 • Extended Flush Complete.
633
634 • Sx Extended Flush Not Complete.
635
636 • Sx Extended Flush Complete.
637
638 ThermalThrottleLossPercent
639 The average performance loss percentage due to thermal throttling
640 in current boot of the PMem module.
641
642 LastShutdownTime
643 The time the system was last shut down.
644
645 ModesSupported
646 A list of the modes supported by the PMem module. Refer to the
647 command [Show System Capabilities] to determine the modes supported
648 by the platform. One or more of:
649
650 • Memory Mode: PMem modules act as system memory under the
651 control of the operating system. In Memory Mode, any DDR in the
652 platform will act as a cache working in conjunction with the
653 PMem module.
654
655 • App Direct: PMem modules and DDR act as independent memory
656 resources under direct load/store control of the application.
657
658 SecurityCapabilities
659 The security features supported by the PMem module. Zero or more
660 of:
661
662 • Encryption: The PMem module supports persistent memory
663 encryption by setting a passphrase.
664
665 • Erase: The PMem module is erasable.
666
667 MasterPassphraseEnabled
668 This property indicates if master passphrase is enabled. If it is
669 disabled, then it cannot be enabled. One of:
670
671 • 0: Disabled - Cannot be enabled.
672
673 • 1: Enabled - Master passphrase can be changed. Cannot be
674 disabled.
675
676 ConfigurationStatus
677 The status of the PMem module memory configuration. One of:
678
679 • Valid: The configuration is valid.
680
681 • Not Configured: The PMem module has not been configured.
682
683 • Failed - Bad configuration: The configuration is corrupt.
684
685 • Failed - Broken interleave: This PMem module is part of an
686 interleave set that is not complete.
687
688 • Failed - Reverted: The configuration failed and was reverted to
689 the last known good configuration.
690
691 • Failed - Unsupported: The configuration is not compatible with
692 the installed BIOS.
693
694 • Unknown: The configuration cannot be determined.
695
696 SKUViolation
697 The configuration of the PMem module is unsupported due to a
698 license issue. One of:
699
700 • 0: False
701
702 • 1: True
703
704 ARSStatus
705 The address range scrub (ARS) operation status for the PMem module.
706 The status is a reflection of the last requested ARS, but not
707 necessarily within the current platform power cycle. One of:
708
709 • Unknown - The ARS operation status cannot be determined.
710
711 • Not started - An ARS operation has not started.
712
713 • In progress - An ARS operation is currently in progress.
714
715 • Completed - The last ARS operation has completed.
716
717 • Aborted - The last ARS operation was aborted.
718
719 • Error - An ARS operation failed due to some error.
720
721 OverwriteStatus
722 The overwrite PMem module operation status for the PMem module. One
723 of:
724
725 • Unknown - The overwrite PMem module operation status cannot be
726 determined. This may occur if the status gets overwritten due
727 to a different long operation running on this PMem module.
728
729 • Not started - An overwrite PMem module operation was not
730 started on the last boot.
731
732 • In progress - An overwrite PMem module operation is currently
733 in progress.
734
735 • Completed - An overwrite PMem module operation completed and a
736 reboot is required to use the PMem module.
737
738 • Aborted - The last overwrite PMem module operation was aborted.
739
740 • Error - An overwrite PMem module operation failed due to some
741 error.
742
743 AveragePowerReportingTimeConstant
744 The value, in milliseconds, used to determine the time constant for
745 reporting the average power consumption measurements. Can be set to
746 a value between 100 and 12000, by increments of 100. The default
747 value is 1000.
748
749 ViralPolicy
750 Whether viral policies are enabled on the PMem module. One of:
751
752 • 0: Disabled - This is the default.
753
754 • 1: Enabled - The persistent memory on the PMem module will be
755 put into read-only mode if the host operating system software
756 detects an uncorrectable error situation and indicates a viral
757 state in order to prevent the spread of damage.
758
759 ViralState
760 Whether the PMem module is currently viral. One of:
761
762 • 0: Not Viral
763
764 • 1: Viral - The viral policies of the PMem module have switched
765 the persistent memory to read-only mode due to the host
766 operating system software detecting an uncorrectable error
767 situation and indicating a viral state.
768
769 AitDramEnabled
770 If the PMem module AIT DRAM is enabled. One of:
771
772 • 0: Disabled - The device will suffer performance degradation if
773 the AIT DRAM becomes disabled.
774
775 • 1: Enabled
776
777 BootStatus
778 The initialization status of the PMem module as reported by the
779 firmware in the boot status register. One or more of:
780
781 • DDRT/SMBUS Status Unknown - PMem module DDRT and SMBUS
782 interface status unknown.
783
784 • BSR Unknown - The boot status register cannot be read.
785
786 • Success - No errors were reported during initialization.
787
788 • Reboot Required - PMem module’s internal state requires a
789 platform power cycle.
790
791 The following statuses indicate the status of DDRT and SMBUS
792 interfaces. Access to PMem module will fail when both
793 interfaces are not available.
794
795 • DDRT Not Ready - DDRT interface not ready.
796
797 • SMBUS Not Ready - SMBUS interface not ready.
798
799 The following statuses indicate that the media is not
800 functional and, therefore, access to user data and operations
801 that require use of the media will fail.
802
803 • Media Not Ready - The firmware did not complete media training.
804
805 • Media Error - The firmware detected an error during media
806 training.
807
808 • Media Disabled - The firmware disabled the media due to a
809 critical issue.
810
811 The following statuses indicate that communication with the
812 firmware is not functional.
813
814 • Mailbox Not Ready - Mailbox interface not ready.
815
816 BootStatusRegister
817 The raw hex value of the PMem module Boot Status Register of the
818 PMem module
819
820 LatchSystemShutdownState
821 Status of the latch. Specifies whether the PMem module will latch
822 the SMART Last Shutdown Status and SMART Dirty Shutdown Count.
823
824 • 0: Disabled - This is the default.
825
826 • 1: Enabled
827
828 PreviousPowerCycleLatchSystemShutdownState
829 The status of the latch during the previous power cycle.
830
831 • 0: Disabled - This is the default.
832
833 • 1: Enabled
834
835 ExtendedAdrEnabled
836 Specifies whether extended ADR flow is enabled in the FW.
837
838 • 0: Disabled
839
840 • 1: Enabled
841
842 PpcExtendedAdrEnabled
843 Specifies whether extended ADR flow was enabled in the FW during
844 the last power cycle.
845
846 • 0: Disabled
847
848 • 1: Enabled
849
850 ErrorInjectionEnabled
851 Error injection status.
852
853 • 0: Disabled - This is the default.
854
855 • 1: Enabled
856
857 MediaTemperatureInjectionEnabled
858 Media temperature injection status.
859
860 • 0: Disabled - This is the default.
861
862 • 1: Enabled
863
864 SoftwareTriggersEnabled
865 Software trigger status.
866
867 • 0: Disabled - This is the default.
868
869 • 1: At least one software trigger enabled.
870
871 SoftwareTriggersEnabledDetails
872 Comma separated list of software triggers currently enabled. One or
873 more of:
874
875 • None
876
877 • Package Sparing
878
879 • Fatal Error
880
881 • Percentage Remaining
882
883 • Dirty Shutdown
884
885 PoisonErrorInjectionsCounter
886 This counter is incremented each time the set poison error is
887 successfully executed.
888
889 PoisonErrorClearCounter
890 This counter is incremented each time the clear poison error is
891 successfully executed.
892
893 MediaTemperatureInjectionsCounter
894 This counter is incremented each time the media temperature is
895 injected.
896
897 SoftwareTriggersCounter
898 This counter is incremented each time a software trigger is
899 enabled.
900
901 MaxMediaTemperature
902 The highest die temperature reported in degrees Celsius. This value
903 is persistent through Power Loss as well as not effected by
904 Overwrite PMem module or Media Temperature Error Injection.
905
906 MaxControllerTemperature
907 The highest controller temperature reported in degrees Celsius.
908 This value is persistent through Power Loss as well as not effected
909 by Overwrite PMem module.
910
911 MixedSKU
912 One or more PMem modules in the system have different SKUs. One of:
913
914 • 0: False
915
916 • 1: True - In this case, the host software operates in a
917 read-only mode and does not allow changes to the PMem modules
918 and their associated capacity.
919
920 FIPSModeStatus
921 The FIPS mode status of the PMem module. One of:
922
923 • Non-FIPS mode: The default mode from Intel manufacturing
924
925 • Non-FIPS mode, but will transition to FIPS mode on next boot:
926 The PM regions will be inaccessible in this state. Some command
927 restrictions apply.
928
929 • FIPS mode, one-time initialization not done: The PM regions
930 will be inaccessible in this state. Some command restrictions
931 apply.
932
933 • FIPS mode, one-time initialization done: After successful
934 Initialize FIPS Mode firmware command invocation
935
936
937
938ipmctl 2023-07-20 IPMCTL-SHOW-DIMM(1)