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

prefuse07

Suspended
Jan 27, 2020
895
1,073
San Francisco, CA
So does that mean we can use the same 6800 XT as eGPU in Mac Pro cMP and 6,1? Sorry I’m just on a project of building an eGPU I’m gonna be able to use with my Mac Pro 2012, 2013, my MBP 2013 and MBA 2018! Thanks for the help guys!
The patch only applies to the cMP.

You will need a PC running Windows, or a 2019 Mac Pro in order to flash the 6800XT ROM.

Then will also need to have had performed the Pixlas mod on the cMP in order to power the RX-6800XT. If not, you will fry the board.

Finally, in order for the 6800XT to work on the cMP, you will need OpenCore, as well as Big Sur 11.4 or later.
 
  • Like
Reactions: EvilMonk

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
The patch only applies to the cMP.

You will need a PC running Windows, or a 2019 Mac Pro in order to flash the 6800XT ROM.

Then will also need to have had performed the Pixlas mod on the cMP in order to power the RX-6800XT. If not, you will fry the board.

Finally, in order for the 6800XT to work on the cMP, you will need OpenCore, as well as Big Sur 11.4 or later.
I would use the card as eGPU for my cMP and 3 newer macs, I have a Razer Core X Chroma (700w) I added thunderbolt 3 to my cMP and eGPUs work) it’s just so I don’t have to buy 2 RX 6800 XT when I have the setup in my office with all computers at Thunderbolt cable distance to make it work… I don’t know if you get me? Thanks ?
 
Last edited:

mikas

macrumors 6502a
Sep 14, 2017
898
648
Finland
I think the question is, does the patch render the patched card useless with the other use cases than in a cMP PCIe slot.
Maybe the 6800 XT works without a patch as an eGPU in a cMP with a patched thunderbolt card in it, I have no idea, nor can I remember if anyone have tried this combo.

I am not going to try that, but maybe EvilMonk? You've got the gear, all but the 6800 XT, I think. Don't patch it, just try it with OpenCore as an eGPU first, please.
 
  • Like
Reactions: EvilMonk

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
I think the question is, does the patch render the patched card useless with the other use cases than in a cMP PCIe slot.
Maybe the 6800 XT works without a patch as an eGPU in a cMP with a patched thunderbolt card in it, I have no idea, nor can I remember if anyone have tried this combo.

I am not going to try that, but maybe EvilMonk? You've got the gear, all but the 6800 XT, I think. Don't patch it, just try it with OpenCore as an eGPU first, please.
brother I’m risking one expensive gamble there ? especially that the cMP is 40% of the reason why I am doing this, the 2013 Mac Pro 40% and each laptop 10%… if it doesn’t work I’m stuck ? I hesitate between a 5700XT and a 6800 XT because of that
 

prefuse07

Suspended
Jan 27, 2020
895
1,073
San Francisco, CA
I think the question is, does the patch render the patched card useless with the other use cases than in a cMP PCIe slot.
Maybe the 6800 XT works without a patch as an eGPU in a cMP with a patched thunderbolt card in it, I have no idea, nor can I remember if anyone have tried this combo.

I am not going to try that, but maybe EvilMonk? You've got the gear, all but the 6800 XT, I think. Don't patch it, just try it with OpenCore as an eGPU first, please.

From what @tsialex has told me in many different threads on here, NO, without a patched ROM, the AMD 6k series GPUs will NOT work with a cMP in an eGPU enclosure. I have no idea if patching the ROM will allow that to work, but from what i've read, I don't think the cMP even has support for eGPUs?...

I will let him and @Macschrauber touch on those points as they have ran their own tests, and are much more versed around that than I am.

Also @EvilMonk I heard that 6800XT's do not fit inside the Chroma, only in the regular Core X?

