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

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
I have MP 4,1 flashed to 5,1 running High Sierra.
Need to upgrade to Metal GPU and yesterday got OWC card:

No matter what I tried I can’t make it work. I have no signal to display at all on any outputs except DVI, but it’s only gray screen indefinitely and MP doesn't boot to login screen. Screen sharing is enabled on MP and in this “gray screen mode” computer is not accessible.
I just did a fresh install on a new SSD from USB installer to mitigate any potential problems. It boots fine with either HD 5770 or GT 120.

Am I doing something wrong or RX 580 is defective?

I would greatly appreciate any advise.
Thanks!
 

Attachments

  • Screen Shot 2021-01-31 at 2.36.59 PM.jpg
    Screen Shot 2021-01-31 at 2.36.59 PM.jpg
    112.3 KB · Views: 276
  • Screen Shot 2021-01-31 at 2.36.34 PM.jpg
    Screen Shot 2021-01-31 at 2.36.34 PM.jpg
    103 KB · Views: 88

MarkC426

macrumors 68040
May 14, 2008
3,700
2,097
UK
The RX580 should work out of the box with Sierra/High Sierra/Mojave.
Your Firmware will upgrade when installing Mojave.

Do you have the correct dual power cable.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
The RX580 should work out of the box with Sierra/High Sierra/Mojave.
Your Firmware will upgrade when installing Mojave.

Do you have the correct dual power cable.
This was my expectation too.
Board came with correct dual (2x6pin to 1x8pin) cable from OWC.
LED on GPU is blue - correct power.
Both 6-pin power ports on MP board are functional (verified)
Upon power ON both fans on RX580 start spinning then stop and never start again unless I reboot MP
 

MarkC426

