For those who might be interested in using PMEM with SPR SE Xeons. I've got QYFS CPU working. Originally I wanted Q2SR, but I had several Series 300 pmem dimms, so I decided to give'em a try. System config:
QYFS CPU,
MS33-AR0 Gygabyte mb,
128 GB DRR5 (4x32GB), SK Hynix 32GB DDR5-4800 ECC RDIMM PC5-38400 HMCG84MEBRA1xxN
512 GB Pmem, (4x128GB), Intel NMC2XAD128GQS
PMEM firmware
Firmware version: 03.01.00.2671
Firmware API version: 03.05
Firmware Active API version: 03.05
MB had R11 BIOS when I received it. It didn't boot with pmem - stuck at memory initialization with B7 POST code. After multiple tries it worked with F01 BIOS from
here. I had to manually provision pmem though. I still have error displayed when accessing BIOS setup screen or Total capacity in PMEM configuration.
Linux detects all 512GB as well as BIOS.
Provisioning:
Open Advanced tab in BIOS setup. Go to Intel(R) Optane(TM) Persistent Memory Configuration->Provisioning->Create goal config. Set Memory Mode [%] to 100.
Hit Create goal config. Save & Exit.
I tried to use ipmctl to do the same but it didn't work.
The system also booted with F10 BIOS version, but I didn't try if I can provision pmem with it. With F17 and R09-R11 it didn't boot. Stuck at B7 POST code, memory initialization.
Hope this might be useful.