hello all
so I own a Mac Pro 1,1/2,1 that I have upgraded substantially over time and I am always looking to upgrade it when possible. now one thing I have wanted for it was a ATI Radeon 7950/7970/R9 280/X for it as they are the fasted GPUs you can fit to a EFI32 Mac Pro with Boot screens.
so a few days ago I found a Nice 7950 for a very nice price on ebay so I jumped on it. the card in question is a Gigabyte AMD Radeon HD 7950 GV-R795WF3-3GD rev 2.0
http://www.gigabyte.com/products/product-page.aspx?pid=4121&dl=#ov . Now of course this is a PC Card that needed flashing so i was taking a bit of a gamble especially as no one had flashed this card before. so I got the card and popped it into my Mac Pro and it worked in OS X with out Boot screens as i had not flashed it yet but i wanted to verify it worked and played nice with OS X before i flashed it (as these cards where popular with cryptocurrency miners and they get worked very hard doing it so i wanted to make sure mine was not a dud) so i stress tested the card for a while and it passed with flying colours
.
now onto flashing it. first I dumped the ROM on the card so i could see whats the most up to date BIOS for this card was. mine had the FX1 series UEFI BIOS on it so I downloaded the latest one from the gigabyte website and then used
@netkas excellent ROM creation tool you can find here
http://forum.netkas.org/index.php/topic,5619.0.html to make an EFI ROM. I also had to use
@Fl0r!an fixrom.py checksum patch. but after i patched it it said it made the ROM with no errors that i could see and indeed an EFI ROM had been made. so I took the ROM and booted into windows and used ATIWinFlash to flash the Card it said it flashed with no errors. (the card has a ROM switch by default its in position 2 which is the one you can overwrite with 1 being the back up) so moment of truth time I rebooted the mac pro and BAM a lovely boot screen greeted me. i was Very happy now
and it proceeded to boot into OS X with no issues and the card passed another stress test no issues and as well All the Ports work The 2 mDP the HDMI and the DVI ports are fully functional after flashing. and it works fully still in windows
so this is my write up on the Card i dont intend this to be a flashing guide just my experience with the card and knowledge for others if they own the same card and are not sure if it can be flashed or not etc.
a big thanks to
@netkas for making the tools and putting in the effort to do so and to
@Fl0r!an for his fixrom.py patch.
I hope this helps someone out
and that it all makes sense
(edited due to typo. meant FX when typed FY)
View attachment 661915
View attachment 661917