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

netkas

macrumors 65816
Original poster
Oct 2, 2007
1,198
395
Anyone wanna participate?

Tired of waiting for retina imac efi update.

we can try to dump fw image off running mac.

Need owners of retina imac (any model I think).

First thing to run, in terminal:

ioreg -l -w0 -p IODeviceTree > ~/Desktop/ioregdump.txt

Then upload the file ioregdump.txt from your desktop somewhere.

This will allow to find where firmware image is located in efi's memory.
 
Anyone wanna participate?

Tired of waiting for retina imac efi update.

we can try to dump fw image off running mac.

Need owners of retina imac (any model I think).

First thing to run, in terminal:

ioreg -l -w0 -p IODeviceTree > ~/Desktop/ioregdump.txt

Then upload the file ioregdump.txt from your desktop somewhere.

This will allow to find where firmware image is located in efi's memory.

good initiative!
 
I wish that I could help. I have a non-flashed 290X in a 5,1 Mac Pro and it's slower than my EFI-flashed 280X from MacVidCards. My suspicion is that the 290X isn't running at PCIe 2.0 because it lacks EFI. Does this sound reasonable to you?
 
I wish that I could help. I have a non-flashed 290X in a 5,1 Mac Pro and it's slower than my EFI-flashed 280X from MacVidCards. My suspicion is that the 290X isn't running at PCIe 2.0 because it lacks EFI. Does this sound reasonable to you?

Its osx driver issue. Not pcie2.0. And pcie2.0 doesnt depend on efi driver.

290x slower in valley, but faster in luxmark.
 
Seems I found where efi image is located - 0xff990000 size 0x800000

instruction to dump fw from rImac:

1) install refit - http://refit.sourceforge.net/doc/c1s1_install.html
2) enable refit, in terminal:
sudo /efi/refit/enable.sh
3) download file https://cloud.mail.ru/public/337aa7110380/dumpfv64.efi
4) place dumpfv64.efi to root folder of your osx partition (it will be /dumpfv64.efi )
5) reboot, when booted to refit, press "s" key, this will open efi shell for you

6) type and press enter:
fs0:
7) type and press enter:
fs1:\dumpfv64.efi
8) let it work for about 5-10 secs
9) once done, type exit and boot OSX with refit gui
10) In OSX, in terminall.app:
sudo diskutil mount /dev/disk0s1
type your user password
11) copy firmware.fd file from /Volumes/EFI to desktop and then upload it somewgere and give us the link please
12) Open 'Startup Volume' in preferences, choise your osx and press reboot, this will deactivate refit
13) once rebooted, in terminal:
sudo rm -rf /efi
this will remove refit files

Thank you
 
Last edited:
Got the files, thanks to guys who helped, no need in this thread anymore.
 
Can you direct me where to go if I want to follow this development in order to flash my R9 280X currently running in my 5.1 Mac Pro (Yosemite)?

It works well as is (without boot screen), but I might sell my Mac Pro off and would like the boot screen.

Thank you.
 
--nm, didn't see that he'd gotten what he needed already

I'm excited to see what happens with this
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.