Contribute
Register

6850 - second DVI port is dead

Status
Not open for further replies.
Hi FishCow! Can you teach us how to the edits? In Lion, I am using this guide [Guide] Getting XFX HD6850 connectors to work - InsanelyMac Forum to modify my ATI6000Controller.kext. However, it seems that the address/offset of the personalities have been changed in Mountain Lion.

All I did was use the information previously obtained from the guide to find the new offset address of the personality I was interested in.
In my case it was "Gibba"

Instead of searching by decimal offset (which as you pointed out has changed) - I used a hex search with the first set of connector information.
Then I just made sure the following connectors where correct and matched the personality I was looking for.

I'll try to explain it a bit better . . .


This is what Gibba personality looks like.

0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 05 01
0000010 00 04 00 00 04 03 00 00 00 01 00 00 22 05 04 02
0000020 00 08 00 00 04 02 00 00 00 01 00 00 11 02 06 04
0000030 00 02 00 00 14 02 00 00 00 01 00 00 00 00 03 05
0000040 04 00 00 00 04 02 00 00 00 01 00 00 11 02 01 03

So I did a hex search for the first line

0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 05 01

Then I just made sure the following 4 lines matched up and I knew I was in the right spot.

The new decimal offset for Gibba personality turned out to be 179984

That's really it.

Hope it helps

Also, There may be an updated perl script to extract personality and connector info floating about - but I haven't found it yet.
 
FishCow, your kext works just fine for me! Thank you very much!

Glad it worked.
I also realised that I have been incorrectly saying I'm using DP 1 and 2 when in fact I'm using DVI 1 and 2
But I have tested all the ports and they all work, except DVI 2 when using HDMI

Sorry for any confusion that may have caused.
 
Cool, I may give it a try. Curious, what model of the 6850 are you running? I have the Gigabyte 6850 and It has the following port layout,

[DVI-top], [HDMI], [DP]
[DVI-bottom]

wondering if yours will work since we have different ports.

I'm using a 6870 with 5 ports - therefore I use Gibba personality.

You will have to look for a personality that matches your port layout.
I think from memory the default "Duckweed" has 4 connectors.
You can experiment with personalities before you go editing anything.

Quick method: You can do a search around and see what other people are using with your card or . . .
Experimental method: Find the one that works best for you by using boot loader args:

Hit spacebar at boot menu and type: ATIConfig=Insert name of personality you want to test here

Hope that helps
 
In 10.7.3 I didnt' sepcify a framebuffer and I believe from what I've read it defaulted to Duckweed. I will try yours tonight and play around with the framebuffers.

Thanks for all your help!
 
Just wanted to let you know I moved to mountain lion today and your ktext works perfectly! triple screen setup via TopDVI, LowerDVI and DP ---> VGA (active adapter)


Thanks!!!!!!!!


I'm using a 6870 with 5 ports - therefore I use Gibba personality.

You will have to look for a personality that matches your port layout.
I think from memory the default "Duckweed" has 4 connectors.
You can experiment with personalities before you go editing anything.

Quick method: You can do a search around and see what other people are using with your card or . . .
Experimental method: Find the one that works best for you by using boot loader args:

Hit spacebar at boot menu and type: ATIConfig=Insert name of personality you want to test here

Hope that helps
 
FishCow, looks like we need to upgrade the driver now that 10.8.2 is out. When I have time I'll try your instructions in this thread ... but if you have a chance to get to it before I do, would you please post your updated driver?

Many thanks as always!
 
FishCow, looks like we need to upgrade the driver now that 10.8.2 is out. When I have time I'll try your instructions in this thread ... but if you have a chance to get to it before I do, would you please post your updated driver?

Many thanks as always!

Here is an edited version.
The Offset remains the same as 10.8
 

Attachments

  • ML-10.8.2-ATI6000Controller.kext.zip
    112.3 KB · Views: 263
Status
Not open for further replies.
Back
Top