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

Jayson A

macrumors 68030
Original poster
Sep 16, 2014
2,671
1,935
As soon as I installed 10.12.6, the reboots started happening again within minutes.

I guess I have no choice but to use High Sierra.
 

halfloaf

macrumors newbie
Oct 26, 2016
17
12
Somerset, UK
As soon as I installed 10.12.6, the reboots started happening again within minutes.

I guess I have no choice but to use High Sierra.

I bought a Sapphire Pulse RX 580 on Wednesday, plugged it in with the dual mini 6pin to 8 pin adapter and am having the same random restarts on 10.12.6. It seems the PN of the card has been changed to 299-1E387-000SA.

I can't install HS as I don't currently have an bootable Apple EFI supported gfx card for the firmware update.

Bit bummed tbh.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
I bought a Sapphire Pulse RX 580 on Wednesday, plugged it in with the dual mini 6pin to 8 pin adapter and am having the same random restarts on 10.12.6. It seems the PN of the card has been changed to 299-1E387-000SA.

I can't install HS as I don't currently have an bootable Apple EFI supported gfx card for the firmware update.

Bit bummed tbh.

1) Join the 10.14 beta tester programme
2) Download the latest 10.14 beta FULL installer
3) Run the installer (it will NOT install 10.14, but trigger a firmware update do NOT need Mac EFI GPU)
4) Follow the on screen instruction to update the firmware to 138.0.0.0.0 with your Sapphire PULSE RX580 (the screen will stay black, but the super drive tray will eject to indicate that the firmware update is in progress)
5) Wait until the cMP auto reboot back to desktop

Now, you can install High Sierra if you wish.
 

halfloaf

macrumors newbie
Oct 26, 2016
17
12
Somerset, UK
1) Join the 10.14 beta tester programme
2) Download the latest 10.14 beta FULL installer
3) Run the installer (it will NOT install 10.14, but trigger a firmware update do NOT need Mac EFI GPU)
4) Follow the on screen instruction to update the firmware to 138.0.0.0.0 with your Sapphire PULSE RX580 (the screen will stay black, but the super drive tray will eject to indicate that the firmware update is in progress)
5) Wait until the cMP auto reboot back to desktop

Now, you can install High Sierra if you wish.

Thanks, won't let me, says I need to be running 10.13.6 before I can run the installer.
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
I bought a Sapphire Pulse RX 580 on Wednesday, plugged it in with the dual mini 6pin to 8 pin adapter and am having the same random restarts on 10.12.6. It seems the PN of the card has been changed to 299-1E387-000SA.

I can't install HS as I don't currently have an bootable Apple EFI supported gfx card for the firmware update.

Bit bummed tbh.

If you can't get an EFI GPU in anyway, we can circumvent the need for one with ROMTool.

1) Disable SIP
2) Dump your BootROM with ROMDump
3) Compress and PM me your BootROM dump
4) I'll extract your Mac Pro identifiers from the BootROM and insert on 138.0.0.0.0
5) Put your Mac Pro in Flashing Programming Mode
6) Upgrade your BootROM with ROMTool
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
If you can't get an EFI GPU in anyway, we can circumvent the need for one with ROMTool.

1) Disable SIP
2) Dump your BootROM with ROMDump
3) Compress and PM me your BootROM dump
4) I'll extract your Mac Pro identifiers from the BootROM and insert on 138.0.0.0.0
5) Put your Mac Pro in Flashing Programming Mode
6) Upgrade your BootROM with ROMTool

Can he do step 5 with a non Mac EFI GPU. ROMTool is updated to do that?
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
The dependency on EFI GPUs was caused by the old progress bar display, Flashing Programming Mode has nothing to do with EFI GPUs.

Yes, once in Flashing Programming Mode, you can use ROMTool to flash, but ROMTool is dumb. You can't update your BootROM, it will fully wipe and fully reprogram it with the ROM that you select. So, you need to add the Mac Pro identifiers to the 138.0.0.0.0 BootROM first.