macrumors 68040
May 14, 2008
3,700
2,097
UK
Fans don't normally spin unless gpu is under load.
I assume the RX580 is the only gpu in your mac.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
Yes it's the only one and if I replace it with either HD 5770 or GT 120 everything back to normal.
Is there anything else I can do to 100% verify it's defective RX580, or I'm doing something wrong and it's functional.
Unfortunately OWC is slow with their response. I sent them email yesterday and didn't get anything back yet.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
Do you mean power cable?
LED on the RX580 is blue (if cable is not connected it's red) when cable is connected, so I assume it's OK.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
OWC claims that RX580 is only for MP 5,1 and they can't guaranty it will work on 4,1 flashed to 5,1, but agreed to take it back for checking.Are they correct with their claim? As I know it should be no difference between 5,1 and 4,1 flashed to 5,1.
Could someone confirm it please?
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
OWC claims that RX580 is only for MP 5,1 and they can't guaranty it will work on 4,1 flashed to 5,1, but agreed to take it back for checking.Are they correct with their claim? As I know it should be no difference between 5,1 and 4,1 flashed to 5,1.
Could someone confirm it please?
A cross-flashed early-2009 is not the same as a real MP5,1.

First the SMC version is different, second it's just the EFI part of the BootROM that is cross-flashed, the NVRAM/BootBlock and the hardwareIDs are all MP4,1 inside the BootROM image. It's these differences inside the BootROM that make MP4,1>5,1 so susceptible of bricking/NVRAM corruption and problems with some GPUs (NVIDIA TITAN is one that is common to not work with MP4,1>5,1).

Anyway, you can always dump your BootROM, save it securely and then flash the MP51.fd from Mojave to test. It won't have any hardwareIDs, since it's a generic non-personalised firmware image, but it's the next best thing to a real MP5,1. After testing, flash back your original dump.
 

minifridge1138

macrumors 65816
Jun 26, 2010
1,175
197
I have a Sapphire RX 580 in my 4,1->5,1 right now. Worked out of the box.

I don’t remember there being an LED on the card, but can’t say I ever looked for one.

Post a picture of the card and its box?
Does your card have a firmware toggle switch?
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
A cross-flashed early-2009 is not the same as a real MP5,1.

First the SMC version is different, second it's just the EFI part of the BootROM that is cross-flashed, the NVRAM/BootBlock and the hardwareIDs are all MP4,1 inside the BootROM image. It's these differences inside the BootROM that make MP4,1>5,1 so susceptible of bricking/NVRAM corruption and problems with some GPUs (NVIDIA TITAN is one that is common to not work with MP4,1>5,1).

Anyway, you can always dump your BootROM, save it securely and then flash the MP51.fd from Mojave to test. It won't have any hardwareIDs, since it's a generic non-personalised firmware image, but it's the next best thing to a real MP5,1. After testing, flash back your original dump.
I didn't think about it.
Could you please point me to the instruction how I can do it.
Do you think it might be a problem? I mean that it's 4,1 flashed to 5,1 and not a real 5,1, so card doesn't work because of this.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
I have a Sapphire RX 580 in my 4,1->5,1 right now. Worked out of the box.

I don’t remember there being an LED on the card, but can’t say I ever looked for one.

Post a picture of the card and its box?
Does your card have a firmware toggle switch?
It was "open box item" $268 vs. $370, so there is no box. Looks like it has a small unmarked switch at the PCB edge next to the power connector (see the red arrow on the picture).
 

Attachments

  • IMG_6943.JPG
    IMG_6943.JPG
    528.6 KB · Views: 407
  • IMG_6939.JPG
    IMG_6939.JPG
    601 KB · Views: 187
  • IMG_6941.JPG
    IMG_6941.JPG
    488.8 KB · Views: 154
  • IMG_6940.JPG
    IMG_6940.JPG
    512.3 KB · Views: 123

tsialex

Contributor
Jun 13, 2016
13,455
13,601
I didn't think about it.
Could you please point me to the instruction how I can do it.
Do you think it might be a problem? I mean that it's 4,1 flashed to 5,1 and not a real 5,1, so card doesn't work because of this.
It's not just because it's a cross-flashed early-2009. Something else needs to be wrong, like a corrupted first store on the NVRAM.

Use ROMTool to dump, save the dump securely, shutdown, then enter Firmware Programming Mode and flash MP5.1 from Mojave 10.4.6:

Code:
Install\ macOS\ Mojave/Install\ macOS\ Mojave.app/Contents/Resources/Firmware/MP51.fd

Test, then flash back the saved dump.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
It's not just because it's a cross-flashed early-2009. Something else needs to be wrong, like a corrupted first store on the NVRAM.

Use ROMTool to dump, save the dump securely, shutdown, then enter Firmware Programming Mode and flash MP5.1 from Mojave 10.4.6:

Code:
Install\ macOS\ Mojave/Install\ macOS\ Mojave.app/Contents/Resources/Firmware/MP51.fd

Test, then flash back the saved dump.
Thank you!

BTW I greatly appreciate your help guys!
I'm not exactly a software person, but a hardware one and eventually need this machine to run mostly Windows 10 on two 4K display for CAD SW (Altium in particular).
I like to have decent OS X installation there, but I have other MACs and it's not a priority.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
It's not just because it's a cross-flashed early-2009. Something else needs to be wrong, like a corrupted first store on the NVRAM.

Use ROMTool to dump, save the dump securely, shutdown, then enter Firmware Programming Mode and flash MP5.1 from Mojave 10.4.6:

Code:
Install\ macOS\ Mojave/Install\ macOS\ Mojave.app/Contents/Resources/Firmware/MP51.fd

Test, then flash back the saved dump.
BTW if it works with MP51.fd from Mojave why do I want it flash back after test?
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
BTW if it works with MP51.fd from Mojave why do I want it flash back after test?
Generic firmware upgrade image (MP51.fd) don't have any serials/hardwareIDs inside. You can't log to iCloud/Messages/FaceTime with it.

If it works, then you need to ask/contract someone for a firmware image clean-up/reconstruction.
 

yurc

macrumors 6502a
Aug 12, 2016
835
1,014
inside your DSDT
I'm not exactly a software person, but a hardware one and eventually need this machine to run mostly Windows 10
Take precaution when installing Windows 10, Windows 10 in EFI mode (installation using USB method) can write some NVRAM variable on 5,1 and causing firmware worsen every time. Install using legacy method using optical drive is fine. See here.
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
Generic firmware upgrade image (MP51.fd) don't have any serials/hardwareIDs inside. You can't log to iCloud/Messages/FaceTime with it.

If it works, then you need to ask/contract someone for a firmware image clean-up/reconstruction.
I see...
Thinks are not simple )
I should've just get 5,1 from the beggining
 

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
Take precaution when installing Windows 10, Windows 10 in EFI mode (installation using USB method) can write some NVRAM variable on 5,1 and causing firmware worsen every time. Install using legacy method using optical drive is fine. See here.
Thanks for the tip.
I was planning to do it from DVD, but need to get there first.
 

MarkC426

macrumors 68040
May 14, 2008
3,700
2,097
UK
It was "open box item" $268 vs. $370, so there is no box. Looks like it has a small unmarked switch at the PCB edge next to the power connector (see the red arrow on the picture).
Xfx 580's don't generally work on 5.1 mp (Some have got it to work though).
OWC shouldn't be selling this model for Mac's.
 
  • Like
Reactions: minifridge1138

minifridge1138

macrumors 65816
Jun 26, 2010
1,175
197
Agreed that the XFX cards don’t work well in Mac Pros.

If you’re only going to use Windows, then you can use any graphics card you want (within power limits).
 
  • Like
Reactions: MarkC426

nwind

macrumors newbie
Original poster
Aug 18, 2013
21
0
Canada
Xfx 580's don't generally work on 5.1 mp (Some have got it to work though).
OWC shouldn't be selling this model for Mac's.
Interesting why OWC selling them as a specific card for MP. Perhaps they modified them.
BTW what about this little switch at the PCB edge close to the power connector?
What for it there? Is it any possibility it might be in the wrong position what cause the problem?
I thought even if card is not working machine suppose to boot anyway, but it doesn't.
 

MarkC426

macrumors 68040
May 14, 2008
3,700
2,097
UK
Have you tried leaving the gt120 in, with monitor connected to it.
See if the RX580 shows up in system profiler.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.