Something exciting is occurring this weekend, and I will leave it at that. ;)
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
From what @tsialex has told me in many different threads on here, NO, without a patched ROM, the AMD 6k series GPUs will NOT work with a cMP in an eGPU enclosure.
Correct, won't work without patching, tested by multiple people.
I have no idea if patching the ROM will allow that to work, but from what i've read, I don't think the cMP even has support for eGPUs?...
No one tested a patched firmware and eGPU yet, AFAIK.
I will let him and @Macschrauber touch on those points as they have ran their own tests, and are much more versed around that than I am.

Also @EvilMonk I heard that 6800XT's do not fit inside the Chroma, only in the regular Core X?


Something exciting is occurring this weekend, and I will leave it at that. ;)
?!? :p
 
  • Love
Reactions: EvilMonk

mikas

macrumors 6502a
Sep 14, 2017
898
648
Finland
Thanks for updating me guys (tsialex). It was tried allready (see above).

Someones got to be the first to try the double patch thing.
A patched 6800 XT in a cMP with a patched thunderbolt.
 

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
see here for cMP working with eGPU in thunderbolt
 

Attachments

  • Thunderbolt.png
    Thunderbolt.png
    251.5 KB · Views: 290
  • Graphics.png
    Graphics.png
    108 KB · Views: 274
  • PCIe.png
    PCIe.png
    286.9 KB · Views: 275
  • About.png
    About.png
    1.2 MB · Views: 307
  • Like
Reactions: prefuse07

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
In Geekbench with the Sonnet RX 560 Tb3 eGPU
 

Attachments

  • Screen Shot 2022-04-28 at 16.39.04.png
    Screen Shot 2022-04-28 at 16.39.04.png
    65.8 KB · Views: 152
  • Screen Shot 2022-04-28 at 16.38.08.png
    Screen Shot 2022-04-28 at 16.38.08.png
    116.9 KB · Views: 153

BigWeaMan

macrumors newbie
Apr 28, 2022
2
1
Just tried on Sapphire Nitro+ 6600XT. It works great with Montery 12.1.
Looking to use the same card in my build and have a friends PC lined up for the flash, do you happen to have the pixlas mod on your cMP?
I know a lot of people have 5700XTs running off internal power, using dual 6-pin to 8-pin and SATA to 8-pin to power them, and I'm wondering if the 6600XT would run the same as a lot of power consumption analysis articles I've read peg it around the same TPD, and sometimes less. Thanks ahead of time, I appreciate any answers!
 
  • Love
Reactions: EvilMonk

Matty_TypeR

macrumors 6502a
Oct 1, 2016
641
555
UK
Looking to use the same card in my build and have a friends PC lined up for the flash, do you happen to have the pixlas mod on your cMP?
I know a lot of people have 5700XTs running off internal power, using dual 6-pin to 8-pin and SATA to 8-pin to power them, and I'm wondering if the 6600XT would run the same as a lot of power consumption analysis articles I've read peg it around the same TPD, and sometimes less. Thanks ahead of time, I appreciate any answers!
The Pixlas mod is the safest way to go for anything more than 250w as you will get even power draw across duel 8 pin VGA gfx cards. drawing power from the duel SATA DVD drive ports for a single 8 pin VGA connector is still under the power required safely. Yes there will be many who say dual 6 pin mini to single 8 pin is ok but dual SATA to single 8 pin is not and the strain on your back plain could end up in failure of it. They are getting old now so subjecting them to power draw they were not designed for when new is risky.

but of course the choice is yours!
 

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
The Pixlas mod is the safest way to go for anything more than 250w as you will get even power draw across duel 8 pin VGA gfx cards. drawing power from the duel SATA DVD drive ports for a single 8 pin VGA connector is still under the power required safely. Yes there will be many who say dual 6 pin mini to single 8 pin is ok but dual SATA to single 8 pin is not and the strain on your back plain could end up in failure of it. They are getting old now so subjecting them to power draw they were not designed for when new is risky.

but of course the choice is yours!
So if I had an accident a couple years ago with my 12 cores and had to buy a new backplane board and now swap my PSU from my 2009 in my 2012 (the 2009 is 4 years old it started to hum and I took no chances I bought a new one) would it help me? The pixlas will be last resort for now… I hate to take my soldering iron out and strip wires in my Macs. I didn’t care to mod my DL380 Gen8 but this is not a Machine I have a sentimental story with ? the Wi-Fi AC / BT4 with the USB header for the BT was clean but not neat enough for me…
 

Matty_TypeR

macrumors 6502a
Oct 1, 2016
641
555
UK
So if I had an accident a couple years ago with my 12 cores and had to buy a new backplane board and now swap my PSU from my 2009 in my 2012 (the 2009 is 4 years old it started to hum and I took no chances I bought a new one) would it help me? The pixlas will be last resort for now…
The PSU can fail at any time, makes no difference if you draw the power through the back plain or direct from PSU with Pixlas mod. there are 2 brands of PSU and the Delta electronics version has better components than the later ACbel PSU but like all things the PSU is 10 years old plus. at least with Pixlas mod you wont damage the back plain.
 

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
So even with a 6600 I’d be better doing it? I’m thinking of getting one to test the rom since they are about 500$ CDN. If the mod in eGPU still works with my other Macs in Thunderbolt then I’ll sell my kid or rent him for cheap labour (he’ll be fine we’re strong in my family) ? and get a RX 6800 XT, flash the rom, put it in my Razer Core X and install the RX 6600 in my 12 cores, my RX 580 in my 6 cores with a TB3 Titan Ridge card and the RX 6800 XT will be the eGPU used for heavy video processing on all my computers when I need something more powerful… ??
 
Last edited:

Matty_TypeR

macrumors 6502a
Oct 1, 2016
641
555
UK
So even with a 6600 I’d be better doing it? I’m thinking of getting one to test the rom since they are about 500$ CDN. If the mod in eGPU still works with my other Macs in Thunderbolt then I’ll sell my kid or rent him for cheap labour ? and get a RX 6800 XT, flash the rom, put it in my Razer Core X and install the RX 6600 in my 12 cores, my RX 580 in my 6 cores with a TB3 Titan Ridge card and the RX 6800 XT will be the eGPU used for heavy video processing on all my computers when I need something more powerful… ??
I would say the Pixlas mod is worth doing because it protects your back plain from power spikes with modern GPU's. The new Nvidia 4090ti is said to draw 900w alone. A 6800XT wont draw that of course but can still spike to over 300w and above. even the Newer 6900XT's come with 3 X 8 pin VGA connections. my Vega 64 sapphire nitro plus can draw 300w + at peaks so i would always say the Pixlas mod will protect your back plain. and although you can purchase 2nd hand back plains from Ebay and alike you have no idea what they have been subjected to in there life time or the state of the SPI Nvram chip on it.

