Jump to content

ATi HD5000 BootLoader !


  • Please log in to reply
301 replies to this topic

#1
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,172 posts
  • Gender:Male
First
supported cards
{ 0x100268F9,  "ATI Radeon HD 5400"} ,  
	 { 0x100268D9,  "ATI Radeon HD 5500"} ,
	 { 0x100268DA,  "ATI Radeon HD 5500"} ,
	 { 0x100268D8,  "ATI Radeon HD 5670"} ,
	 { 0x100268BE,  "ATI Radeon HD 5750"} ,
	 { 0x100268B8,  "ATI Radeon HD 5770"} ,
	 { 0x10026899,  "ATI Radeon HD 5850"} ,
	 { 0x1002689E,  "ATI Radeon HD 5830"} ,
	 { 0x10026898,  "ATI Radeon HD 5870"} ,
	 { 0x1002689C,  "ATI Radeon HD 5970"}

see ID not name of card :)
known working card hd5700 hd5800 hd5900 hd5670




second
How to make them work
1- do new install 10.6 or 10.6.3
2- update to 10.6.4
3- install latest chameleon pkg from here
4-replace boot file on root by one of my boot files
5- add to boot.plist this two keys
<key>GraphicsEnabler</key>
	 <string>Yes</string>
	 <key>UseAtiROM</key>
	 <string>Yes</string>
6- extract your gfx bios by gpuz under windows
7-paste this bios on extra folder after naming it to 1002_xxxx.rom replace xxxx with your device id
8- restart
9-install GFX update 1.0
10- hope it works good for you :)


Third
how to test boot file
i made 30 boot file with all 30 ATi frambuffer
this because some cards dont work with know frambuffer that it make to work
like
ati 5770 works good on vervet
vapor x of 5770 work only with baboon :)

so if you know which frambuffer works with you just choose it
if you don't know just try 30 boot file :D

i need feedback for working frambuffer with you ATi hd5000

in future i will try to make frambuffer can be added on boot.plist or as kernel flag
so it will be only one boot file and you can specify your frambuffer on boot plist

if cant do it will make 30 boot file with final chameleon rc5 to all ati cards

it is based on chameleon rc5 rev516 trunk 513
now time for download
Attached File  Boot.zip   3.01MB   4476 downloads

and this source code of injector
Attached File  ati.c.txt   29.79KB   2451 downloads

please dont ask me what is the use of ati.c :)

if you dont know what is it just dont download it :)

#2
Hacktop

Hacktop

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
I'll shall try it out with my Sapphire 5770 (3rd revision?) Here ;) i know Vervet works with Ati Init.

Edit: Works, 64 bits with the Vervet version.

#3
Danimator

Danimator

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Location:Canada
Works good here with XFX Ati Radeon 5770 with Vervet.

I have 2 XFX Ati Radeon 5770 cards, if I use just one, everything works 100% fine. If I put in both cards, it recognizes them both fine in system profiler, but if I try to launch Finder or System Preferences, it locks up both of those apps completely.

Will you be adding support so we can run two 5770's ? (I know crossfire isn't supported, but two 5770's are supposed to be possible) any ideas? Thanks!

#4
oswaldini

oswaldini

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
  • Gender:Male
  • Location:Cracow, Poland
which frambuffer works good with 5850 ?

#5
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,172 posts
  • Gender:Male

which frambuffer works good with 5850 ?



Uakari

if not work try others

#6
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,536 posts
  • Gender:Male
  • Location:Italy
I have vapor x

what's baboon ?????


edit: I understood LOL

#7
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
to anyone that has a X3000 KP when you try this method, make SURE you are in booting in 64Bit, it fixed my issue, mohamed kairy could note this in your first post.

#8
Danimator

Danimator

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Location:Canada
Has anyone managed to get two 5770 cards to work?

#9
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
people have got 2 fermi's to work using EFI strings, you should be able to do something similar for your 5770.

oops double post

#10
roelroel

roelroel

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

<bunch of boot files>

(same post)

Since I got slow Sponza scores with the default rev513 boot (Vervet FB I suppose) and I couldn't get dual DVI to work, I decided to try out a lot of these framebuffers. This is my card. Below are the results. Only things I had to test with, were 2 LG L204WT screens with 1680x1050 resolution and DVI or VGA connectors. Sorry if the results are a bit unstructured.

