Jump to content

ATI HD 5770


ralfhome
 Share

1,160 posts in this topic

Recommended Posts

Have you installed any new ATI kext like the latest 10.6.4 graphics update?

 

Yes.

 

I think I had the same problem with my 30" Cinema Display, though I was using the DVI port. It booted up, then the screen went black and the power light would start blinking 3 times (which means it had an incompatible screen resolution). I got it to work by adding

	<key>Graphics Mode</key>
   <string>2560x1600x32</string>

to the com.apple.Boot.plist file. I no longer had to unplug and replug the video cord after that.

 

Sorry, did not work.

CD Led does not flash but stay on for about 3 more seconds than fades out.

 

cheers

Link to comment
Share on other sites

DSDT is scary to me.

I'd need a dummy guide and - most important - a undo guide.

 

cheers

 

I've got a very quite day at work if you'd like to extract your DSDt with fassl's patcher from herehere and post the dsdt.dsl, I'll see if i can add it in for you. then convert to dsdt.dsl with the latest iaslme from mitch_de's post

 

Give Trumas' boot7 a go :D

 

Question to the wiser then me:

 

Could we add in the 4th port like so:

 

                                       "@3,compatible", 
                                       Buffer (0x0B)
                                       {
                                           "ATY,Vervet"
                                       }, 

                                       "@3,connector-type", 
                                       Buffer (0x04)
                                       {
                                           0x04, 0x00, 0x00, 0x00
                                       }, 

                                       "@3,device_type", 
                                       Buffer (0x08)
                                       {
                                           "display"
                                       }, 

                                       "@3,display-type", 
                                       Buffer (0x05)
                                       {
                                           "NONE"
                                       }, 

                                       "@3,name", 
                                       Buffer (0x0B)
                                       {
                                           "ATY,Vervet"
                                       }, 

 

?? cheers

D

Link to comment
Share on other sites

Hy all,

 

I've finally grabbed a Sapphire HD 5770 too :D , the bad thing is that for now only ATY_Init is able to dump the ROM to ioreg's ATY,bin_image. Any way i've finally got it to work with Chameleon by loading the ROM file.

 

I come back to you with a much more cleaner integration of HD500 cards in GraphicsEnbaler. People experiencing 100% Fan with black screen (like me, Sapphire HD5770 1Go) have to use a ROM file, for the moment.

 

You can grab one from here or simply dump it from your IOREG while running ATY_Init(incomplete dumps). The ROM file must be named like this, and goes in /Extra folder:

 

HD 5670: 1002_68d8.rom

HD 5770: 1002_68b8.rom

HD 5750: 1002_68be.rom

HD 5850: 1002_6899.rom

HD 5870: 1002_6898.rom

HD 5970: 1002_689c.rom

 

And you need to add this to your com.apple.boot.plist:

	<key>UseAtiROM</key>
<string>yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>

 

Thanks to FormerlyKnownAs for blind tests :)

 

Here is the boot file, supports up to 3 displays : boot7.zip

Link to comment
Share on other sites

It works great!

 

Would you mind to share the firmware of your radeon 5770? I flashed one from the bios collection and realized they are all very old and would like to have a newer one :)

 

The HDMI output disappeared from System Profiler but it didn't work anyway so I think its not a problem.

 

Thanks a lot for your work!

 

Hy all,

 

I've finally grabbed a Sapphire HD 5770 too :) , the bad thing is that for now only ATY_Init is able to dump the ROM to ioreg's ATY,bin_image. Any way i've finally got it to work with Chameleon by loading the ROM file.

 

I come back to you with a much more cleaner integration of HD500 cards in GraphicsEnbaler. People experiencing 100% Fan with black screen (like me, Sapphire HD5770 1Go) have to use a ROM file, for the moment.

 

You can grab one from here or simply dump it from your IOREG while running ATY_Init. The ROM file must be named like this, and goes in /Extra folder:

 

HD 5670: 1002_68d8.rom

HD 5770: 1002_68b8.rom

HD 5750: 1002_68be.rom

HD 5850: 1002_6899.rom

HD 5870: 1002_6898.rom

HD 5970: 1002_689c.rom

 

And you need to add this to your com.apple.boot.plist:

	<key>UseAtiROM</key>
<string>yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>

 

Thanks to FormerlyKnownAs for blind tests ;)

 

Here is the boot file, supports up to 3 displays : boot7.zip

Link to comment
Share on other sites

Sure no problem, the rom is @ rev 126.

 

here it is :

Sapphire_1002_68b8.rom.zip

 

Once unzipped MD5 = af0a8833b8baf3f93bbbf74c85c40ec1

 

I've crossflashed my Sapphire with an XFX bios, in order to get 1920x1200x32 boot resolution. But no luck for the moment.

If someone with this screen res. at boot time could share is bios, could be cool ?

 

Bye.

Link to comment
Share on other sites

Thanks to Trauma! I've got my 5770 booting in 64-bit, using his boot file and Sapphire ROM linked above. THANK YOU!!!

 

I've got the GIGABYTE GV-R577SO-1GD

Link to comment
Share on other sites

Thanks to Trauma! I've got my 5770 booting in 64-bit, using his boot file and Sapphire ROM linked above. THANK YOU!!!

 

I've got the GIGABYTE GV-R577SO-1GD

 

Speaking of hackintosh or macpro?

With all resolutions plus quartz?

Link to comment
Share on other sites

Sure no problem, the rom is @ rev 126.

 

here it is :

Sapphire_1002_68b8.rom.zip

 

Once unzipped MD5 = af0a8833b8baf3f93bbbf74c85c40ec1

 

I've crossflashed my Sapphire with an XFX bios, in order to get 1920x1200x32 boot resolution. But no luck for the moment.

If someone with this screen res. at boot time could share is bios, could be cool ?

 

Bye.

 

Thanks for boot7.zip

 

I tested your Sapphire rom and it worked.

 

See the below picture, the left side is bin_image of your Sapphire and the right side is bin_image of my Gigabyte HD5770.

 

post-93383-1282446927_thumb.jpg

 

I have a question. Is it save to use other roms rather than itself?

Link to comment
Share on other sites

I've got a very quite day at work if you'd like to extract your DSDt with fassl's patcher from herehere and post the dsdt.dsl, I'll see if i can add it in for you. then convert to dsdt.dsl with the latest iaslme from mitch_de's post

 

Give Trumas' boot7 a go ;)

 

Question to the wiser then me:

 

Could we add in the 4th port like so:

 

                                       "@3,compatible", 
                                       Buffer (0x0B)
                                       {
                                           "ATY,Vervet"
                                       }, 

                                       "@3,connector-type", 
                                       Buffer (0x04)
                                       {
                                           0x04, 0x00, 0x00, 0x00
                                       }, 

                                       "@3,device_type", 
                                       Buffer (0x08)
                                       {
                                           "display"
                                       }, 

                                       "@3,display-type", 
                                       Buffer (0x05)
                                       {
                                           "NONE"
                                       }, 

                                       "@3,name", 
                                       Buffer (0x0B)
                                       {
                                           "ATY,Vervet"
                                       }, 

 

?? cheers

D

 

I added to my DSDT then it showed me 4 connectors in System Profilers but I lost three monitors and got & showed in System Profilers only two working monitors. I think it depends on a graphic card. How many ports can be supported? A new Sapphire HD5770 Flex Edition will support up to four monitors and this card might need to add the fourth port.

Link to comment
Share on other sites

Thanks for boot7.zip

 

I tested your Sapphire rom and it worked.

 

See the below picture, the left side is bin_image of your Sapphire and the right side is bin_image of my Gigabyte HD5770.

 

post-93383-1282446927_thumb.jpg

 

I have a question. Is it save to use other roms rather than itself?

 

If Chameleon can read your VBIOS then no need to use a ROM file.

 

About using another card rom's: as long as you are using a 5770 rom, i don't think it can cause any problems. But it's always better to use your proper rom if it's working with OSX. You can dump it from ATI WinFlash if you like.

 

About HDMI audio, is any HDA plist edition is required ? I've used the DSDT code from iMac11,1, I have AppleHDA loading on HDAU just fine, but nothing else.

 

Cheers

Link to comment
Share on other sites

....

 

About HDMI audio, is any HDA plist edition is required ? I've used the DSDT code from iMac11,1, I have AppleHDA loading on HDAU just fine, but nothing else.

 

Cheers

 

@Trauma!

 

Thanks for reply.

 

About HDMI audio of ATI cards, I think we don't need to patch or edit anything. I also took DSDT code from iMac11,1. I would to see DSDT from a new MacPro but no one dumps it yet.

 

 

@FormerlyKnownAS

 

Could you tell me again how you connect your monitor and LCD TV? And what brand of your HDMI cable is?

 

Thanks.

Link to comment
Share on other sites

Hey Trauma,

 

I get fullscreen 16/9 resolution with your sapphire bios. The apple seems slightly stretched when I boot compared to my macbook, maybe the apple is made for 16/10 screens?

 

Anyway the black frame around the grey apple boot screen and the bios post is gone now with the newer bios from you.

 

Or would a correctly working video bios make the Apple logo seem exactly like on a real mac even though no mac have 16/9 resolution?

 

CS

 

Hey fka,

 

Flashed my Sapphire to your XFX bios, but steel no 16/10 or 16/9 resolution in VESA bios... Weird...

 

Thanks anyway for the rom file.

Link to comment
Share on other sites

Trauma!:

 

Thank you for your work! Now I can boot with "GraphicsEnabler=On"!

 

The graphics card is now identified:

 

ATI Radeon HD 5770:

 

Chipsatz-Modell: ATI Radeon HD 5770

Typ: GPU

Bus: PCIe

Steckplatz: Slot-1

PCIe-Lane-Breite: x16

VRAM (gesamt): 256 MB

Hersteller: ATI (0x1002)

Geräte-ID: 0x68b8

Versions-ID: 0x0000

ROM-Version: 113-B7710C-176

EFI-Treiberversion: 01.00.318

Monitore:

Monitor:

Auflösung: 1600 x 1200

Pixeltiefe: 32-Bit Farbe (ARGB8888)

Hauptmonitor: Ja

Synchronisierung: Aus

Eingeschaltet: Ja

Monitoranschluss:

Monitoranschluss:

 

However, screen detection does still not work, I can't chose any screen resolution! How can I fix that?

 

And I don't quite understand: Is this an ADDITION to regular drivers (e.g. from Netkas), or is this a REPLACEMENT?

Link to comment
Share on other sites

@FormerlyKnownAS

 

Could you tell me again how you connect your monitor and LCD TV? And what brand of your HDMI cable is?

 

Thanks.

 

I use this 10 meter lead I picked up (at great expence!) from a local electrical store.

It's connected direct to the HDMI port.

 

post-275122-1282492035_thumb.jpg

 

The HDMi option in system pref > sound only appears when the TV is on, connected and the HDMI input is selected on the TV. Otherwise there is no HDMI Audio option.

 

I can see the GPUs' audio device listed separtly with lspci (not at my machine right now so can't post lspci output, sorry.)

 

I haven't tried Traumas' latest boot file. will do tonight!

 

D

Link to comment
Share on other sites

Great news!

 

Then maybe HDMI is working for me too, I assumed it was not working because it did not show up in the System preferences -> Sound -> Output. It does show up under System Profiler -> Audio (Built In) and when running System Info (GUI for lspci).

 

I include screenshots for them.

 

If my wife wasn't sleeping now I would try and connect it to the TV :)

post-78274-1282493275_thumb.png

post-78274-1282493285_thumb.png

Link to comment
Share on other sites

Sure no problem, the rom is @ rev 126.

 

here it is :

Sapphire_1002_68b8.rom.zip

 

Once unzipped MD5 = af0a8833b8baf3f93bbbf74c85c40ec1

 

I've crossflashed my Sapphire with an XFX bios, in order to get 1920x1200x32 boot resolution. But no luck for the moment.

If someone with this screen res. at boot time could share is bios, could be cool ?

 

Bye.

 

hi trauma

 

I simply use switch resolution x

defined a custom resolution with the correct timings

edited bootlist - 1920x1200x32@60

and bingo..

 

much easier as on win7 ..there I had to frickel a edid override with Moninfo and other tools ..this took me several hours

Link to comment
Share on other sites

 Share

×
×
  • Create New...