I was able to use dosdude1's ROMTool and DXEInject, as well as OpenCore's EnableGop.ffs file to get past the GPU Firmware block.
Hi, everyone, @ZXRyuu it was kind to advice me these treads to set up with OpenCore, ROMTool & DXEInject of dosdude1 only for Windows for will show the RTX 3080TI on my Mac Pro 5.1 mid 2010.
I need to use this mac pro 5.1 only with Windows so:
Currently I've both GPU's installed so the RTX with right power and the Ati Radeon original just to see the the boot screen and macOs High Sierra 138.000.000 firmware not flashed in 140.000.000 yet, I've only use OpenCore from USB, installed NvidiaWebDriver and Cuda but at the boot it will going in loop when connect power on RTX 3080TI.
So, what I can to do at this point?
There is a clean steps to follow and someone can follow for make it work?
Ti ho già spiegato il problema in precedenza. La tua GPU richiede il supporto HII e nulla di ciò che aggiungi a EFI o OpenCore ESP o config.plist lo farà funzionare. Il firmware MacPro fallisce durante il POST con un ciclo di avvio.
HII è un requisito firmware di base. Se la tua GPU lo richiede e non disporrai di un fallback, il Mac Pro non si accenderà correttamente, fallendo durante il POST.
A proposito, il webdriver NVIDIA fornisce supporto solo per GPU fino a Pascal (serie GTX 1000, esclusa GTX 1650 e altre Turing). Niente farà funzionare una GPU Ampere con Mac Pro.
Ok @tsialex thanks for your reply, but how did the user who replied under your post solve it?
Read this:
GPU Compatibility List for cMP
This is not correct. There is no firmware block whatsoever, just that NVIDIA GPUs released after RTX 20x0 require UEFI 2.3.1 HII support that MacPro5,1 EFI 1.10 is simply too ancient to have. EnableGop does not provide HII support, is just a shim to adapt Apple GOP support to the GPU UEFI GOP...forums.macrumors.com
Let's say that this is real and the RTX4060 that user found have a UEFI 2.3.1 HII fall-back implemented inside the GPU firmware, this will help you nothing, since your RTX3080Ti firmware does not have it.
Ok got it, thanks also for your support, but do you think there are RTXs can't have a HII?
I don't doubt that some GPU manufacturer implemented a fall-back, but all RTX 3xxx and 4xxx that I've tested and other people tested over the years does not complete POST with a MacPro5,1.
If is real, is good news and maybe we can learn what the manufacturer did inside the GPU firmware and implement a patch to be flashed to other GPUs, but I wouldn't expect this anytime soon since the demand is negligible and no one will invest man hours/money on that - no macOS support, AVX2 requirement is becoming common place and etc/etc.
Mods, please move this discussion to the correct thread, since is completely off-topic here:
GPU Compatibility List for cMP
Content: 1. Summary 2. Information on common GPUs that can be used in cMP 3. GPU power consumption 4. Color compatibility 5. Flashing nuances 6. What to choose? 7. Useful links. 1. Summary 1.1. There are 50+ GPU types that are compatible with cMP (classic MacPro = Mac Pro 1.1-5.1/...forums.macrumors.com
Ok and can't we try something to mod this functions on my RTX? or do you think it's literally impossible to modify to get it going? I understand it will take some time but it can be a great turning pointor do you think is
Ad essere onesti, ci vorranno molte ore da parte degli sviluppatori per decompilare il firmware per trovare ciò che era necessario affinché la GPU funzionasse con EFI 1.10 e molto altro ancora per lo sviluppo di una patch. Se hai una GPU che richiede HII e la GPU è solo Windows, dimenticalo.
Personalmente non ho alcun interesse nell'utilizzare una GPU Windows solo con un MacPro5,1. Ci sono molte altre cose che il tempo degli sviluppatori potrebbe essere meglio utilizzato, come trovare una soluzione per DRM dopo Monterey o implementare il supporto NAVI per Ventura/Sonoma.
For me it's ok also for test with MacOs system like you means Monterey etc.. if I under your steps trying to make it work on mac by doing this we will try to make Windows and OSX read the card and pass the boot, let me know I remain available
Ok @tsialex got it I cleared all my doubts, so at this point you can tell me if AMD RX7900XTX can be read without boot or other problems in this MacPro?
Not a supported GPU with macOS, no drivers, requires HII, no patches developed, too big to fit inside a MacPro5,1 - most won't even fit a 2019 Mac Pro that is a lot bigger length wise inside than a MacPro5,1.
The most recent AMD GPU that can be firmware patched to work with a MacPro5,1 is RX 6xxx. If you need all PCIe slots you can go up to RX 6800 models that are 2-slots wide, like Dell/Alienware. Most 6800XT/6900XT won't fit physically inside the MacPro5,1, the GPU length will require removal and relocation of the PCIe fan cage and the GPU will block slot-2, too wide.
Do your homework and search for cards that people successfully installed to a MacPro5,1.
I just see the dimension of 7900XTX is ok for mac pro 5.1 without physic mod
Most RX 7900XTX cards are around 344mm, Mac Pro from the PCIe bracket to to the PCIe Fan cage are 320mm exactly.
Even if you found one, how you gonna make everything else to work?
Sorry I'm late to all of the new responses; had a busy day. Also, sorry for posting my findings in the wrong section at first, still learning the landscape.
Regardless, I wanted to start by restating that this card only works on Windows 11 at this point, not macOS. There's probably no way that this card will work on macOS because there are no current Web Drivers and the ones that exist are too old (3XX where as the current PC Drivers are 551 or something close to it).
I'm going to go down the line to try to answer the questions that have come up.
@startergo DXEInject is a command line tool from dosdude1 that allows injecting the GOP ffs file from OpenCore into the Firmware.bin file that gets dumped from dosdude1's ROMTool.
@tsialex I honestly had no clue about what you mentioned about HII (I'm not that deep into this yet). I wasn't claiming that I solved that problem; I just claimed to have found a guide and a function that got the 5,1 to POST with a 4XXX Graphics Card, that's it. Is there a way that I can find out if HII is required for this card, or if I'm using a Fail Safe/Fall Back Mode? I'd like to confirm, if I can.
@Supermimmo I didn't realize that HII was a thing and that certain Graphic Cards had it, which prevents it from working at all. Gonna try to get more info on this specific card to see what we can learn.
There was no reason mentioning it separately like you did something else with it you are confusing everybody. It was enough to say you injected the GOP.DXEInject is a command line tool from dosdude1 that allows injecting the GOP ffs file
Wasn't trying to confuse. The guide I used made it a separate item that needed to be downloaded and run, so I mentioned it separately as well. I'm trying to be more concise with my posts, especially given the nature of this particular find.
Is this the only 2 slots card? I'm using all the pci and would like to continue 😉RX 6800 (Dell/Alienware 2-slots wide, non XT) is the best performance you can get with a MacPro5,1