Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Are you running High Sierra?

I'm running the GM candidate that came out yesterday.

Screen Shot 2017-09-15 at 11.41.49 PM.png
 
I got a RX 580 Pulse 4GB today. It does not show the correct name in About this Mac. It was an open-box unit at the local Micro Center so I made sure to flash the stock BIOS.

There's a reason these AMD cards are popular with mining. A few adjustments (lower GPU clock, raise Memory clock) bring the compute scores up significantly.

View attachment 718164 View attachment 718165

Raise memory clock or require tighten the timing? I didn't expect the difference is so large if just increase the memory clock speed
[doublepost=1505538347][/doublepost]
Are you running High Sierra?

That's a 4GB card, expected can't show the name properly, isn't it?
 
That's a 4GB card, expected can't show the name properly, isn't it?
Carpsafari was claiming earlier in this thread that his 4GB Pulse did show the correct card name in About this Mac.
Honestly, I have my doubts now.
 
Carpsafari was claiming earlier in this thread that his 4GB Pulse did show the correct card name in About this Mac.
Honestly, I have my doubts now.

I checked through his posts but found no screen captures of the RX 580 Pulse 4GB showing the correct name in High Sierra. I've only seen the 8GB version showing the correct name.
 
I checked through his posts but found no screen captures of the RX 580 Pulse 4GB showing the correct name in High Sierra. I've only seen the 8GB version showing the correct name.

To prove that, we need at least 2 screenshot.

1) the system info with proper name
2) the kext loaded is Apple signed

Of course if anyone want to make a fake one, it will be very easy to do so. But since there is no benefit for us to lie to each others at here. I think these 2 screen shot is good enough to make sure the poster is not confused and make a wrong conclusion.
 
XFX.jpg
Hello,

i got a new XFX RX580 GTS Core 8GB card and add also the BIOS Hex string 113-4E353BU-OE. It works perfect and the card will detect as RX 580 8GB card correctly.

I run the latest version of HS 17A405 now.

Thanks for sharing that information.

Best regards, Ronald
 
View attachment 724239 Hello,

i got a new XFX RX580 GTS Core 8GB card and add also the BIOS Hex string 113-4E353BU-OE. It works perfect and the card will detect as RX 580 8GB card correctly.

I run the latest version of HS 17A405 now.

Thanks for sharing that information.

Best regards, Ronald

Thanks for the confirmation, it proves that my theory works. No need to get a Sapphire PULSE, but hex edit can make the OS recognise it as a RX580, cool!

So now, I am more sure I don’t need a PULSE, but better get a Nitro+ because of the dual ROM design (much more safe for flashing).
 
Thanks for the confirmation, it proves that my theory works. No need to get a Sapphire PULSE, but hex edit can make the OS recognise it as a RX580, cool!

So now, I am more sure I don’t need a PULSE, but better get a Nitro+ because of the dual ROM design (much more safe for flashing).
Can we use that technique for MSI RX580 reference gpu?
 
Can we use that technique for MSI RX580 reference gpu?

No. The MSI Reference 580 8G is absolutely plug and play in every meaning. It physically looks better than any other RX 580 (in my opinion). BUT, it does NOT have a dual rom switch.

If your GPU workflows all stem from MacOS, you need a dual rom design to maximize potential (which very few are interested in). Potential is being up to a 10% improvement, depending on silicon lottery, in MacOS.

If you're like me that use MacOS for "every day things", but no real GPU workload, then the MSI reference is the best card you can buy today.

Even considering, if I was in a use case that used Mac OS for hardcore rendering in 2017 with a 5,1 Mac Pro, I still think it would be foolish to pay over $300 for a RX 580, even if it had a dual rom design.

My .02.
 
Last edited:
Can we use that technique for MSI RX580 reference gpu?

I don’t have a RX580 yet, but I believe you can.

That model number seems nothing more than a “for info” item in the VBIOS.

I modded my R9 380 with that RX580 model number, the card still works flawlessly. Of course it won’t indent itself as RX580 because it use different kext than the RX580, and the ident info is inside the kext. But at least I believe that we can safely assume Hex edit the model number won’t cause any issue.

It should be very simple to do that. Unless your card has a locked ROM.

The step should be as follow.

1) boot to Windows
2) dump the ROM (e.g. via GPU-Z)
3) use a Hex editor to open the ROM image
4) search sting “113”
5) you should see the model number of your card
6) update it to 113-4E353BU-OE (WARNING: make sure you UPDATE / MOD the text, but NOT INSERT / ADD the text). If your card’s model number is shorter than this one. STOP here, DO NOT attempt to replace a shorter model number by a longer one.
7) save the ROM to another file
8) Exit Hex editor
9) make sure the edited ROM has the exact same size of the original ROM


And here is the tricky part. Up to this point, the check sum of the ROM is wrong. I am not sure if there is any RX580 ROM Editior. If yes, use it to open the ROM and save again most likely can fix the check sum. If not, then you may have to manually fix the check sum. It’s a simple procedure but require some calculation. Google it and you should able to learn how to do it within an hour.

10) flash the edited and checksum corrected ROM to your card by ATIWinFlash
11) reboot to MacOS 10.13

If success, MacOS now should show RX580 in system info.

P.S. ATIWinFlash may not accept a checksum incorrect ROM image. I believe that check sum is just for protection purpose, but not affect any functions. If you able to force flash a check sum incorrected ROM to the card. Most likely it can still work.

N.B. In any case, DO NOT flash the card unless you know absolutely what you are doing. Especially for a single ROM card, it may be really hard to recovery if something goes wrong, or even brick forever (require factory fix). I have no absolutely no idea how to fix a single ROM RX580 if anything goes wrong!
 
Last edited:
Thanks for the replies. I am no gamer and will consider myself as 'every day user'. However since I installed the MSI RX580, every time I power up the mac, the PCI fan and PS fan starts to rev up (PCI about 1200-1400 rpm and PS about 800 rpm), slowly go up to around 2100 rpm and then come down to normal speed. Also Mac Fan Control only shows pcie slot 3 temp where I installed the GT120. I don't mind trying to flash the ROM if it helps the fans to behave normal.

I installed the RX580 in slot 1, GT 120 in slot 3, SM951 in slot 4 and Inateck pcie USB3 in slot 2, could it be causing over crowding and fan issue??
 

Attachments

  • pcie .JPG
    pcie .JPG
    1 MB · Views: 388
Last edited:
Hi,

if i start up my 5.1 with the XFX RX580 inside all is normal. Both GPU fans start to spin up very slow and both fans stands still after login to OS X.

If i test with Geekbench the GPU or with some other GPU tools both fans starts to spin up again but not full speed or noisy. (with original XFX ROM and my 353 hexed ROM)

Also the PCI bay and powersupply fan of the 5.1 are absoluty quiet no raising or higher noise level as normal.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.