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.
Hi.
I try to flash rx 480 with no success
Please someone send me file , maybe i done a mistake in in terminal or the wrong file
I want just flash card, not Mac pro.


EfiRom not available!

UEFIRomExtract not available!

EnableGop.efi,vBiosInsert.sh mycard.rom , UEFIRomExtract, EfiRom
Which file im miss?
Look at 'Additional Tools' in the instructions on page 1 of this thread.
 
Hi.Now i have
- Not enough space within 128k limit - aborting!
Try EnableGop 1.1 - I've just added a new, more prominent, comment about this in the 'Releases' section of the instructions on p.1.
 
Last edited:
  • Like
Reactions: h9826790
Can VII run perfectly now?
No, it cannot, as @h9826790 also just correctly said (but just to add a few points here): and it is the only remaining known card which 'should' work, but has issues; which is certainly a shame for its owners, as it is pretty much a premium GPU (or certainly was).

There are some remaining possible angles of attack (i.e. yet more caching options, possibly relevant, and possibly changeable). But there are always many other priorities and issues (in OpenCore, but outside of EnableGop) which need working on too!

Just to repeat something else @h9826790 has already said: EnableGop is still an improvement over not having it, on the Radeon VII - since you do get a usable, even though definitely not fully correct-looking, pre-OpenCore, native boot picker.
 
Try EnableGop 1.1 - I've just added a new, more prominent, comment about this in the 'Releases' section of the instructions on p.1.
I can confirm that the version from 0.9.0 OC works where previously there was not enough space in the Vbios:
Code:
./vBiosInsert.sh -a Dell.RX580.8192.170301.rom EnableGop.efi Dell.RX580.8192.170301_modified.rom
Auto-detecting GOP offset...
Compressing EFI using EfiRom...
Combining...
Verifying (starting at 0xEA00)...
Found compressed EFI ROM start at 0x34
Input size: 202188, Output size: 40960, Scratch size: 13376
SUCCESS.
Done.
 
  • Like
Reactions: Bmju
Hi all, I just flashed my 5,1 boot rom yesterday with EnableGOP, and all went well but I am only getting one monitor with a grey screen no efi or drive to select when I first booted holding down option. Opencore is still working using Martin Lo 0.9.2 on Monterey 12.6.6. GPU is rx6800xt with Syncretic patch. I have three monitors connected, I tried just one monitor on each port but only one display port outputs the grey screen. Any thoughts on how I can remedy this. I used Macschauber‘s dumper and it said all was good after flashing. Also I tried booting in recovery mode and that did work. I did not try the USBc port.
 
Last edited:
Hi all, I just flashed my 5,1 boot rom yesterday with EnableGOP, and all went well but I am only getting one monitor with a grey screen no efi or drive to select when I first booted holding down option. Opencore is still working using Martin all 0.9.2 on Monterey 12.6.6. GPU is rx6800xt with Syncretic patch. I have three monitors connected, I tried just one monitor on each port but only one display port outputs the grey screen. Any thoughts on how I can remedy this. I used Macschauber‘s dumper and it said all was good after flashing. Also I tried booting in recovery mode and that did work. I did not try the USBc port.
I'm pretty confused about this, I have not seen anything like it on any supported card since the driver has been basically working. It might be worth trying reflashing the boot ROM back to the unmodified version and then flashing EnableGop to the graphics card's vBIOS instead.
 
I'm pretty confused about this, I have not seen anything like it on any supported card since the driver has been basically working. It might be worth trying reflashing the boot ROM back to the unmodified version and then flashing EnableGop to the graphics card's vBIOS instead.
My rx6800xt is already flashed with Syncretic’s patcher for it to run in my 5,1 so not sure I want to mess with it. I will first try putting in a different GPU and see if that shows the bootscreen when holding down option on boot. I have a rx5700xt that someone gave me so will install that and see what happens. I could possibly flash it with EnableGOP. I have not seen directions on to how to flash the vBIOS with EnableGop. Thanks for the help.
 
I'm pretty confused about this, I have not seen anything like it on any supported card since the driver has been basically working. It might be worth trying reflashing the boot ROM back to the unmodified version and then flashing EnableGop to the graphics card's vBIOS instead.
So I tried installing a RX5700XT and the same issue just a blank grey screen when booting holding alt key so I guess its not the rx6800xt that is the issue. My GPU is in slot 2 not slot 1 but I would think that would not matter.
 
So I tried installing a RX5700XT and the same issue just a blank grey screen when booting holding alt key so I guess its not the rx6800xt that is the issue. My GPU is in slot 2 not slot 1 but I would think that would not matter.
Sure, it's not working as currently installed. I think you need to reinstall again to clean ROM or to vBIOS of one of your cards.
 
Maybe I should reflash the clean new rom first and then flash the EnableGOP version of it?
Well, this would only be to confirm your clean ROM works. It won't change the result.

I wonder which version of EnableGop you are using, and which instructions you followed - since you said you hadn't seen any vBIOS instructions, but these are part of the instructions which come in the OpenCore Utilities/EnableGop directory, and which are in p.1 of this thread.
 
Well, this would only be to confirm your clean ROM works. It won't change the result.

I wonder which version of EnableGop you are using, and which instructions you followed - since you said you hadn't seen any vBIOS instructions, but these are part of the instructions which come in the OpenCore Utilities/EnableGop directory, and which are in p.1 of this thread.
Macshrauber created a clean rom for me and one with 1.4. I had made my own but my rom was getting full of trash and he recommended a clean rom after looking at mine. I did mention this in my original PM to you.
 
That's true. And then I recommended that you post on the thread rather than PM me, so that other people can benefit from any solution found - and so that you (and I) can benefit from any helpful insight that anyone else on the thread may have. Fairly standard stuff!

I may have not processed some details, as they're somewhat different to the route most people take. To an extent, since you're pulling together multiple pieces from multiple other helpful individuals, you should try asking them if they have any ideas too - you may have already.

Maybe try EnableGop 1.1?
 
Last edited:
Hi all. I recently flashed my 4.1 (5.1 upgraded) mac pro with a RX580 GPU. I’ve been using it for a while and everything works just fine, smooth native boot screen.

However, I’ve just got a dual cpu 4.1 tray (mine was a single cpu model). The processor trays should be directly swappable, as soon as you use the 4.1/5.1 trays according with your model, whether they are upgraded to latest firmware or not.

The problem is that now macOS is not able to boot. There aren’t any red lights on the tray, the chime sounds and I can select my boot drive if I hold the option key. Neither my backup High Sierra drive (without OpenCore) nor my Monterey NVMe (with OPCL) go further than the still apple logo, no progress bar is shown. I tried several RAM sticks with same results, but I’m not sure if it is a hardware problem, maybe yes but my knowledge is limited.

The point is: I flashed (enabled GOP) the ROM when I was single cpu. Maybe that could have something to do? Next option is consider some hardware issue on the dual cpu tray, but since the system is able to start booting macOS I’m not completely sure.

Any ideas would help.
 
Last edited:
That's true. And then I recommended that you post on the thread rather than PM me, so that other people can benefit from any solution found - and so that you (and I) can benefit from any helpful insight that anyone else on the thread may have. Fairly standard stuff!

I may have not processed some details, as they're somewhat different to the route most people take. To an extent, since you're pulling together multiple pieces from multiple other helpful individuals, you should try asking them if they have any ideas too - you may have already.

Maybe try EnableGop 1.1?
After talking to Macschrauber we are going to try version 1,1 and see if that takes. Thanks for getting back. I will update when I try it but won't be for a few days.
 
  • Like
Reactions: Bmju
Hi all. I recently flashed my 4.1 (5.1 upgraded) mac pro with a RX580 GPU. I’ve been using it for a while and everything works just fine, smooth native boot screen.

However, I’ve just got a dual cpu 4.1 tray (mine was a single cpu model). The processor trays should be directly swappable, as soon as you use the 4.1/5.1 trays according with your model, whether they are upgraded to latest firmware or not.

The problem is that now macOS is not able to boot. There aren’t any red lights on the tray, the chime sounds and I can select my boot drive if I hold the option key. Neither my backup High Sierra drive (without OpenCore) nor my Monterey NVMe (with OPCL) go further than the still apple logo, no progress bar is shown. I tried several RAM sticks with same results, but I’m not sure if it is a hardware problem, maybe yes but my knowledge is limited.

The point is: I flashed (enabled GOP) the ROM when I was single cpu. Maybe that could have something to do? Next option is consider some hardware issue on the dual cpu tray, but since the system is able to start booting macOS I’m not completely sure.

Any ideas would help.

Did you flash the RX580's VBIOS with EnableGop or did you flash the Boot ROM of the Single CPU logic board with EnableGop? There's a big difference.
 
Did you flash the RX580's VBIOS with EnableGop or did you flash the Boot ROM of the Single CPU logic board with EnableGop? There's a big difference.
Hi, sorry I didn’t even know the RX580 could also be flashed. I flashed the computer logic board (when I had the single cpu) with EnableGop.
 
Your problem is not to do with EnableGop since you see the native boot screen (you said you can select the boot drive after holding the Option Key). The issue could be with multi cpu config or the versions of your BootROM.

You're probably best check post here for help.
 
  • Like
Reactions: luiceg and Bmju
Thanks, as for that post I should be doing it right: a 4.1 backplane and a 4.1 cpu tray. This is for sure, as for both items physical characteristics. I believe that I also couldn’t be seeing the bootscreen otherwise.

The original boot ROM should work after the tray swap, as it’s a fact that single and dual cpus are swappable. Just wondering if modified firmware after enabling GOP behaves the same. In that case I’ll have to investigate the hardware of the dual cpu tray. This is of course out of the scope of this thread.
 
The original boot ROM should work after the tray swap, as it’s a fact that single and dual cpus are swappable.

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.

Just wondering if modified firmware after enabling GOP behaves the same.

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.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.