[Problem] Modding Gigabyte Z97-UD3H-BK to support TPM 2.0

Hey,

I have a Z97X-UD3H-BK Rev. 1.0 and bought a pin-compatible TPM-2.0, knowing that the motherboard doesn’t have support for it.

I already tried, but failed in adding TPM support in the original beta bios, but failed miserably: Too much DXE and PEI drivers, and it always ended with no change to completely bricking it.

I managed to make a beta bios work from a similar board, Z97X-Gaming 5 (the gigabyte one, not MSI), with almost no bugs and a working TPM-2.0, but unfortunately losing the network card.

I modded the Gaming 5 BIOS and removed all drivers related to the Killer E2200 ones, and replaced them with Intel ones extracted from Z97X-UD3H-BK. So far OK.

The intel drivers show up in EFI Shell as loaded, but the problem is that UEFI does not find/initialize the PCI device, so the driver could not see the device!

Tried replacing a bunch of drivers, to no avail. I already investigated, and all PCI devices initialize, except the network card.

Some technical details:
All board devices seems to share the same PCI Root (PciRoot (0x0)). The network card is initialized as (PciRoot (0x0)/Pci (0x19,0x0)) on the original BIOS. Tried replacing PciHostBridge DXE driver, to no avail. Already replaced Killer OROM with the Intel OROM extracted from the UD3H-BK.

Any help or discussion would be appreciated. Thanks!

I read here that the motherboard has a Trusted Platform Module (TPM) header. Have you asked Gigabyte Support for an updated bios supporting it? There might be a beta bios available that is not on their website.

There is no beta bios that supports TPM 2.0. Only 1.4. Already reached out support

Read this thread… and take your own conclusions or even get “Boldy one” and cross-flash it.
Nothing more to add to the subject.

SLB 9665TT2.0 TPM SHA256 not working - Special Topics / Interesting PC Hardware & Software - Win-Raid Forum

Strange as they have released a beta bios with TPM support for other Z97 motherboards.

@SupaKoopa Which revision is it?

Revision 1.0

Cross flashed it, it kinda works. But is slow AF booting with CSM off. Probably because im with a RAID card that has a option ROM for booting config