Hello all, I am working with the linux kernel version 4.9 on an embedded target. And I am having the following error message from the TPM driver at boot : > $ dmesg | grep TPM [ 2.946137] tpm_tis_spi spi32766.0: 2.0 TPM (device-id 0x0, rev-id 78) [ 2.975824] tpm tpm0: A TPM error (256) occurred continue selftest So I have seen that this error 256 correspond to TPM2_RC_INITIALIZE = 0x0100, and that it is thrown from this function (be32_to_cpu() when executing a tpm_transmit_cmd()). However can someone explain why I am having this error ? Is it possible that it is because I am trying to access to the TPM during its initialization phase / selftest phase ? Can I ignore this error without worry ? Thank for your help, Gael GUEGAN