
28 Aug
2021
28 Aug
'21
11:19 p.m.
Hi Heinrich,
On Sat, 28 Aug 2021 at 06:18, Heinrich Schuchardt xypron.glpk@gmx.de wrote:
The current TPM emulation in drivers/tpm/tpm(2)_tis_sandbox.c is not spec compliant.
Do you mean it is incomplete or that it has bugs? If it is incomplete, what is needed by U-Boot?
A TPM emulation as UNIX socket exists with https://github.com/stefanberger/swtpm.git. QEMU already uses this emulator.
Couldn't the sandbox do the same? I think this is the fastest way to get a compliant sandbox TPM.
Well we could if we need it. Are you sure it is a good idea? There is a lot of code there. Are you thinking it would be copied into the U-Boot tree and kept in sync with a script, perhaps? Presumably the project would accept changes we need?
Regards, Simon