Site icon EfmSoft

What does HRESULT 0x8028012D (TPM_20_E_UPGRADE) mean?

 
Previous Next
TPM_20_E_PCR_CHANGED TPM_20_E_TOO_MANY_CONTEXTS

TPM_20_E_UPGRADE

Field Upgrade Mode restricts normal commands

TPM_20_E_UPGRADE is the Windows form of TPM_RC_UPGRADE. TPM 2.0 field upgrade uses a signed, chained sequence of data blocks. After TPM2_FieldUpgradeStart, the TPM can enter Field Upgrade Mode and may reject ordinary commands until the upgrade is completed, abandoned successfully, or the platform restarts into a recoverable firmware state.

The same code has command-dependent meaning: for most commands it indicates that the TPM is already in upgrade mode; for TPM2_FieldUpgradeData it can indicate that the TPM is not in the expected upgrade mode. This is why a generic "update failed" interpretation is insufficient.

Safe investigation

References


Looking for a different code? Search another status or error code.

Exit mobile version