Conclusion: none of the framebuffers made dual DVI work. Some (Baboon and Eulemur) did put an extra "display connector" in the "about this mac". So I'm hoping DVI + HDMI2DVI will work when I get my hands on such a convertor. Eulemur also took off 5 seconds from the Sponza score. So I'm sticking with that one for the moment.

Main question: Would it make sense to ask the manufacturer of the card (Sapphire) what framebuffer I should use?

DVI-A = top portDVI-B = bottom porttested======BaboonDVI-A + DVI-B: only DVI-B works. got static/snow for a second after bootupDVI2VGA-A + DVI-B: only DVI2VGA-A works.DVI2VGA-B: works but can't choose 1680x1050 resolutionSponza score: 50EulemurDVI-A + DVI2VGA-B: works, can't choose 1680x1050 (only standard resolutions)DVI-A + DVI-B: only mirror modeDVI2VGA-A|B: only see second screenSponza score: 48VervetDVI2VGA-B: worksDVI-A + DVI-B: only bottom portDVI-A + DVI2VGA-B: blank screen at boot and other strange things(like switching to DVI-B + DVI2VGA-A gives babyblue screen on DVI2VGA)Sponza score: 53Langurno signal on any port, DVI nor DVI2VGAAlouattano signalGliffno signalHoolockno signalKipunjino signalAs posted by tmongkol july 6 2010So I didn't feel like testing the not working ones again======================UakariHDMI + DVI + DVI2VGA: got it thru LCD TV fine but got static/snow on LCD monitorMotmotDVI-B: worksBaboonDVI-A + DVI2VGA: worksUakariDVI-A + DVI2VGA: worksColobusblack screen on both DVIGalagoblack screen on both DVIDoucblack screen on both DVI


#11
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,536 posts
  • Gender:Male
  • Location:Italy
My vapor x doesn't work with baboon.
When I install GFX update 1.0 I have black screen.

Now I'll try the new Kabyl's boot :(

#12
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,172 posts
  • Gender:Male

My vapor x doesn't work with baboon.
When I install GFX update 1.0 I have black screen.

Now I'll try the new Kabyl's boot :(



yes try it but its default frambuffer is vervet

if it doesnt work try use flag with his boot atifb=xxxxxx

if you want to know available frambuffer open atiframbuffer.kext on info.plist you will find 30 frambuffer write them and try them one by one

good luck ;)

#13
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,536 posts
  • Gender:Male
  • Location:Italy

yes try it but its default frambuffer is vervet

if it doesnt work try use flag with his boot atifb=xxxxxx

if you want to know available frambuffer open atiframbuffer.kext on info.plist you will find 30 frambuffer write them and try them one by one

good luck :(


I'm helping a guy with vapor x, he's testing the second port without black sreen ...maybe baboom is good for him

#14
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,536 posts
  • Gender:Male
  • Location:Italy
Ok! :dev:

Ati Radeon 5770 Vapor-x 1Gb works in vga with baboon

Thanks Mohamed Khairy for your guide

#15
MrGreen

MrGreen

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
How about HD 5550 1GB DDR3 (0x68da)?

Which Framebuffer should be used in this case?

#16
Kabyl

Kabyl

    InsanelyMac Geek

  • Retired Developers
  • 170 posts
  • Gender:Male

if it doesnt work try use flag with his boot atifb=xxxxxx

it's AtiFb (case sensitive).

How about HD 5550 1GB DDR3 (0x68da)?

Which Framebuffer should be used in this case?

Try Baboon, if it doesn't work try with Vervet.

#17
MrGreen

MrGreen

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Kabyl:

It does not working with either of them.
Tried also Zonalis - Chamelleon not started because Darwin took over - dont know why...
But managed to see a message from Darwin that if found VGA BIOS image....

Any more tips -will have to try all 30.....

#18
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,172 posts
  • Gender:Male

Kabyl:

It does not working with either of them.
Tried also Zonalis - Chamelleon not started because Darwin took over - dont know why...
But managed to see a message from Darwin that if found VGA BIOS image....

Any more tips -will have to try all 30.....



dont forget to put your rom on extra if you use me boot files !

#19
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
you should be able to search around a bit and find the default framebuffer for your card.

#20
FecsoMAC

FecsoMAC

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
Hi!

I would like to buy Led Cinema Display, can I use it on display port?
2 DVI LCD, and HDMI TV together?
I wrote to other topic:
http://www.insanelym...p...t&p=1547914





1 user(s) are reading this topic

0 members, 1 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