P.S: Never use ROMTool to flash LOCKED.fd files without having a BootROM dump. You never log in iCloud/iMessage/Facetime again if you flash a BootROM without the identifiers.
 
  • Like
Reactions: h9826790

halfloaf

macrumors newbie
Oct 26, 2016
17
12
Somerset, UK
The dependency on EFI GPUs was caused by the old progress bar display, Flashing Programming Mode has nothing to do with EFI GPUs.

Yes, once in Flashing Programming Mode, you can use ROMTool to flash, but ROMTool is dumb. You can't update your BootROM, it will fully wipe and fully reprogram it with the ROM that you select. So, you need to add the Mac Pro identifiers to the 138.0.0.0.0 BootROM first.

P.S: Never use ROMTool to flash LOCKED.fd files without having a BootROM dump. You never log in iCloud/iMessage/Facetime again if you flash a BootROM without the identifiers.

Thanks all for the info, I've asked a friend close by if I could borrow his 5770 Apple card, failing that his older 2600XT card which hopefully will also work? Both have EFI bootscreen support.
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
Thanks all for the info, I've asked a friend close by if I could borrow his 5770 Apple card, failing that his older 2600XT card which hopefully will also work? Both have EFI bootscreen support.
Yes, both will work to update to 10.13.6, but none will work with Mojave.

Install an EFI GPU, download the full Mac App Store installer app for 10.13.6, open it, upgrade your BootROM to MP51.0089.B00, then upgrade Sierra to High Sierra.

Once in 10.13.6, download the full Mac App Store installer app for Mojave PB7, open it, upgrade your BootROM to 138.0.0.0.0. Once it reboots and opens Mojave installer again, you can close it.
 

halfloaf

macrumors newbie
Oct 26, 2016
17
12
Somerset, UK
Thanks, good to know. Once I have the firmware update done I'll pop the RX 580 in.
[doublepost=1535142155][/doublepost]
Thanks, good to know. Once I have the firmware update done I'll pop the RX 580 in.

Actually, you can do the update from Sierra to 138.0.0 quite easily! :) No Apple EFI card required.

1) Install your RX 580 card
2) Subscribe and download the Mojave beta as above. (thanks for the hint!)
3) Format a 8/16GB usb stick with the name Untitled
4) Burn the Mojave installer to the 'Untitled' 8/16GB USB stick using

Code:
sudo /Applications/Install\ macOS\ Mojave\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/UNTITLED && echo Mojave Installer Created

5) Select the USB stick as your startup disk from System Preferences -> Startup Disk. If you can't select the USB as your boot drive reboot and hold down 'C'
6) Reboot....and wait...a...very...long...time! (about 3-5 minutes)
7) you should eventually be greeted by the Mojave installer.
8) Select install MacOS
9) it will prompt you for the firmware update, just go ahead and select Shut Down. My machine would not shut down, after giving it a few minutes (wasn't sure if it was writing the firmware to a location so gave it time), I selected 'Shut Down' from the drop down menu.
10) When powering on your machine, carry out the instructions of the firmware updater - Hold power button down and wait for the flashing LED and long PC beep like tone, release power button. Your DVD tray should eject, machine should restart and retract the tray.

11) change startup disk to your normal Sierra boot disk.

12) Voila! :)

43526728104_4fab7c4192_m.jpg


High Sierra is now happily accepting my machine for installs, I'll be doing a clean install tomorrow. :) Hope this helps others.
 
Last edited:

tsialex

