Contribute
Register

Files to get XFX 6870 HD-687A-ZDFC working fully.

Status
Not open for further replies.
Joined
Mar 12, 2011
Messages
59
Motherboard
X79 Sabertooth
CPU
i7 3930k
Graphics
GT 220
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Here is what my friend and I came up with getting this graphics card to work. I've uploaded the files here for mere convenience and take no credit for locating the fixes.

Thanks to BillDlv for his modded kext and Alexander Martinez for the ports research.

Here is a copy of the Org.Chameleon we used as well as the modded Ati6000Controller.kext that was installed using SRtools into S/L/E.

The board we used an Asus Sabertooth X79 with a 3930k.

TL;DR

Install this kext. Add GraphicsEnabler Yes... AtiPorts 5... AtiConfig Gibba to your Org.Chameleon.

If Gibba sucks, try Bulrushes.
 

Attachments

  • ATI6000Controller.kext.zip
    228.4 KB · Views: 121
  • org.chameleon.Boot.plist
    766 bytes · Views: 313
Does your card actually show up as a HD 6870 on the About Mac? Mine just shows up as "ATI Radeon HD 6xxx 1024MB".

I think because of that Im getting really reduced performance on Cinebench 11.5 tests for OpenGL. Whats odd is that my Snow Leopard install shows this card correctly as an AMD Radeon HD 6870, but Lion doesnt.

Ive tried this Kext you attached but I dont think thats specifically made for our card, I believe BillDlv has a Gigabyte 6870 card. So the port modifications and assignments may not be exact.

One thing is Im actually using a Mini DisplayPort to DisplayPort cable to My 30" Dell U3011 monitor.

Dixit
 
If I recall correctly, the kext worked fine for us and it shows up properly without the xxxx 1024mb. We also dumped the card rom using NVflash from windows and put the following in the org.chameleon plist. I'll see if I can get my friend to send me his rom file as it's probably the same across all cards. In the mean time, if you dump yours, simply rename the rom to XXXX_XXXX.rom. The first set of XXXX being the vendor ID and the second set being the device ID. You can get those numbers from device manager in windows. There are ways to get vendor and device IDs and also dump the rom from a Lion/SL install but I don't know how.

Code:
<key>UseAtiRom</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>VBIOS</key>
	<string>Yes</string>
	<key>AtiConfig</key>
	<string>Gibba</string>
	<key>AtiPorts</key>
	<string>5</string>

I've also attached my DSDT if you'd like to copy the GFX code and use it for your system. I don't recall if there is anything else needed to use graphics in DSDT or not but if you get it all working please update me here and I'll edit the first post to reflect something that's easier for folks to use. Sorry I didn't put the ROM stuff in the first post.
 

Attachments

  • dsdt.aml
    16 KB · Views: 141
Status
Not open for further replies.
Back
Top