Hi Persmule, I did some tests on thinkpad T430. I disabled SeaBios CONFIG_TCGBIOS and was able to communicate with TPM in GNU Linux, did a self test and took ownership. It doesn't report as temporarily deactivated any more.
It looks like SeaBIOS' TPM driver is broken, possible related to this fix: https://patchwork.kernel.org/patch/9191647/ Regards, Patrick On Thu, 27 Apr 2017 21:53:07 +0800 persmule <persm...@gmail.com> wrote: > Hi Paul, > > Today I found that on my thinkpad x230 > (https://review.coreboot.org/cgit/board-status.git/tree/lenovo/x230/4.5-1640-g7e438af995/2017-04-25T04_15_46Z), > TPM remains in deactivated state after boot, and there is no config > menu item in seabios' menu, while my t420's > (https://review.coreboot.org/cgit/board-status.git/tree/lenovo/t420/4.5-1640-g7e438af995/2017-04-25T04_15_46Z) > TPM works fine. Their TPM Kconfig seem same. > > Besides, I have also tried an OEM bios with ME cleansed just like my > coreboot build on my x230, and TPM works fine on it. > > It seems TPM init and activate code breaks a little on x230. > > Persmule > > 在 2017年04月14日 07:48, Paul Menzel via coreboot 写道: > > Dear coreboot folks, > > > > > > coreboot 4.6 is planned to be released on Monday, so please take ten > > minutes, and build the current master branch for your board, flash > > it, boot it, and upload the status to the board status repository. > > > > And if you notice a regression, please send a message to the list or > > create an issue in the issue tracker [1]. > > > > Currently it’s unknown if on Lenovo laptops [2], the TPM is still > > works, when TPM support is selected in Kconfig. Please note, that > > there were two regressions in the Linux Kernel, so that you should > > not use Linux 4.9 or the Linux 4.11 release candidates for testing. > > > > If somebody tested the different QEMU targets that’d be great too. > > > > > > Thanks, > > > > Paul > > > > > > [1] https://ticket.coreboot.org/ > > [2] https://review.coreboot.org/10411 > > > > > > > -- coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboot