two further questions if i may:
- is the resistor hack independent from the flashing?
- does the resistor hack have an impact on pc operations (and therefore resale options)?
Open 7950mac.efi in the "bundle" folder that you downloaded using a Hex Editor. Search for a text string which contains either 7970 or 7950. Then replace it with whatever name you want your card to appear on System Profiler. Redo the whole process of creating a Mac rom for your card and reflash. I have a Gigagyte R9 280X V.2 and was able to get it done this way. There may be another procedure to accomplish the same goal though.
The Gigabyte card has been working wonderful for me. My 5,1 is able to run 4 monitors simultaneously (3 22" LCDs and 1 82" TV @ 1920x1080). The temp never got above 70 C.
any chance you could share the rom?
having so much difficulty understanding the whole process
If you post some info here that will help others later who may have the same card, I'll make your Mac EFI firmware. No guarantees, but it should work based on past experiences.
- exact model of AMD R9 280X with as much specifics as possible with any revision numbers (photos good too)
- description and/or photo of the video ports on the back of the card (number of mDP, DVI, etc.)
- screenshots of About This Mac showing Graphics along with Graphics/Displays and PCI sections of System Information
- the legacy PC BIOS of the card as dumped by GPU-Z (keep the switch in the legacy position so we can leave the UEFI firmware alone in case you put the card in a PC later)
I'll make you the same offer I had made made earlier:
I am not as confident with your ROM as others, but I suspect it'll still work. It looks like a hybrid UEFI firmware (instead of purely a legacy PC BIOS firmware) and I also had to play with the fixrom script as the checksum of the PC BIOS portion was 0x0 which makes the script crash. I hadn't previously had to modify the script before for this situation with other 280/280X ROM dumps, but they always had non-zero checksums.if you could tell me where i have been going wrong as well
Can you also verify the exact model of the card? Any specific revision information or part numbers/model numbers on the card itself will be helpful for others. If it works, please post your System Information screenshots and also let us know which ports work as from the PC BIOS portion this looks like a different model of 280X with an older version of the Tahiti GPU.
it is soon frustrating. i can't run the script AT ALL......... grrr
I am not as confident with your ROM as others, but I suspect it'll still work. It looks like a hybrid UEFI firmware (instead of purely a legacy PC BIOS firmware) and I also had to play with the fixrom script as the checksum of the PC BIOS portion was 0x0 which makes the script crash. I hadn't previously had to modify the script before for this situation with other 280/280X ROM dumps, but they always had non-zero checksums.
So, be careful trying this one. I would first reboot after flipping the firmware switch to be positive you have a second working firmware available just in case this ROM isn't valid. Once you are 100% confident you have that bail-out option, put the switch back to the side you want to flash, reboot and trying flashing this file.
Can you also verify the exact model of the card? Any specific revision information or part numbers/model numbers on the card itself will be helpful for others. If it works, please post your System Information screenshots and also let us know which ports work as from the PC BIOS portion this looks like a different model of 280X with an older version of the Tahiti GPU.
UPDATE:
I was adding the version information for others and realized the EFI firmware was somehow borked. Not sure why. Made this one manually, re-attaching new version. I apologize if that caused an issue, but my hope is that it only caused head-scratching.
PC BIOS (stock as you uploaded): GV-R928XOC-3GD/F70, BIOS Version 015.041.000.000.000000
Mac EBC EFI: (replaced stock UEFI you uploaded): ATY,Hamachi, ROM Revision 113-E2080C-101, EFI Driver Version 01.00.624 (based on Rominator's 7970 EBC firmware)
I am not as confident with your ROM as others, but I suspect it'll still work. It looks like a hybrid UEFI firmware (instead of purely a legacy PC BIOS firmware) and I also had to play with the fixrom script as the checksum of the PC BIOS portion was 0x0 which makes the script crash. I hadn't previously had to modify the script before for this situation with other 280/280X ROM dumps, but they always had non-zero checksums.
So, be careful trying this one. I would first reboot after flipping the firmware switch to be positive you have a second working firmware available just in case this ROM isn't valid. Once you are 100% confident you have that bail-out option, put the switch back to the side you want to flash, reboot and trying flashing this file.
Can you also verify the exact model of the card? Any specific revision information or part numbers/model numbers on the card itself will be helpful for others. If it works, please post your System Information screenshots and also let us know which ports work as from the PC BIOS portion this looks like a different model of 280X with an older version of the Tahiti GPU.
UPDATE:
I was adding the version information for others and realized the EFI firmware was somehow borked. Not sure why. Made this one manually, re-attaching new version. I apologize if that caused an issue, but my hope is that it only caused head-scratching.
PC BIOS (stock as you uploaded): GV-R928XOC-3GD/F70, BIOS Version 015.041.000.000.000000
Mac EBC EFI: (replaced stock UEFI you uploaded): ATY,Hamachi, ROM Revision 113-E2080C-101, EFI Driver Version 01.00.624 (based on Rominator's 7970 EBC firmware)
I am not as confident with your ROM as others, but I suspect it'll still work. It looks like a hybrid UEFI firmware (instead of purely a legacy PC BIOS firmware)
It's doesn't appear to be the exact same card based on the BIOS firmware, it looks like a different revision. However, this one looks to be more like all the other 280/280X ROM dumps, aside from again being a dump of the hybrid UEFI instead of only the legacy PC BIOS firmware. If this one doesn't work, I'd suspect something wrong in how you're flashing rather than this firmware.I've just attached another rom, i swapped cards with a friend who has the exact same card. it works fine for him and he said if you can work this rom we can swap permanently..
I didn't really think there's an issue with his dumping the UEFI, just that it wasn't what I asked for. It gets stripped away and replaced with a Mac EBC firmware anyway.Open the UEFI ROM by VBE7 (in Windows) and save as a new ROM image file will convert the UEFI ROM back to the legacy ROM. And then you can run the fixrom script to create a new Mac EFI ROM.
Since the updated ROM I posted has not been downloaded as I write this post, I'm going to go out on a limb and say you flashed the wrong (earlier) one. The one on the post is the right revision, I had removed the bad one yesterday.hey,
no luck.
just booted like a PC. same info and everything. thank you so much for trying.
any chance you could share the rom?
having so much difficulty understanding the whole process lol
i have the exact same card
Your legacy PC BIOS firmware looks the same as the first one (GV-R928XOC-3GD/F70) with the 0x00 checksum.I'm attaching the rom I modded for my card. Let us know how it goes.
I've just attached another rom, i swapped cards with a friend who has the exact same card. it works fine for him and he said if you can work this rom we can swap permanently.
Post the same info I asked before and I'll make your firmware.I have a XFX R9 280X TDBD (double dissipation Black Edition) with 2 MDP and i would really love to have it working in a MacPro 3.1 with Yosemite.
Post the same info I asked before and I'll make your firmware.
Thanks to bring back some hope to me.
I'm giving you the infos i can see from GPU-Z 0.8.0 on Windows 8.1 (it's the only way i found to have the card working on the MacPro)
The actual BIOS : 015.044.000.010.000000 (113-TAHITI_XTL_GD5_3GB_130805_KL_OC_W8)
Device ID : 1002 - 6798, Subvendor : XFX Pine Group (1682)
As for MacVidCard, i asked them for a ROM but they won't send it by mail and here is what they told me about XFX when i asked if my card can be flashed :
"I really couldnt tell you. We try not to use XFX 280X cards anymore, theyre inconsistent.
- Chris"
I live in Guadeloupe (FWI) and it's a problem to ship anything anywhere. Plenty looses from postal services.
About the power, i use an external PSU of 300Watts. I use a 8 pins to 2 Molex and a 6 pins to 2 molex. I ordered a mini 6 pins to 6 pins and a mini 6 pins to 8 pins to plug the GPU directly on the motherboard but in the mean time, i use the external PSU.
Your other option is to try different brands BIOS on the card. I seem o recall that XFX is a bunch of cheap bxsxaxds and left the BIOS switch off, but left the numbers on the PCB. (must have saved them upwards of $5) Without the BIOS switch, much more dangerous to experiment. (more likely to end up with a brick/paperweight)
If still no luck with others ROM, you may try this one.
View attachment 524330
This one develop from your ROM image.
View attachment 524334
But again:
1) I don't have this card, so can't test it.
2) It will ident as D700 in "About this Mac"