Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Are you sure that your new to you dual CPU tray even works? Test your dual CPU tray with a fully supported/vanilla macOS release. Run AHT/ASD.

Perhaps you are testing the dual CPU tray with an unsupported macOS release? Dual CPU trays need AppleMCEReporterDisabler.kext or the kernel will crash while in the initial macOS loading screen. Enable verbose boot to see where the kernel crashes.



No correlation, at all. Zero. To a correctly working BootROM, doesn't matter the model of the CPU tray at all.

A dual CPU Mac Pro running unsupported macOS releases won't boot without AppleMCEReporterDisabler.kext.

Thanks for your explanations. I have two boot drives, both freeze at apple logo:

- 10.13 High Sierra, no open core here. I believe this stands for a supported/vanilla macOS, please confirm.

- 12 Monterey, installed through OpenCore Legacy Patcher. Think this is an unsopported os.

Seems the kext you mention should be needed on my Monterey drive, but what about the High Sierra? It’s a supported OS for a 4.1 mac pro…

I really don’t have any guarantees that the dual tray works, but I fear that if the 10.13 drive doesn’t boot maybe there’s something wrong.

PS: will enable verbose in order to tell what is failing during both macOS drives boot. Unfortunately I’m far from the computer for some days, will try that when I’m back home.
 
Thanks for your explanations. I have two boot drives, both freeze at apple logo:

- 10.13 High Sierra, no open core here. I believe this stands for a supported/vanilla macOS, please confirm.

- 12 Monterey, installed through OpenCore Legacy Patcher. Think this is an unsopported os.

Seems the kext you mention should be needed on my Monterey drive, but what about the High Sierra? It’s a supported OS for a 4.1 mac pro…

I really don’t have any guarantees that the dual tray works, but I fear that if the 10.13 drive doesn’t boot maybe there’s something wrong.

PS: will enable verbose in order to tell what is failing during both macOS drives boot. Unfortunately I’m far from the computer for some days, will try that when I’m back home.

Maybe you are inadvertently loading OC even with High Sierra and this could cause other problems that make the High Sierra install to crash.

I'd remove all disks and do a clean install of Mojave to a spare disk just to be 110% sure that the hardware with the single CPU tray is perfect, then after that I'd test the dual CPU tray. Also check the RTC battery voltage.

You have to take some steps back and confirm everything.

Btw, this is crazily off-topic for this thread.
 
Thanks for your explanations. I have two boot drives, both freeze at apple logo:

- 10.13 High Sierra, no open core here. I believe this stands for a supported/vanilla macOS, please confirm.

- 12 Monterey, installed through OpenCore Legacy Patcher. Think this is an unsopported os.

Seems the kext you mention should be needed on my Monterey drive, but what about the High Sierra? It’s a supported OS for a 4.1 mac pro…

I really don’t have any guarantees that the dual tray works, but I fear that if the 10.13 drive doesn’t boot maybe there’s something wrong.

PS: will enable verbose in order to tell what is failing during both macOS drives boot. Unfortunately I’m far from the computer for some days, will try that when I’m back home.
This is seriously off-topic, could you try in one of the other threads which have been suggested, when you follow up. Feel free to link back to the messages here (and perhaps you should tag anyone you want to be sure reads the post in the new location).
 
I flashed the mac-pro-motherboard-bios and my old rx580 worked good.
But 6600xt cannot get bootscreen! Can 6600, 6600xt work?
 
I flashed the mac-pro-motherboard-bios and my old rx580 worked good.
But 6600xt cannot get bootscreen! Can 6600, 6600xt work?
The intention is that cards that work in OpenCore should work with EnableGop. Does it work with OpenCore? (And if it requires DirectGopRendering in OpenCore, have you flashed with EnableGopDirect rather then EnableGop? Not sure whether this applies, but also cc @lancemcv1 & @Macschrauber.)
 
I flashed the mac-pro-motherboard-bios and my old rx580 worked good.
But 6600xt cannot get bootscreen! Can 6600, 6600xt work?
It does work if flashed with Syncretics patcher which must be done in a PC first, if not patched first, the 5,1 will not boot as stated.
 
Last edited:
This 6600xt flashed syncretics patcher. It can work in macos12.6 and show select picker in oc, but no white native bootscreen.
 
Last edited:
Maybe try EnableGop 1.1?
Macschrauber helped me and we tried 1.1 and then GopDirect1.4 same thing happens, I just get a blank grey screen. I will try the vbios flash on a RX5700XT that I was given when I have some time. I don't know if I have the guts to try it on my rx6800xt that has Syncretic's patch, has anyone done a rx6800xt successfully? I know MacVidcards sells them with bootscreen. I will also try reinstalling my flashed 980ti, but I did that once already and got nothing on the screen which was odd as it was working last time I used it and I tried all the ports and got nothing.

 
yep. no problems. No need for MVC unless you don't feel comfortable.
Looks like the latest version of AMDVBFLash 5.0.567 no longer has a GUI. Looks like I can use 3.15 still has the GUI. I have to read up some more on how to do this. I have read the directions to flash EbableGop to the VBIOS but still not sure exactly how, also I have a Sonnet RX6800XT and it is not listed in the list of VBIOS Collection but I think it is really a Powercolor just rebranded but not 100% sure. I will try it first with a RX570OXT.
Can I use GPU-Z to save my VBIOS then run the command below in AMDVBFLASH to update it with EnableGOP and then flash the card? I need some guidence on this part thanks.
Directions say run this but not sure how?
- Run `./vBiosInsertEfi.sh [-a] {original}.rom EnableGop.efi {modified}.rom`
@Bmju
 
Last edited:
I have read the directions to do it but still a bit confused as to how to do this part
- Run `./vBiosInsertEfi.sh [-a] {original}.rom EnableGop.efi {modified}.rom`
I know I make a backup of my VBIOS using amdvbflash tool and run this command then flash the new VBios back to the GPU but my question is how do you Run the command / script to create the new VBios?
  • If you are not comfortable modifying and burning updates to firmware or vBIOS, and recovering from bricks of either of these (which will involve additional hardware) - do not proceed. (Or at the very least, wait for clear and replicable instructions and proven success stories for your specific system, from other users who do have this expertise, before proceeding.)
 
@startergo I edited my last my post and I have flashed a card before in the past, but it was a while ago and a friend created the VBIOS to flash from my copy and it worked and gave me a bootscreen with a R290x. I have a rx500xt that was given to me so I could try to install enablegop on it, if I brick it so be it, it's an experiment but I am looking for more info on how to proceed before I attempt it.
 
Last edited:
@startergo I edited my last my post and I have flashed a card before in the past, but it was a while ago and a friend created the VBIOS to flash from my copy and it worked and gave me a bootscreen with a R290x. I have a rx500xt that was given to me so I could try to install enablegop on it, if I brick it so be it, it's an experiment but I am looking for more info on how to proceed before I attempt it.
There are clear instructions on p.1, and various people have given their own summaries of how to do it in the thread, as well. I suggest reading those and actually following them, and then pointing out where you get stuck, if you do.
 
Looks like the latest version of AMDVBFLash 5.0.567 no longer has a GUI. Looks like I can use 3.15 still has the GUI. I have to read up some more on how to do this. I have read the directions to flash EbableGop to the VBIOS but still not sure exactly how, also I have a Sonnet RX6800XT and it is not listed in the list of VBIOS Collection but I think it is really a Powercolor just rebranded but not 100% sure. I will try it first with a RX570OXT.
Can I use GPU-Z to save my VBIOS then run the command below in AMDVBFLASH to update it with EnableGOP and then flash the card? I need some guidence on this part thanks.
Directions say run this but not sure how?
- Run `./vBiosInsertEfi.sh [-a] {original}.rom EnableGop.efi {modified}.rom`
@Bmju


In this case it is still not proved this Mac can display an Apple boot picker.

For example some PCIe cards like some specific sata controllers prevent proper working of the native Apple boot picker.

Until this machine shows an Apple boot picker with another GPU we should not go further with this 6800.
 
Until this machine shows an Apple boot picker with another GPU we should not go further with this 6800.
Hmm, you may well be right, but what machine are we talking about? If the actual Mac is from the list of supported Mac models on p.1, and if the card in question can show a picker in OC, then I'd say it should work.... normally. OC is very flexible, however, so I'd want to see the OC config to be sure (for instance, if the OC config for the card requires GopPassThrough then I wouldn't expect EnableGop to work).
 
Hmm, you may well be right, but what machine are we talking about? If the actual Mac is from the list of supported Mac models on p.1, and if the card in question can show a picker in OC, then I'd say it should work.... normally. OC is very flexible, however, so I'd want to see the OC config to be sure (for instance, if the OC config for the card requires GopPassThrough then I wouldn't expect EnableGop to work).
I am using Martin Lo 0.9.3 no mods. It’s a Mac Pro 2009, 5,1. Maybe the McGFiver pcie in slot 1 is the problem as I only got it a month or so ago and that is where my Monterey boot drive is, Opencore is installed on the first sata bay on a SSD.
 
Hmm, you may well be right, but what machine are we talking about? If the actual Mac is from the list of supported Mac models on p.1, and if the card in question can show a picker in OC, then I'd say it should work.... normally. OC is very flexible, however, so I'd want to see the OC config to be sure (for instance, if the OC config for the card requires GopPassThrough then I wouldn't expect EnableGop to work).

>There were two versions of Tempo SSD.

The original version used the Marvell 88SE9182 SATA controller.
The current version uses an ASMedia ASM1062 SATA controller.

With the discontinued Marvell controller, if a bootable volume is created on a Tempo SSD, option-boot works fine in the Mac Pro 3,1, 4,1, and 7,1 (2019), but not in the Mac Pro 5,1. …

With the current ASMedia controller, option-boot works fine in the Mac Pro 5,1.<

 
Thanks to everyone that's worked on this. My RX 570 ITX and RX 580 Pulse both give the not enough space with 128kb limit error, so need to do a bit of work on those, unless there's someone that's already done these?

I've successfully done a VBIOS update with EnableGop 1.4 on a GT710 (A nice little card to have about to flash a Mac Pro to 144.0.0.0 and generally build them with as it only needs PCIe power, so slots in and out quickly), a RX Vega 56 (Reference blower type) and an RX 5700 (non XT, blower type). All patched with no problems.

bootpicker.jpg


Thanks again, it feels like magic that we can modify our cards (And Macs) ourselves!
 
  • Like
Reactions: Henninges and Bmju
I am using Martin Lo 0.9.3 no mods. It’s a Mac Pro 2009, 5,1. Maybe the McGFiver pcie in slot 1 is the problem as I only got it a month or so ago and that is where my Monterey boot drive is
Until this machine shows an Apple boot picker with another GPU we should not go further with this 6800.
Okay, got it, I think. Thanks! It's a normal MacPro with normal OpenCore config, but there's a suspicion that the native boot picker might not work anyway, even with a natively supported card, because of the added hardware, I guess. I suppose we do not have the original GT120 around to test with? Or maybe can we temporarily remove the added hardware, just to see if that is enough to get the native picker to show with EnableGop? (Even if there isn't anything to boot! ;) )
 
  • Like
Reactions: Macschrauber
Okay, got it, I think. Thanks! It's a normal MacPro with normal OpenCore config, but there's a suspicion that the native boot picker might not work anyway, even with a natively supported card, because of the added hardware, I guess. I suppose we do not have the original GT120 around to test with? Or maybe can we temporarily remove the added hardware, just to see if that is enough to get the native picker to show with EnableGop? (Even if there isn't anything to boot! ;) )
I don’t have the old GT120 but I have a flashed 980ti that always got the bootscreen, I’ll remove the McFiver and put the 980ti in slot 1 also take out the 6800, and see what happens and report back When I get a chance this weekend, thanks!
 
  • Like
Reactions: Bmju
I have just added this to my system, after following Martin Lo's excellent detailed instructions I have this machine in the signature showing the grey boot screen with multiple hard-drive icons, one of which is EFI (I have open core installed via Martin's package) which means Vega56 is performing as expected!
 
  • Like
Reactions: Bmju
I have just added this to my system, after following Martin Lo's excellent detailed instructions I have this machine in the signature showing the grey boot screen with multiple hard-drive icons, one of which is EFI (I have open core installed via Martin's package) which means Vega56 is performing as expected!
New supported card listing - tyvm.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.