Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

flowrider

macrumors 604
Nov 23, 2012
7,321
3,003
Alas, I have lost my boot screen Peace.gif I changed my LG 4K display to the LG UltraFine display with a BT (USB 3) input. I'm using a Monoprice BiDirectional USB 3 to DisplayPort cable. All works fine, except no more boot screen. I tried the Moshi cable also, and had the same results. So I had a boot screen with DP to DP but not with DP to USB 3 13879dunno.gif Really stumped 1387914497.gif

Lou
 

UmarOMC

macrumors member
Apr 16, 2010
53
13
NYC
Did your Radeon VII has the original ROM? Any changes to the firmware will make the signing invalid and the UEFI GOP is not loaded at boot time. You need the original ROM for pre-boot configuration support to work.
I did nothing to the ROM
 

Stairway

macrumors member
Aug 6, 2010
67
11
I've got a stock Radeon VII in my machine --- I get the boot screen, including the boot/drive selector screen when I want that. My connection is Displayport-Displayport.
 

startergo

macrumors 603
Sep 20, 2018
5,021
2,283
I did nothing to the ROM
It looks like at some point Radeon VII was missing GOP:
Asrock vBios is the same as Radeon's own which is no longer available on the AMD website, but you can find the Asrock vbios here:
Make sure that the DeviceID is the same. Also check your vbios if GOP is there:
1584895658590.png

Parsing the ASRock BIOS ROM file through a hex editor lets us see telltale signs of UEFI support, including the GOP micro-driver. Please pay attention to the highlighted UEFI-magic, which, when read in Intel byte-order, becomes "0EF1" aka "UEFI" in leetspeak. This magic sequence of bytes tells the rest of the system that the BIOS on this specific device reports that it supports the UEFI standard. :
1584896546070.png
 
Last edited:
  • Like
Reactions: UmarOMC

UmarOMC

macrumors member
Apr 16, 2010
53
13
NYC
So only ASRock and direct from AMD Radeon VIIs get boot screen? ? Does ASRock ship with that VBIOS or I'd have to find some way to flash it on a Wintel PC? Thanks.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
So only ASRock and direct from AMD Radeon VIIs get boot screen? ? Does ASRock ship with that VBIOS or I'd have to find some way to flash it on a Wintel PC? Thanks.
No, all Radeon VII should able to produce boot screen via GOP. However, AFAIK, some early production Radeon VII shipped with broken GOP in the firmware, AMD release an updated ROM to fix that later on.

That ASRock Radeon VII has nothing special, just with the newer VBIOS. You can see the list of Radeon VII's ROM here.

Basically only two versions, and the brand makes no difference. Always that two versions. My understanding, the newer one should work (and that's why my XFX Radeon VII has). You can flash any Radeon VII with any of those ROM, all Radeon VII are reference cards. If you believe your Radeon VII still with the broken GOP, you can flash it with the newer ROM.
 
  • Like
Reactions: UmarOMC

CMMChris

macrumors 6502a
Oct 28, 2019
850
794
Germany (Bavaria)
All Radeon VIIs have been shipped without UEFI / GOP support in the beginning. All cards got an updated VBIOS that fixed it. You can flash any VBIOS update of any manufacturer to any Radeon VII. Those cards are all the same.
 
  • Like
Reactions: UmarOMC

UmarOMC

macrumors member
Apr 16, 2010
53
13
NYC
Can this be accomplished via Linux? I'd rather get another drive for my Hackintosh and install Linux than use Windows and I don't have time or know people with computers competent enough to accomplish VBIOS flashing.

OR can I somehow do this by installing it in another PCIe slot in my MacPro without BootCamp?
 

zozomester

macrumors 6502
Apr 26, 2017
372
267
Hungary
No, all Radeon VII should able to produce boot screen via GOP. However, AFAIK, some early production Radeon VII shipped with broken GOP in the firmware, AMD release an updated ROM to fix that later on.

That ASRock Radeon VII has nothing special, just with the newer VBIOS. You can see the list of Radeon VII's ROM here.

Basically only two versions, and the brand makes no difference. Always that two versions. My understanding, the newer one should work (and that's why my XFX Radeon VII has). You can flash any Radeon VII with any of those ROM, all Radeon VII are reference cards. If you believe your Radeon VII still with the broken GOP, you can flash it with the newer ROM.
Do you have Bootscreen on your Mac Pro 5.1 with Radeon VII? Which Rom do you have? Thank you!
 

zozomester

macrumors 6502
Apr 26, 2017
372
267
Hungary
Yes, here is the demo

I use the ROM shipped with my card, but that's nothing special. Still the same version that you can dowbload from TechPowerUp.
Thanks for the reply! Good, but because of Opencore, there is only a Boot screen. No?
With Opencore, every GPU gives a Boot screen.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.