Set the TPM version
To be able to set the TPM version, Physical Presence must be asserted.
The Lenovo XClarity Provisioning Manager or the Lenovo XClarity Essentials OneCLI can be used to set the TPM version.
Download and install Lenovo XClarity Essentials OneCLI.
Go to Lenovo Data Center Support and navigate to the support page for your server.
Click Drivers & Software.
Navigate to the version of Lenovo XClarity Essentials OneCLI for your operating system and download the package.
Run the following command to set the TPM version:
NoteYou can change the TPM version from 1.2 to 2.0 and back again. However, you can toggle between versions a maximum of 128 times.To set the TPM version to version 2.0:
- OneCli.exe config set TrustedComputingGroup.DeviceOperation "Update to TPM2.0 compliant"
- -–bmc userid:password@ip_address
To set the TPM version to version 1.2:
- OneCli.exe config set TrustedComputingGroup.DeviceOperation "Update to TPM1.2 compliant"
- -–bmc userid:password@ip_address
where:<userid>:<password> are the credentials used to access the BMC (Lenovo XClarity Controller interface) of your server. The default user ID is USERID, and the default password is PASSW0RD (zero, not an uppercase o)
<ip_address> is the IP address of the BMC.
For more information about the Lenovo XClarity Essentials OneCLI set command, see:
Alternatively, you can use the following Advanced Settings Utility (ASU) commands:
To set the TPM version to version 2.0:
- asu64 set TPMVersion.TPMVersion "Update to TPM2.0 compliant" --host <ip_address>
- --user <userid> ––password <password> ––override
To set the TPM version to version 1.2:
- asu64 set TPMVersion.TPMVersion "Update to TPM1.2 compliant" --host <ip_address>
- --user <userid> ––password <password> ––override
where:<userid> and <password> are the credentials used to the BMC (Lenovo XClarity Controller interface) of your server. The default user ID is USERID, and the default password is PASSW0RD (zero, not an uppercase o)
<ip_address> is the IP address of the BMC.