Does anyone want to check the status of the GOP driver for the RX580/RX560 with this firmware?
On my MP3,1 the driver is loaded from the Option ROM of the RX580, however it doesn't link as it's seen as in "INVALID" driver. It's AMD GOP driver version 1.62.
I know for a fact that some 1.5xx drivers worked on the R9 280x for GOP boot screens, and I should have one of those cards shipping to me later today, so I can do some testing on my 3,1 to see if I can get later versions of the AMD GOP driver to work with boot screens.
If anyone would do a quick check, you'll need a UGA/EFI card installed as well as a card with a GOP rom on it, folks with nVidia cards should try too, just bless and boot a EFI Shell and find you mapped file system type:
https://drive.google.com/open?id=1Amfzy_0TWfdHS_R1RsOMbl1D2JA8vw8P
Just unzip that shell, mount your EFI partition and copy it there, then bless it for the next boot only.
Your EFI partition may not be disk1s1, just look for it in the list of the diskutil.
Copy the Shell to the EFI folder or the EFI/BOOT folder and bless it for the next boot.
Reboot to the Shell and find were your EFI partition is mapped, likely FS1:
If you don't see the EFI folder, try fs0: or fs2:-fs9:.
The drivers > driver.txt will pipe the output of the drivers command to a text file on your EFI partition.
On my MP3,1 the driver is loaded from the Option ROM of the RX580, however it doesn't link as it's seen as in "INVALID" driver. It's AMD GOP driver version 1.62.
I know for a fact that some 1.5xx drivers worked on the R9 280x for GOP boot screens, and I should have one of those cards shipping to me later today, so I can do some testing on my 3,1 to see if I can get later versions of the AMD GOP driver to work with boot screens.
If anyone would do a quick check, you'll need a UGA/EFI card installed as well as a card with a GOP rom on it, folks with nVidia cards should try too, just bless and boot a EFI Shell and find you mapped file system type:
drivers
drivers > driver.txt
https://drive.google.com/open?id=1Amfzy_0TWfdHS_R1RsOMbl1D2JA8vw8P
Just unzip that shell, mount your EFI partition and copy it there, then bless it for the next boot only.
Code:
diskutil list
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS None 9.9 GB disk1s2
3: Apple_HFS El Capitan 489.2 GB disk1s3
4: Apple_Boot Recovery HD 650.0 MB disk1s4
mkdir /Volumes/EFI
sudo mount -t msdos /dev/disk1s1 /Volumes/EFI
Your EFI partition may not be disk1s1, just look for it in the list of the diskutil.
Copy the Shell to the EFI folder or the EFI/BOOT folder and bless it for the next boot.
Code:
sudo bless -mount /Volumes/EFI -file /Volumes/EFI/EFI/Boot/Shell64.efi --setBoot --nextonly --verbose
Reboot to the Shell and find were your EFI partition is mapped, likely FS1:
Code:
fs1:
ls
If you don't see the EFI folder, try fs0: or fs2:-fs9:.
The drivers > driver.txt will pipe the output of the drivers command to a text file on your EFI partition.
Last edited: