HCL:树莓派3 TPM
这是一个在树莓派 3 或 4 上设置 TPM 模块的指南。本指南基于 pi3g 的 LetsTrust TPM。
extraconfig.txt 更新
您首先需要在 extraconfig.txt 文件中添加一些信息
dtparam=spi=on dtoverlay=tpm-slb9670
内核模块:tpm_tis_spi
启动后,您需要加载 tpm_tis_spi 内核模块。您可以手动执行此操作
sudo modprobe tpm_tis_spi
如果您想在启动时自动加载它,您可以创建 /etc/modules-load.d/tpm.conf 文件,内容如下
# Load tpm_tis_spi to use TPM module tpm_tis_spi
内核模块加载后,您应该看到以下跟踪信息
[ 27.301273] tpm_tis_spi spi0.1: 2.0 TPM (device-id 0x1B, rev-id 22) [ 27.304167] tpm tpm0: A TPM error (256) occurred attempting the self test [ 27.304197] tpm tpm0: starting up the TPM manually
: