I tried to restore the original firmware of the RX 580. The Etcher program for macOS x64 as well as arm64 does not run on High Sierra or Mojave, as it requires macOS 11 or newer. I downloaded the RX 580 VBIOS (“SKU# 11265-09-20G”, “PN 299-4E353”), and since the software would not run, I connected an 8 GB USB flash drive that I formatted as FAT32. I copied the VBIOS to the USB flash drive and wrote it using the Terminal command:
sudo dd if=/users/hmsr/Desktop/vbios/bios1.rom of=/dev/rdisk1 bs=1m
The BIOS was successfully written to the USB drive (so the USB drive was ready to flash the Mac Pro). I rebooted in “BIOS Flash” mode, but unfortunately the USB drive did not appear at startup. Instead, the system booted directly into the High Sierra desktop, with the following message: “The disk you inserted was not readable by this computer.” I clicked “Ignore”.
This does not make any sense, instead of trying to find an older
Etcher version that runs with Mojave and download the
past version from github or even make the Linux boot disk any other way, your solution was to make a boot disk of the GPU firmware via dd and tried to boot it like a MacPro EFI firmware upgrade?!?
You can't make a Mac or a PC to boot a GPU firmware… 🤪
I thought it did not work because the Mac Pro 5,1 already has the 5,1 firmware.
What it have to do with anything?
You can't boot the GPU firmware or use the MacPro EFI firmware upgrade procedure to flash a GPU firmware.
I do not believe that you tried to this… 🤪
I then launched OCLP 2.4.1, built and installed OpenCore on the High Sierra disk, and rebooted.
OCLP does not support macOS versions before BigSur.
Since then, I only get a black screen. I reset the NVRAM and then the SMC, but nothing changed. I removed the RX 580 GPU and replaced it with a GT 120. With the GT 120, it is still impossible to boot High Sierra,
OCLP spoofs 2019 Mac Pro/MacPro7,1 to make unsupported macOS releases to boot with the MacPro5,1, the earliest macOS that supports MacPro7,1 is 10.15.2.
So, you can't make OCLP to boot a MacPro5,1 supported macOS release unless you modify the OCLP config.plist and add no_compat_check to the boot args or alternatively add directly to the NVRAM with
sudo nvram boot-args="-no_compat_check".
Use the search and learn how to do it.
but I am able to boot into Mojave.
Can you help please ?
You can always re-flash the GPU with a PC or search for a different GPU flashing method via Windows like this excellent tutorial below:
This is a Guide Thread Only, not an asking for help thread. If you need help, start a new thread, do not post in here as it will be reported and possibly deleted. This is a Mini Guide to using AMDVBFLASH/ATi Flash. Disclaimer: I am no longer giving advice on RX 590s or older as there are...
www.techpowerup.com