You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Samples/ARM32-FirmwareTPM/README.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ See the [optee_os documentation](https://github.com/OP-TEE/optee_os/blob/master/
30
30
See instructions [here](https://docs.microsoft.com/en-us/windows/wsl/install-win10):
31
31
32
32
#### 2. Launch Bash
33
-
Search for "bash" in the start menu, OR press Windows key + 'R', then type bash.
33
+
Search for "bash" in the start menu, OR press Windows key + 'R', then type bash.
34
34
Update if needed.
35
35
36
36
In WSL:
@@ -99,3 +99,14 @@ Debugging options you may want to add:
99
99
100
100
`CFG_TA_DEBUG=y` Turns on debug output from the TAs, and enables extra correctness checks in the fTPM TA.
101
101
102
+
#### 2. Measured Boot support
103
+
The fTPM Trusted Application includes support for Measured Boot. This feature allows the TA to read a TPM Event Log compatible with the specification in Section 5 of the
104
+
[TCG EFI Protocol Specification](https://trustedcomputinggroup.org/wp-content/uploads/EFI-Protocol-Specification-rev13-160330final.pdf). The event log is read and extended during the TA initialization.
105
+
106
+
Measure Boot support requires OpTEE System Call ```PTA_SYSTEM_GET_TPM_EVENT_LOG```, available since [OpTEE 3.10.0](https://github.com/OP-TEE/optee_os/tree/3.10.0).
107
+
108
+
Flags related to Measured Boot support:
109
+
110
+
`CFG_TA_MEASURED_BOOT`: Controls whether Measured Boot is enabled (`CFG_TA_MEASURED_BOOT=y`) or disabled (by default).
111
+
`CFG_TA_EVENT_LOG_SIZE`: Maximum size in bytes allowed for the Event Log. Defaults to 1024 bytes.
0 commit comments