How to find out if TPM device supports "TPM 2.0 FIFO Interface" (TCG_TIS) and "TPM 2.0 FIFO Interface - (SPI)" (TCG_TIS_SPI), when they don't specify it?

I'm particularly interested in TPM SLB 9665 Xenonboard, as it has JTPM1, which is on my board (Supermicro H11SSL-i board, which recommends Infineon AOM-TPM-9665, which is actually TPM SLB 9665 Xenonboard.


From your third link you can get this PDF in which a product summary table specifies that only products with a sales code starting with "SLB 9670" will use the SPI interface. As you are talking about SLB 9665, that excludes TCG_TIS_SPI.

On my system, I have an Asus-branded Infineon SLB 9665 TPM which works fine with the TCG_TIS driver in Linux.

Note that there seems to be two possible LPC connector types: a 20-pin connector with pin 4 removed (known as 20-1), and a 14-pin connector with smaller pins and a finer pitch, known as 14-1.

According to the manual of your motherboard (as mentioned in your previous question in the Security SE), you would need one with the 20-1 style connector. And the page you linked with the specifications of the TPM SLB 9665 Xenonboard explicitly says it has the 20-pin connector, so both physical and driver compatibility seem to be covered.

  • Thanks a lot! + I put links to pdf to this question. – pevik Jun 12 '20 at 7:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.