Skip to main content

Optiga Trust M

The SOM Carrier Board has a Infineon OPTIGA Trust M secure element chip. Infineon provides Linux tools and examples and support for that has been included in ea-image-base (see Available Images).

U-Boot

The Optiga chip is currently not accessible from the U-Boot.

Linux

To make sure that the Optica chip is accessible:

trustm_chipinfo
Read Chip Info [0xE0C2]: Success.
========================================================
CIM Identifier [bCimIdentifer]: 0xcd
Platform Identifer [bPlatformIdentifier]: 0x16
Model Identifer [bModelIdentifier]: 0x33
ID of ROM mask [wROMCode]: 0xad01
Chip Type [rgbChipType]: 0x00 0x1c 0x00 0x01 0x00 0x00
Batch Number [rgbBatchNumber]: 0x0a 0x02 0x46 0x53 0x00 0x17
X-coordinate [wChipPositionX]: 0x00a8
Y-coordinate [wChipPositionY]: 0x0094
Firmware Identifier [dwFirmwareIdentifier]: 0x80101071
Build Number [rgbESWBuild]: 24 40

Chip software build:
OPTIGA(TM) Trust M rev.3; Firmware Version: 3.00.2440
========================================================

The CLI Tools Usage page has multiple examples of the available commands and how to use them.