• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
We have new content about Hotkey issue, Click here to check it out!
HP Recommended
HP EliteDesk 800 G5 Small Form Factor PC
Microsoft Windows 10 (64-bit)

I have feature request for the next version of BIOS of my EliteDesk 800 G5 SFF (I have the latest one). I need an additional option "VGA primary display" in "Advanced settings" in BIOS setup, in order to point concrete PCIe videocard / or concrete videoport of embedded Intel videocard - to prevent halting for minimum 5 minutes after every reboot. Otherwise my system halts every reboot with blank screen, with continuos 3 long beeps, then with 3 short beeps and following red blinking of power button. After several minutes of panic my system starts booting Windows 10 with ongoing endless red blinking. My PSU had been previously upgraded to 400 Watts a year ago, without any power issues. And after several BIOS updates I have not got any options to manage embedded video

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

Hi, guys. Here I describe UEFI variable patterns for several hardware configurations:
Embedded Intel UHD 630 / Nvidia GT 730 / Tesla T4.
You may find interesting byte combinations for future study of VGA hardware compatibility:

 

Embedded Intel UHD 630 only:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100000000000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000100
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C0061085C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FD000300000000FE0000000000”

 

Embedded Intel UHD 630 + Nvidia GT 730:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100010000000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000102
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C001B095D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FD000300000000FE0000000000”

 

Embedded Intel UHD 630 + Nvidia GT 730 + Tesla T4:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100010100000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000102
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C001B095D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FC000300000000FE0000000000”

 

Embedded Intel UHD 630 + Tesla T4:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100010000000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000102
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C001B095D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FC000300000000FE0000000000”

 

By combining variable study via Intel_UEFI_shell.efi and arrangement of graphic cards in several hardware slots - it became possible to install HPE Tesla T4 inside HP EliteDesk 800G5 SFF.
The next question - is how to prevent desktop from usage of video RAM in Tesla T4 to prevent its overheating in idle (water block is being modded now for cooling)…
May “PciMemIoResourceInfo” variable be useful in this case?

HPE Tesla T4 inside HP EliteDesk 800G5 SFF.JPG

View solution in original post

3 REPLIES 3
HP Recommended

I found at Microsoft site rather interesting information about UEFI option ROM management:

"It doesn't matter if the UEFI option ROM driver is signed or not, the option ROM will not load when DB is null and SecureBoot is enabled (PK and KEK are enrolled)."

Can anyone, please, give me advise, how to manage DB.bin at HP EliteDesk 800 G5 SFF?

My VGA UEFI option ROM on Tesla T4 seems to be signed by certificate "Microsoft Corporation UEFI CA 2011" (as NVflash64 shows). And I did not find anything like PK.bin, KEK.bin, DB.bin, DBX.bin anywhere in "EFI\HP\*" on hidden SDD partition. Manually adding various certificates (with various filenames and extensions) to this folder is not effective.

HP Recommended

Does anybody know how to tweak "Primary Video Boot Device" and "Primary Graphics Device" in BIOS file R01_021700.bin (of HP EliteDesk 800 G5 SFF) in UEFITool body-hex-view in section below?
GraphicsConfiguration -> PE32 image section:
File GUID: DE35F257-36BF-4F71-8270-51CF5378B86C
Full size: 52A2h (21154)
Header size: 18h (24)
Body size: 528Ah (21130)
Tail size: 0h (0)
State: F8h
Header checksum: F3h, valid
Data checksum: AAh, valid

HP Recommended

Hi, guys. Here I describe UEFI variable patterns for several hardware configurations:
Embedded Intel UHD 630 / Nvidia GT 730 / Tesla T4.
You may find interesting byte combinations for future study of VGA hardware compatibility:

 

Embedded Intel UHD 630 only:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100000000000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000100
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C0061085C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FD000300000000FE0000000000”

 

Embedded Intel UHD 630 + Nvidia GT 730:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100010000000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000102
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C001B095D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FD000300000000FE0000000000”

 

Embedded Intel UHD 630 + Nvidia GT 730 + Tesla T4:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100010100000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000102
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C001B095D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FC000300000000FE0000000000”

 

Embedded Intel UHD 630 + Tesla T4:
VariableInfo,“IgdPolicy2Setup”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x11”,“0100010000000000010001000000000000”
VariableInfo,“HP_DeviceOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x5”,“0100000102
VariableInfo,“MeOptions”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0x3B”,“0100000000000100000101000000000100000000000000000000010300000000010100000C001B095D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”
VariableInfo,“PciMemIoResourceInfo”,“FB3B9ECE-4ABA-4933-B49D-B4D67D892351”,“0x7”,“0xE”,“00FC000300000000FE0000000000”

 

By combining variable study via Intel_UEFI_shell.efi and arrangement of graphic cards in several hardware slots - it became possible to install HPE Tesla T4 inside HP EliteDesk 800G5 SFF.
The next question - is how to prevent desktop from usage of video RAM in Tesla T4 to prevent its overheating in idle (water block is being modded now for cooling)…
May “PciMemIoResourceInfo” variable be useful in this case?

HPE Tesla T4 inside HP EliteDesk 800G5 SFF.JPG

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.