The platform I'm using is NXP iMX93 & kernel version is 6.6.3, I've adapted the kernel menuconfig that: CONFIG_TCG_TIS_SPI=m, CONFIG_TCG_TIS_CORE=m,CONFIG_HW_RANDOM_TPM=y,CONFIG_TCG_TPM=y,CONFIG_TCG_INFINEON=m, I think i've opened all the necessary switches. When...
您选择的 TPM 模块应具有与主板上的 TPM 接头相同数量的引脚。 您还可以检查手册,找到通常标有“TPM”或“SPI_TPM”的接头,并确保购买正确的模块以匹配您的主板品牌和型号。如果您仍然不确定,请查看制造商的网站以获取更多技术详细信息,或直接联系客户支持。 关闭电脑并安全断开电源后,按照制造商的说明将 TPM 安全...
tpm@0 { compatible = "tcg,tpm_tis-spi"; reg = <0x00>; #address-cells = <0x01>; #size-cells = <0x00>; spi-max-frequency = <0x1f78a40>; status = "okay"; }; It seems only tpm using CS0 currently as above. bsp_dev: [ 13.608920] spi-tegra114 3210000.spi: chipselect 0 ...
drivers / char / tpm / tpm_tis_spi.c v6 v5 v4 v4.20 v4.19 v4.18 v4.17 v4.16 v4.15 v4.14 v4.13 v4.12 v4.11 v4.10 v4.9 v4.9.337 v4.9.336 v4.9.335 v4.9.334 v4.9.333 v4.9.332 v4.9.331 v4.9.330 v4.9.329 v4.9.328 v4.9.327 v4.9.326 v4.9....
这是机器翻译的内容 你好@Shreya 谢谢你的回答。 你认为叠加层或 tpm_tis_spi.c 中有错误吗? 不错的问候, 克里斯 这是机器翻译的内容 @Shreya_S 看起来 tpm_tis_spi.c 中存在一个错误。 或 spi.c. 芯片选择会在传输响应前切换。 最诚挚的问候, 克里斯...
Uses the TPM Interface Specification (TIS) to communicate over SPI. Can also use the Linux TPM kernel interface (/dev/tpmX) to talk with any physical TPM on SPI, I2C and even LPC bus. Platform support for Raspberry Pi, STM32 with CubeMX, Atmel ASF, Xilinx, Infineon TriCore, NSING Te...
drivers/tpm/tpm2_tis_spi.c (CONFIG_TPM,CONFIG_TPM2_TIS_SPI) Usage Example: u-boot=> tpm device device0: tpm@0 v2.0: VendorID 0x1114, DeviceID 0x3205, RevisionID 0x01[open]u-boot=> tpm info tpm@0 v2.0: VendorID 0x1114, DeviceID 0x3205, RevisionID 0x01[open]u-boot=> tpm ...
I am trying to enable a TPM 2.0 device (Infineon SLB9670XQ2.0) which is connected to the ECSPI2 bus of an IMX8MQ processor, and when booting up the target board, I encountered an issue that the initialization of the TPM device failed with the below error messages: tpm_...
Editing the configuration file for an I²C TPM device Replace By CONFIG_TCG_TPM=m CONFIG_TCG_TIS_SPI=m CONFIG_TCG_TPM=y CONFIG_CRC_CCITT=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS_I2C=y 7.3.4 It is also possible to set the CONFIG_TCG_TIS_SPI and CONFIG_TCG_...
Description: This merge request enables TPM support via the SPI interface on ARM64 by setting CONFIG_TCG_TIS_SPI=y in the kernel configuration file. Previously, this option was commented out, preve...