At least a PSU replacement if it fails is easy even with Pixlas mod again.
 

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
By design, the Mac Pro EFI BootROM uses UGA (an older standard) for screen output. Mac-compatible cards provide UGA, which lets you see the native boot picker and the early boot screens (before MacOS loads). Without a UGA-compatible card (i.e. with non-Mac/PC cards), you'll see a black screen until something loads a driver that can speak to your video card - that's typically either OpenCore or MacOS itself. OpenCore loads early enough that the native screens aren't really necessary. As I understand it (I've never looked at an MVC card), MVC patches their cards to include UGA support, so you can use the native boot picker and see the boot screens immediately, without the need for OpenCore. (And, in the case of the RX6x00 cards, they've presumably fixed the same AMD bug that my patch fixes.)



Unfortunately, yes. As @tsialex correctly points out, you can't boot a cMP with an unpatched RX6x00 card in it; the card's initialization code contains a bug that prevents booting (fixing that is the whole point of my patch!). So, if you're using software flashing, you'll need to do that on a non-Mac PC.

To simplify things, I've attached a Windows version of the FixRX6x00 patcher program. It's still a command-line program (no GUI), same instructions as the MacOS version in my previous post. At least this way, there's less shuffling back and forth between systems.



Your Python script has a problem. It complains about the EFI ROM not being the last image, but that's not a requirement for EFI option ROMs. In this case, the x86_64 EFI code appears before the ARM64 EFI code - but in the output from your script, the ARM64 code gets removed. Also, while I don't have an RX6900XT to test with, I can state that GOP is most definitely provided by the card's original ROM.



Correct. As I said in my original post, @caingraywood was using a hardware flasher (I think he said it was an RT809F). I don't know his methodology - he may have been flashing in situ, or he may have been physically replacing the chips. In any case, he wasn't using software flashing. Since a cMP can't even POST with an unpatched RX6x00 card, it's necessary to flash it using either a PC (Windows/Linux) or a hardware flasher (or, I suppose, a MP7,1?).

To help simplify things, I pulled all of the RX6600/6600XT/6800/6800XT/6900XT ROMs from TechPowerup, patched them, and have attached them to this post. However, be advised that patching the ROM that came with your particular card will almost always be the better choice. Use the attached ROM images at your own risk. If you choose to use one of the attached ROM images, verify that the make/model and version number matches your card.
I’m about to order this card to try patching (Powercolor RX 6600 Fighter 8 Gb)
@Syncretic
@mikas and @tsialex any thoughts? I want to make sure before the RX 6800 XT
Any suggestions or problems?
Thank you guys
 

Attachments

  • 4D146443-3850-412B-BCC7-D6068AFA1441.jpeg
    4D146443-3850-412B-BCC7-D6068AFA1441.jpeg
    681.4 KB · Views: 138

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
I ordered it, what the hell we have only one life right? ? Plus like it was mentioned… someone need to bite the bullet and be the Guinea pig ?? I got carried away and started daydreaming about Macs and eGPUs ?‍♂️? Only to forget adding to my cart a GC Titan Ridge V2 card for my cMP 6 cores W3690 ?‍♂️? I have a feeling the RX 6600 will go in my 12 cores, the RX 6800 XT in my Razer Core X and the RX 580 in my cMP 6 cores… so many interesting projects. My 2013 MP is waiting to be taken apart and cleaned… my best friend told me I should get the tower cylinder powder coated pearl white with a crystal light blue coating… like in the picture I attach… and I’m thinking about it a little more every day ?
 

Attachments

  • 74ECC6AF-4601-4844-BD81-4EBB876F3BF1.jpeg
    74ECC6AF-4601-4844-BD81-4EBB876F3BF1.jpeg
    422.3 KB · Views: 121
  • BA38DB98-21C7-4261-8FA9-E73FE431B2D8.jpeg
    BA38DB98-21C7-4261-8FA9-E73FE431B2D8.jpeg
    27.9 KB · Views: 122
Last edited:

EvilMonk

macrumors 6502
Aug 28, 2006
330
64
Montreal, Canada
Again, as I said earlier... Something exciting is occurring this weekend, and I am leaving it at that.;)

Please have some patience, @EvilMonk
Brother I just ask confirmation that I’m fine with the RX 6600 I ordered and the modded rom for my cMP nothing more ?? that way I can cancel before it’s sent out tonight if I’m told no ? I just got another Titan Ridge for my cMP 6 cores so I can use my eGPU on it as well… can you please just confirm if my RX 6600 is compatible?
 

Attachments

  • 01E96189-C470-41DB-8E5A-CE2D0C92BEE1.jpeg
    01E96189-C470-41DB-8E5A-CE2D0C92BEE1.jpeg
    135.5 KB · Views: 127
Last edited:

iAssimilated

Contributor
Apr 29, 2018
1,286
6,421
the PNW
Brother I just ask confirmation that I’m fine with the RX 6600 I ordered and the modded rom for my cMP nothing more ?? that way I can cancel before it’s sent out tonight if I’m told no ? I just got another Titan Ridge for my cMP 6 cores so I can use my eGPU on it as well… can you please just confirm if my RX 6600 is compatible?

The following is pure speculation, but after doing some internet sleuthing, @prefuse07 could be referring to the release of AMD's RX 6x50 GPUs.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.