通过 TCG_TIS 或 TCG_TIS_SPI 支持 Linux 内核的 TPM 2.0 设备

通过 TCG_TIS 或 TCG_TIS_SPI 支持 Linux 内核的 TPM 2.0 设备

如何查明 TPM 设备是否支持"TPM 2.0 FIFO Interface"TCG_TIS) 和"TPM 2.0 FIFO Interface - (SPI)"TCG_TIS_SPI),当他们没有指定时?

我特别感兴趣的是TPM SLB 9665 氙气板,因为它有 JTPM1,它在我的板上(超微 H11SSL-i 板,其中推荐英飞凌 AOM-TPM-9665,这实际上是TPM SLB 9665 氙气板

答案1

从你的第三个链接你可以得到这个PDF其中产品汇总表规定,只有销售代码以“SLB 9670”开头的产品才会使用SPI接口。当您谈论 SLB 9665 时,不包括TCG_TIS_SPI.

在我的系统上,我有一个 Asus 品牌的 Infineon SLB 9665 TPM,它可以与TCG_TISLinux 中的驱动程序配合良好。

请注意,似乎有两种可能的 LPC 连接器类型:移除了引脚 4 的 20 引脚连接器(称为 20-1),以及具有更小引脚和更细间距的 14 引脚连接器(称为 14-1)。

根据你的主板的手册(正如您在安全 SE 中的上一个问题中提到的),您需要一个带有 20-1 型连接器的连接器。您链接的 TPM SLB 9665 Xenonboard 规格页面明确表示它具有 20 针连接器,因此似乎涵盖了物理和驱动程序兼容性。

相关内容