Contributor
Jun 13, 2016
13,455
13,602
9) it will prompt you for the firmware update, just go ahead and select Shut Down. My machine would not shut down, after giving it a few minutes (wasn't sure if it was writing the firmware to a location so gave it time), I selected 'Shut Down' from the drop down menu.

This step never worked with my Mac Pros, some people reported that didn't work with theirs too. Glad that it did work for you.
 

halfloaf

macrumors newbie
Oct 26, 2016
17
12
Somerset, UK
This step never worked with my Mac Pros, some people reported that didn't work with theirs too. Glad that it did work for you.

I kept pressing the shut down button on the firmware notice window...nothing, let it sit because I thought it might be due to the slow USB access speed, got fed up and used the Apple menu shut down. Took a chance with the flash and it worked. Just burning High Sierra installed to USB now.
 

halfloaf

macrumors newbie
Oct 26, 2016
17
12
Somerset, UK
Um, say what? I shut down using a menu, I didn't hold the power button down to force power off. The installer quit normally after shutting down from the menu and the machine did a soft shutdown.

edit - anyhow, it worked for me. YMMV.
 

tsialex

Contributor
Jun 13, 2016
13,455
13,602
Um, say what? I shut down using a menu, I didn't hold the power button down to force power off. The installer quit normally after shutting down from the menu and the machine did a soft shutdown.

edit - anyhow, it worked for me. YMMV.
Ok, I've missed about the part that you got it shutdown with the menu. On my Mac, it just keeps on the shutdown screen forever.

The soft shutdown never worked with my Macs when updating via createinstallmedia pendrive and did not work with other people, I've posted about this when MP51.0085.B00 was released. People posted about that too, but some got it working like you did. So, maybe it's something about how the Mac is configured, model, etc.
 

crjackson2134

macrumors 601
Mar 6, 2013
4,847
1,957
Charlotte, NC
Ok, I've missed about the part that you got it shutdown with the menu. On my Mac, it just keeps on the shutdown screen forever.

The soft shutdown never worked with my Macs when updating via createinstallmedia pendrive and did not work with other people, I've posted about this when MP51.0085.B00 was released. People posted about that too, but some got it working like you did. So, maybe it's something about how the Mac is configured, model, etc.

When I read the post, I took it the same way. Sounded like it wouldn't shutdown normally.

I think when he added the word "nothing", it seemed like literally that. I didn't read it carefully enough either, sorry @halfloaf .
 

Jayson A

macrumors 68030
Original poster
Sep 16, 2014
2,671
1,935
Um, say what? I shut down using a menu, I didn't hold the power button down to force power off. The installer quit normally after shutting down from the menu and the machine did a soft shutdown.

edit - anyhow, it worked for me. YMMV.

Hopefully High Sierra works for you! I reverted back to Sierra and haven't had any random restarts yet, I've got my bootcamp drive on a completely separate drive now... I don't know if that makes a difference or not.

Anyways, I haven't hand any random restarts in quite a while and before it was pretty quick to happen. I don't spend much time on my macOS side these days though because I do quite a bit of gaming now that I have an RX 580 :p
 

AmazingPudding

macrumors newbie
Aug 27, 2018
21
1
Hey Guys,
Just made an account to MacRumors, this is my first post, youpi !

With that being said : I'm experiencing the same problem as you. Bought a Sapphire RX580 Pulse 8Go last week for an updated MacPro 4,1 -> 5,1 at work, and i'm becoming crazy !

- Random restarts while being on Sierra 10.12.6.
- Upgraded to High Sierra 10.13.2 with the help of the good old GT120 for the firmware update. --> Still have random restarts.
- Update to 10.13.6 --> Still have randon restarts.
- Erased SSD and fresh install of High Sierra 10.13.6. It asks for a firmware update this time too... Well, okay. Firmware update, install. --> Aaaand I just had a random restart ! Grrr !

So if I understood well, the solution would be to install the BootRom firmware of Mojave ? I'm currently on MP51.0089.B00. I'll try the Mojave BootRom.

I don't know for you, but it seems that the restarts occure when i'm having two or more screens plugged to the RX 580. I have just one screen currently and 40 mins without restarts. I'll try to stress a bit the RX580 to see if the restarts occure.

Anyway, thank you guys, this thread helps a lot ! I wanted to tell you, that's why I made an accout.
See you soon.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Hey Guys,
Just made an account to MacRumors, this is my first post, youpi !

With that being said : I'm experiencing the same problem as you. Bought a Sapphire RX580 Pulse 8Go last week for an updated MacPro 4,1 -> 5,1 at work, and i'm becoming crazy !

- Random restarts while being on Sierra 10.12.6.
- Upgraded to High Sierra 10.13.2 with the help of the good old GT120 for the firmware update. --> Still have random restarts.
- Update to 10.13.6 --> Still have randon restarts.
- Erased SSD and fresh install of High Sierra 10.13.6. It asks for a firmware update this time too... Well, okay. Firmware update, install. --> Aaaand I just had a random restart ! Grrr !

So if I understood well, the solution would be to install the BootRom firmware of Mojave ? I'm currently on MP51.0089.B00. I'll try the Mojave BootRom.

I don't know for you, but it seems that the restarts occure when i'm having two or more screens plugged to the RX 580. I have just one screen currently and 40 mins without restarts. I'll try to stress a bit the RX580 to see if the restarts occure.

Anyway, thank you guys, this thread helps a lot ! I wanted to tell you, that's why I made an accout.
See you soon.

Sorry to hear that. May I know if you have Radeon Framebuffer
Radeon Framebuffer.png


Or the Orinoco Framebuffer?
Orinoco Framebuffer.png


0089.B00 should makes no difference. I used that with my RX580 until 138.0.0.0.0 release, perfectly stable.
 

AmazingPudding

macrumors newbie
Aug 27, 2018
21
1
Sorry to hear that. May I know if you have Radeon Framebuffer
View attachment 778132

Or the Orinoco Framebuffer?
View attachment 778133

0089.B00 should makes no difference. I used that with my RX580 until 138.0.0.0.0 release, perfectly stable.

It seems that I have Orinoco. Don't know what's this Framebuffer, i'm gong to google it.

Also, I see that like me, the slot-1. (where is the RX 580) is listed twice. Once with "Audio Controller".
But next to that, I have no driver installed, while it seems you do have one (driver installed : Yes).

Could the problem come from that ?

Thanks for your help !

---
Edit :
Well, I'm off work for today, but here is something strange that arrived before I leaved :

The system was running for one hour with me installing software, with an online game running at the same time (which usually is quite using the graphic card when in retina quality).
Everything was fine. I launched Pro Tools with a big session and video track, everything good.

But I was with just one screen plugged to the RX 580. So I tried to plug the second hdmi screen, and as soon as I plugged it, the screens became black, keyboard Shift led not responding, and the mac disappeared from the work lan. So looks like a shutdown but the Mac was still running, no chimes, no restart.

So it's definitly the multi-screen which is causing troubles here!
 
Last edited:

Jayson A

macrumors 68030
Original poster
Sep 16, 2014
2,671
1,935
It seems that I have Orinoco. Don't know what's this Framebuffer, i'm gong to google it.

Also, I see that like me, the slot-1. (where is the RX 580) is listed twice. Once with "Audio Controller".
But next to that, I have no driver installed, while it seems you do have one (driver installed : Yes).

Could the problem come from that ?

Thanks for your help !

---
Edit :
Well, I'm off work for today, but here is something strange that arrived before I leaved :

The system was running for one hour with me installing software, with an online game running at the same time (which usually is quite using the graphic card when in retina quality).
Everything was fine. I launched Pro Tools with a big session and video track, everything good.

But I was with just one screen plugged to the RX 580. So I tried to plug the second hdmi screen, and as soon as I plugged it, the screens became black, keyboard Shift led not responding, and the mac disappeared from the work lan. So looks like a shutdown but the Mac was still running, no chimes, no restart.

So it's definitly the multi-screen which is causing troubles here!

I only ever had one screen plugged into it. I'm using display port by the way.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.