I apologize, that was based on a different system type altogether.  I suggest clearing the NVram and see if the TPM failure message clears out, if not then it will likely require a new motherboard to resolve the error.  The jumpers for clearing the NVram can be found next to the coin battery on the motherboard. Poswer down the server and move jumper over, power the server to clear the nvram, power down afterwards and restore jumper to original location. After that then power up and let me know what you see.  
Hi all, During boot up of a PowerEdge T620 (this is a used server that I am repurposing), I see a message: "TPM failure." In Windows, when I go to tpm.msc, it tells me that there is no TPM found. In the BIOS, I tried a few different settings with the TPM options but it makes no difference. The BIOS does, though, tell me that the TPM is active ?? The prior Windows Server installation on this server didn't use the TPM so I have no idea if the TPM was ever working or if there even in fact is a TPM module in this server that has failed (how would I know if there is one anyway … did all T620's come with a TPM ?). This server is beyond warranty, and I don't think there's anyway to get a TPM replacement, other than replacing the entire motherboard …. so I may just go with Bitlocker with the USB drive option on startup....    [IMAGE]
"TPM failure." during POST on Poweredge T620