Symptoms
A 14G PowerEdge server with BIOS 1.5.4 (1.2.2 for the R840/R940xa) installed and with TPM installed, enabled and configured, may fail to install a Windows BIOS DUP package from within Windows 2016 or 2019.BIOS updates using iDRAC, EFI or LifeCycle will install successfully.
Resolution
Dell EMC Engineering is aware of this issue. The permanent fix for this issue is included in BIOS version 1.5.6 (1.2.4 for R840/R940xa) or newer.
BIOS version 1.5.4 or 1.2.2 will start shipping from the factory October 15, 2018, but will not be web posted. This BIOS will be replaced when "fixed" BIOS version is available.
BIOS version 1.5.6 and 1.2.4 are targeted to complete testing and web posted around November 5, 2018. Note: BIOS 1.2.4 for the R840/R940xa is been web posted and is available for download from the support site.With the server running the affected BIOS version, to prevent the in-band Windows BIOS DUP install failure, there are two solutions:
Disable TPM and then install BIOS version 1.5.6 (1.2.4 for R840/R940xa) or newer in-band. Re-enable TPM once the BIOS update is complete.Install BIOS version 1.5.6 (1.2.4 for R840/R940xa) out-of-band using EFI, iDRAC or Lifecycle Controller.
The first BIOS update attempted (any method) after a failed OS in-band BIOS update, will also fail unless the server is warm re-booted first after the failed update.
This article will be updated as new information becomes available.