[Bug 283877] Trusted Platform Module driver fails to initialize firmware TPM
Date: Fri, 16 May 2025 23:25:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283877 --- Comment #7 from Brett <vbasiccd@msn.com> --- (In reply to Justin Hibbits from comment #6) Thanks, Justin, for the explanation. This was the first I've heard about the different device paths based on the TPM version. I dug into my Z440 BIOS and I found the page that reported TPM details. Sure enough, it is version 1.2. My mistake for assuming 2.0 since the machine had arrived with the latest BIOS already installed. I didn't think that the TPM upgrade would be a separate utility. Researching how to upgrade the Z440 TPM took a while. The details on HP's support page was old. I finally found a HP forum chat where direct download links to the 2018 TPM Configurator tool was provided. https://h30434.www3.hp.com/t5/Business-PCs-Workstations-and-Point-of-Sale-Systems/Z440-TPM-remains-stuck-at-version-1-2-after-update/td-p/9098922 I first had to disconnect my existing SSDs, then connect a temporary drive and install Windows 10. Even though the tool found the TPM and prepared the upgrade, it did not succeed. Further research revealed that even though the instructions recommended upgrading to the latest BIOS first, that BIOS version contains a bug that prevents the TPM upgrade from succeeding. https://h30434.www3.hp.com/t5/Business-PCs-Workstations-and-Point-of-Sale-Systems/HP-Z440-TPM-1-2-to-2-0-upgrade-runs-but-does-not-upgrade/td-p/9385368 Another forum thread included instructions on how to downgrade the BIOS to an older version, upgrade the TPM, and then upgrade the BIOS back up. These steps are important, since a jumper needs to be temporarily changed to allow the BIOS downgrade. https://h30434.www3.hp.com/t5/Business-PCs-Workstations-and-Point-of-Sale-Systems/Z440-Workstation-TPM-wont-update/td-p/8677247/page/3 For now I do not feel comfortable trying this on my production machine in its current configuration. Some day I might try. Hopefully the above information helps others with HP Z440 workstations. -- You are receiving this mail because: You are the assignee for the bug.