Jump to content

5970 on Mavericks 10.9

ATI 5970 Mavericks 10.9 AMD radeon

  • Please log in to reply
39 replies to this topic

#21
panpansh

panpansh

    InsanelyMac Protégé

  • Donators
  • 23 posts
  • Gender:Male

Ok, sorry but my skills stop here :(

I have an XFX 5870, and I have the HDMI (video) and the first DVI working on dual monitors.

The second DVI doesn't work at all and next week I go to test DisplayPort with an adapter.

I hope good luck and good researches for you !



#22
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France

Triple screen working. No more ghost screen. Still have an issue with screen detection. If needed, unplug/plug the dvi on the right to trigger it.

 

Use AtiConfig=Zonalis and GraphicsEnabler=Yes

 

Please report !

 

Here is the edited FB. If someone has any idea to correct the issue, feel free to help ! :whistle:

=====          |     Type     | Control Flags |     Feat.     |TR |EN |HP |SI |
DP   0000000    00  04  00  00  04  07  00  00  00  01  00  00  22  05  01  02
DVI2 0000010    04  00  00  00  14  00  00  00  00  01  00  00  11  02  02  03
DAC2 0000020    00  02  00  00  00  00  00  00  00  01  00  00  00  20  00  03
DVI1 0000030    04  00  00  00  14  00  00  00  00  01  00  00  10  00  03  05
DAC1 0000040    00  02  00  00  00  00  00  00  00  01  00  00  00  10  00  05
———— 0000050    00  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00
=====0000060

Attached Files



#23
odlan3

odlan3

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Hello, yes I can edit info.plist in kext if you drive me in what I have to edit. (sorry for my bad english)

How I can dump the card ( master and slave ) ?



#24
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France

Hey,

 

You can dump bios with a tool under windows like "Radeon BIOS editor" from techpowerup.com.

 

I submited new kexts yesterday with better framebuffer edit, so at first try with them without moding plists.

 

I'd like to see your dump before I drive you to edit your plists. But you can try to replace in both kexts :

			<key>IOPCIClassMatch</key>
			<string>0x03000000&amp;0xFFFFFF00</string>

by

			<key>IOPCIClassMatch</key>
			<string>0x03000000</string>

or

			<key>IOPCIMatch</key>
			<string>0x689C1002</string>

Try both.

 

But I bet that we have some differences in Connectors Configuration. My GPU is from Club 3D



#25
odlan3

odlan3

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Hey,

 

You can dump bios with a tool under windows like "Radeon BIOS editor" from techpowerup.com.

 

I submited new kexts yesterday with better framebuffer edit, so at first try with them without moding plists.

 

I'd like to see your dump before I drive you to edit your plists. But you can try to replace in both kexts :

			<key>IOPCIClassMatch</key>
			<string>0x03000000&amp;0xFFFFFF00</string>

by

			<key>IOPCIClassMatch</key>
			<string>0x03000000</string>

or

			<key>IOPCIMatch</key>
			<string>0x689C1002</string>

Try both.

 

But I bet that we have some differences in Connectors Configuration. My GPU is from Club 3D

Ok here the dump for master and slave whit AtiWinflash. My card is from Sapphire

Attached Files



#26
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France

I'll take a look at it.

 

Did you tryed the latest kexts I submited ?



#27
odlan3

odlan3

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Thank you for your help. I really appreciate it. I will give a try this night when I will come back from my work. As soon as possible I will give you a feedback

#28
Total Nonsense

Total Nonsense

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Poland

Hey, I just managed to get my HD5970 working by using posted kexts and AtiConfig: Zonalis. Got my 2 monitors hooked up and working. The only problem is that my HWMonitor is reporting ~50*C on first core (with is ok), and up to 80*C on the second. Any idea who could be the cause of this?



#29
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France

Hey,

 

No idea. On my board, there is only one fan for both gpu with one heat sink. The second gpu is usualy hotter than the first one when both are running.

 

Your second GPU should not be hot as it's not used with that kext. Maybe you managed to activate both ? lol ?!

 

5970 is a real heater by the way... On summer it's the hell in the room. But it runs good.¥†

 

That said, I would check for dust in it. If you do so, get some thermal paste and pads before to achieve that.

 

FYI it's quite cold in here (like 15ºC) and my temps are GPU1 75ºC/GPU2 62ºC while stressing the card with Unigine Heaven Benchmark 4.0. I just cleaned my board few weeks ago.


Thank you for your help. I really appreciate it. I will give a try this night when I will come back from my work. As soon as possible I will give you a feedback

No news, good news ? :lol:



#30
Total Nonsense

Total Nonsense

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Poland

I suppose cleaning is long overdue, but I just went through a basic mode of UH Benchmark 4.0 and while maintaining ~50fps temp stayed at no more than 80*C. 

Normally I wouldn't worry with those results, but while idle GPU goes down to 40-50*C on Windows, on OSX it stays at about 70, as if it was still under stress.

Is your card cooling down while idle? And is there a way to check if 2nd core is active (as much as I doubt it), or maybe a way to under-clock my GPU on OSX? 



#31
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France
I agree with you. I did not check temp after stress. I will.

For the second gpu, if you did no edit to the provided kext, the second gpu is inactive for sure.

To underclock your gpu, you will have to go through bios edit and flashing. I don't know software way to achieve that on osx. I would not recommend to flash you gpu bios.

I noticed that some windows settings for hardware remains even if you boot to osx. The temp you report are after reboot from windows or cold boot ?

#32
Total Nonsense

Total Nonsense

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Poland

- Reported temperatures are both after cold boot and reboot from Windows.

- Windows is still able to cool back down after heavy stress or reboot from OSX.



#33
Total Nonsense

Total Nonsense

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Poland

Any leads? Coz I'm starting to think I will have to buy a new card :(



#34
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France

I guess the difference is fan control.

 

You can flash your BIOS to enhance it but still risky...

 

My 5970 runs usualy hot, that does not worry me more than that.



#35
Music Producer

Music Producer

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

i have a sapphire 5970 I'm trying to get working on mavericks, ill try your kexts and report back.



#36
wingshigh.g

wingshigh.g

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Romaincs, I've tried your kext and my system could not finish the booting process. Ran with -v and found out that the system stops after it recognizes there is a AMD cypress card on slot 1.

 

My motherboard is GA EP45-UD3P, installed ##### with ##### option.

 

Could you shed some light on this? Thanks.



#37
Kuebeker

Kuebeker

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts

Thanks for reading,

 

Yes, I forgot to mention that I edited "AMD5000Controller.kext" as "ATI5000Controller.kext" and "AMDRadeonX3000.kext" as "AMDRadeonAccelerator.kext".

 

I'm not realy familiar with FB things. In ML, when I used AtiConfig=Uakari and added ID under cypress, which FB does it used ? I'm asking myself if they did not moved the FB in another kext like X4000 one.... ?

 

Hun what? 

 

Could you be a bit more precise please?

Do you mean renamed AMD5000Controller.kext" to "ATI5000Controller.kext" and "AMDRadeonX3000.kext" to "AMDRadeonAccelerator.kext"? 

 

If that is the case you also added/created an info.plist and version.plist for each? I ask because in 10.9 those 2 files do not exist in AMD5000Controller.kext. 

Where did you get the Info.plist from?

 

 

And what is FB, FaceBook? 



#38
romaincs

romaincs

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts
  • Gender:Male
  • Location:France

10.9.4 kexts for 5970

 

Attached Files



#39
neuherb

neuherb

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

10.9.4 kexts for 5970

I should've read through the entire thread before wasting 4 hrs on the kext modification on my own. Thanks romaincs for your great effort!



#40
fotisgpap

fotisgpap

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
  • Gender:Male
  • Location:Athens, Greece

10.9.4 kexts for 5970

Thank you!
Just want to confirm that It worked perfect in my system.

GA-X58A-UD7 rev2 FD
AMD RADEON HD5970
i7 950
Two monitors with dvi to hdmi connectors 1080p
UB mavericks 10.9.4 (also tried with Niresh but I didn't manage to make it work)

AtiConfig=Zonalis
GraphicsEnabler=Yes
PCIRootUID=0
NPCI=0x3000





Also tagged with one or more of these keywords: ATI, 5970, Mavericks, 10.9, AMD, radeon


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy