Contribute
Register

Problem with HD6670

Status
Not open for further replies.
visiontek radeon HD 6670 from Dell XPS 8300
 
lakay said:
cheetah, I LOVE YOU !!!!!!!!!!!!!!

with your kext
no AtiPorts=3 on the boot list
Changed my atirom settings to what windows atiwinflash gave me and TADDDA !!!!


| | | | +-o ATY,Pithecia@0 <class AtiFbStub, id 0x1000002c7, registered, matched, active, busy 0 (145 ms), retain 7>
| | | | +-o ATY,Pithecia@1 <class AtiFbStub, id 0x1000002c8, registered, matched, active, busy 0 (3 ms), retain 7>
| | | | +-o ATY,Pithecia@2 <class AtiFbStub, id 0x1000002c9, registered, matched, active, busy 0 (3 ms), retain 7>


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AtiConfig</key>
<string>Pithecia</string>
<key>CSTUsingSystemIO</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>ForceHPET</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Instant Menu</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v npci=0x2000 darkwake=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PCIRootUID</key>
<string>0</string>
<key>Theme</key>
<string>AngelBird</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>


Kext ATI6000Controller
Personality: Pithecia
ConnectorInfo count in decimal: 3
Disk offset in decimal 523400
0000000 00 08 00 00 04 02 00 00 00 01 00 00 12 04 03 05
0000010 04 00 00 00 14 02 00 00 00 01 00 00 00 00 04 03
0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 01


THANK YOU SO MUCH

I'm really happy to hear that!!! :clap: :clap: :clap:
Congrats and enjoy your Hackintosh :thumbup:
 
goober296 said:
Cheeta, i don't know if i will ever own a 6670 but i follow this discussion closely. I'm sure it has nothing to do with your avatar. ;)

I don't know exactly what do you mean dude... but thank you (I think) :think: :mrgreen:
 
Some things I found out with my Sapphire 6670 low profile in 10.7.2

Needs PCIRootUID=0 or DVI won't work. (HDMI works)
If I enable PCIRootUID=0 , AtiConfig won't work anymore and I get RadeonFrameBuffer in ioreg.

But if I remove PCIRootUID=0, then AtiConfig with bulrushes works. But no more DVI and multi display.

So anyway RadeonFrameBuffer seems to work, I don't have an optical drive so DVD player errors out with no drive, Geekbench works fine, and ripple in dashboard works.

So conclusion, i'm sticking with PCIRootUID=0 and RadeonFrameBuffer for dual DVI + HDMI display with QE/CI everything seems to be working..

Oh yes, I can't figure out how to get HDMI audio at all and I really don't want to go thru the kext edit troubles as shown in the other thread.

Hope this helps someone.

EDIT: just to confirm, RadeonFrameBuffer shows 6xxx in system profile, bulrushes show 6670.
 
I would like to thanks all the helpers of this thread (and an enormous thanks to cheetaa)

I have failed to setup my card : ASUS AMD Radeon HD 6670 (don't buy it !!!)

So i have installed my Intel HD 3000..

Later, I will buy a HD 6870 more compatible than the 6670...

THANKS guys !
 
RiderFx3 said:
I would like to thanks all the helpers of this thread (and an enormous thanks to cheetaa)

I have failed to setup my card : ASUS AMD Radeon HD 6670 (don't buy it !!!)

So i have installed my Intel HD 3000..

Later, I will buy a HD 6870 more compatible than the 6670...

THANKS guys !


Same here. I want to thank all of you but it was too hard to get working. As RiderFx3 said do not buy it. I have Intel HD 3000 installed and im about to buy Gigabyte 6850. It is said to be working out of a box.
 
spow said:
Some things I found out with my Sapphire 6670 low profile in 10.7.2

Needs PCIRootUID=0 or DVI won't work. (HDMI works)
If I enable PCIRootUID=0 , AtiConfig won't work anymore and I get RadeonFrameBuffer in ioreg.

But if I remove PCIRootUID=0, then AtiConfig with bulrushes works. But no more DVI and multi display.

So anyway RadeonFrameBuffer seems to work, I don't have an optical drive so DVD player errors out with no drive, Geekbench works fine, and ripple in dashboard works.

So conclusion, i'm sticking with PCIRootUID=0 and RadeonFrameBuffer for dual DVI + HDMI display with QE/CI everything seems to be working..

Oh yes, I can't figure out how to get HDMI audio at all and I really don't want to go thru the kext edit troubles as shown in the other thread.

Hope this helps someone.

EDIT: just to confirm, RadeonFrameBuffer shows 6xxx in system profile, bulrushes show 6670.

Same graphics card and same issues for me. RadeonFrameBuffer works for all cases (Cinebench, Geekbench, iMovie,OpenCL benchmark). I too have no DVD so I can't test iDVD. I have dual monitors setup (HDMI + DVI). In our cases, RadeonFrameBuffer does not seem to be an issue.
 
allergytw said:
Talking about my experience with 6670
My card is http://www.asus.com/Graphics_Cards/AMD_Series/EAH6670DIS1GD5/
I tried several FBs which were mentioned on the forum. The first FB working was Bulrushes after I modified the Personality. When i set GE=yes, Lion loaded it naturally without the "AtiConfig=FB".I had output from the displayport. But it didn't work well, sometime the mouse cursor disappeared.
So I tried the Duckweed (because some people use this BF on the forum). With modified Personality, the card works well now, but triple monitors don't work . It only works with DP+DVI or DP+HDMI.

Bios decode and Modified Personality of my ASUS EAH6670

Bios decode
Code:
ATOM BIOS Rom: 
	SubsystemVendorID: 0x1043 SubsystemID: 0x03ea
	IOBaseAddress: 0x0000
	Filename: AD13300.002 
	BIOS Bootup Message: 
6758.13.12.0.9.AS01                                                       
  
PCI ID: 1002:6758
Connector at index 0
	Type [@offset 44250]: DisplayPort (10)
	Encoder [@offset 44254]: INTERNAL_UNIPHY2 (0x21)
	i2cid [@offset 44334]: 0x95, OSX senseid: 0x6
Connector at index 1
	Type [@offset 44260]: HDMI-A (11)
	Encoder [@offset 44264]: INTERNAL_UNIPHY2 (0x21)
	i2cid [@offset 44361]: 0x94, OSX senseid: 0x5
Connector at index 2
	Type [@offset 44270]: DVI-I (2)
	Encoder [@offset 44274]: INTERNAL_UNIPHY (0x1e)
	i2cid [@offset 44398]: 0x93, OSX senseid: 0x4
Connector at index 3
	Type [@offset 44280]: DVI-I (2)
	Encoder [@offset 44284]: INTERNAL_KLDSCP_DAC1 (0x15)
	i2cid [@offset 44398]: 0x93, OSX senseid: 0x4

Modified Personality
Code:
Personality: Duckweed
ConnectorInfo count in decimal: 4
Disk offset in decimal 176800
0000000    00  04  00  00  04  03  00  00  00  01  00  00  22  05  05  06
0000010    00  08  00  00  04  02  00  00  00  01  00  00  12  04  04  05
0000020    00  02  00  00  14  02  00  00  00  01  00  00  00  00  06  04
0000030    04  00  00  00  04  02  00  00  00  01  00  00  10  10  02  04
0000040

Hi allergytw,

I have exact same your graphic Card "EAH6670DIS1GD5". I would to attach your own Kext ATI6000Controller. Because i tried but it was diffecult to me to modify kext file. :oops:
 
Hi allergytw,

I have exact same your graphic Card "EAH6670DIS1GD5". I would to attach your own Kext ATI6000Controller. Because i tried but it was diffecult to me to modify kext file. :oops:

Here you go. I modified Pithecia personality because it works with better benchscore. Remember to set AtiConfig=Pithecia
 

Attachments

  • ATI6000Controller.kext.zip
    228.1 KB · Views: 162
Status
Not open for further replies.
Back
Top