Performing memory test
Use the following information to perform memory test.
Enabling advanced memory test
- Enable the memory test: - OneCli.exe config show Memory.MemoryTest --override --bmc
 xcc_user_id:xcc_password@xcc_external_ip
 # If the output is Enabled, skip the following command.
 OneCli.exe config set Memory.MemoryTest Enable --override --bmc
 xcc_ip:xcc_password@xcc_ip
 OneCli.exe config set IMM.UEFIMemoryTest Repair --override --bmc
 xcc_user_id:xcc_password@xcc_external_ip
 OneCli.exe config set IMM.UEFIMemoryTestPolicy XXXX --override --bmc
 xcc_user_id:xcc_password@xcc_external_ipWherein, the values of XXXX include:- Once: Run memory test for once only. 
- Always: Run the memory test each time the system is powered on or restarted. 
 
- Restart the system and wait until the memory test completes. 
- Configure settings if all or part of the system DIMMs are from SK Hynix, below settings have no impact on the non-SK Hynix DIMMs: - OneCli.exe config show Memory.SpecificVendorTestOption1 --override --imm
 xcc_user_id:xcc_password@xcc_external_ip
 # If the output is 0x8000, skip the following command.
 OneCli.exe config set Memory.SpecificVendorTestOption1 0x8000 --override --imm
 xcc_user_id:xcc_password@xcc_external_ip
 OneCli.exe config show Memory.SpecificVendorTestOption2 --override --imm
 xcc_user_id:xcc_password@xcc_external_ip
 # If the output is 0, skip the following command.
 OneCli.exe config set Memory.SpecificVendorTestOption2 0 --override --imm
 xcc_user_id:xcc_password@xcc_external_ip
- Configure the memory test: - If the system firmware version is earlier than d8e130f-2.60, run the following command: - OneCli.exe config set IMM.UEFIMemoryTestOptions XXXX --override --bmc
 xcc_user_id:xcc_password@xcc_external_ipWherein, the values of XXXX include:- 0x0407: Run memory test for once only. 
- 0x1407: Run the memory test each time the system is powered on or restarted. 
 
- If the system firmware version is d8e130f-2.60 or later version, run the following commands: - OneCli.exe config set IMM.UEFIMemoryTest Repair --override --bmc
 xcc_user_id:xcc_password@xcc_external_ip
 OneCli.exe config set IMM.UEFIMemoryTestPolicy XXXX --override --bmc
 xcc_user_id:xcc_password@xcc_external_ipWherein, the values of XXXX include:- Once: Run memory test for once only. 
- Always: Run the memory test each time the system is powered on or restarted. 
 
 
- Restart the system and wait until the memory test completes. 
Disabling advanced memory test
- Disable the memory test: - OneCli.exe config set Memory.MemoryTest Disable --bmc xcc_user_id:xcc_password@xcc_external_ip
 OneCli.exe config set IMM.UEFIMemoryTest Disabled --override --bmc
 xcc_user_id:xcc_password@xcc_external_ip
- Restart the system to make the changes take effect. 
- Disable the memory test: - If the system firmware version is earlier than d8e130f-2.60, run the following command: - OneCli.exe config set IMM.UEFIMemoryTestOptions 0 --override --bmc
 xcc_user_id:xcc_password@xcc_external_ip
- If the system firmware version is d8e130f-2.60 or later version, run the following command: - OneCli.exe config set IMM.UEFIMemoryTest Disabled --override --bmc
 xcc_user_id:xcc_password@xcc_external_ip
 
- Restart the system and wait until the memory test completes.