Hi,
We have an Orin NX on a custom carrier board with a 2.0 TPM device communicating via SPI.
Its my first time working with TPM and SPI driver and I have few question please:
I read that the upstream tpm spi driver is good for this device but what about the device tree and kernel configuration? where can I find relevant documentation? (for example configuring the device tree properly)
I didn’t find any tpm related information in the developer guide. Are there any SoM specific instructions for working with tpm 2?
Its not related directly to Orin NX SoM but I’ll be happy to get some guidance regarding how to verify that the tpm is configured and working correctly
I would suggest you refer to following steps to verify SPI loopback test first, and you get better understanding of how SPI works and its address.
We don’t have the porting guide for this module. You may request the vendor for those documents to enable kernel config and device tree configuration.
The vendor provides such device tree configuration instructions for one of the raspberry pie boards.
My question is if there are not any Nvidia specific device tree bindings which differ from device tree bindings
on other platforms?
following is the device tree modification instructions from the vendor documentation: