- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I need Linux device driver and steps to interface OPTIGA™ TPM SLM 9670 TPM2.0 with TI AM437x processor over SPI interface.
I am new to Linux Device Drivers as well as the OPTIGA™ TPM SLM 9670 TPM2.0 chip, so I would also need steps to integrate the device driver.
Thx,
Kiran.
Solved! Go to Solution.
- Labels:
-
Other Technologies General
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kiran,
Linux Kernel 4.14 or later have already a TPM device driver integrated.
For details the customer can have a look on the Application Note, how to integrate a Linux Kernel 4.14 on example of a Raspberry Board:
Regarding uBoot (U-Boot SPL 2017.01), we have on Github 2 Application Notes supporting Github:
https://github.com/Infineon/optiga-TPM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kiran,
Could you please let me know the Linux variant and the kernel version that you are using? Please run the command - uname -a and share the screenshot on this thread.
Rakshith M B
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please find the details below:
uname -r
5.4.0
#
Log:
U-Boot SPL 2017.01 (Jan 10 2022 - 09:36:23)
Trying to boot from MMC1
SPL: Please implement spl_start_uboot() for your board
SPL: Direct Linux boot not active!
reading u-boot.img
reading u-boot.img
reading u-boot.img
No matching DT out of these options:
am437x_pascal
U-Boot 2017.01 (Jan 10 2022 - 09:36:23 +0530)
CPU : AM437X-GP rev 1.2
Model: TI AM437x GP EVM
DRAM: 512 MiB
PMIC: TPS65218
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
reading uboot.env
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kiran,
Linux Kernel 4.14 or later have already a TPM device driver integrated.
For details the customer can have a look on the Application Note, how to integrate a Linux Kernel 4.14 on example of a Raspberry Board:
Regarding uBoot (U-Boot SPL 2017.01), we have on Github 2 Application Notes supporting Github:
https://github.com/Infineon/optiga-TPM