Jump to content

ATI Radeon HD6000, HD5000 and HD4000 series support in Chameleon


Kabyl
 Share

868 posts in this topic

Recommended Posts

Hello, I have a ATI Radeon HD 6470m but I can not get it working, I'm trying so many guides in general but I'm no expert and all day I'm restoring the OS to errors someone could help me? I extracted the VBIOS and the dsdt with dsdtse but do not know what to do.

Link to comment
Share on other sites

  • 4 months later...
  • 1 month later...

Thanks to your org.chameleon.Boot.plist i got the Ati HD 5570 3D club Card id 68d9 to work. See under

The 5570 with id 68D9 is not so easy to make Out of Box work as the 68D8 or 68BE

With 10.8.2 on a ASRock Z77M motherboard and i3-3225M with HD4000

and with original Ati drivers 10.8.2, i changed nothing about the drivers

 

onboard video HD4000 already worked, Bios 64Mb shared memory - onboard video and Chimera bootloader 1.11.1 from Tonymac it was recognized as HD4000 with 512Mb

 

i got the smbios.plis configured as Macmini6,2

this for my motherboard with CPU i3-3225M with HD4000

do this with Chameleon Wizard with a similar Apple CPU config

so it depends on your CPU how to config

 

 

Graphics/Display(framebuffer = baboon):

 

Code:

ATI Radeon HD 5000:

 

Chipset Model: ATI Radeon HD 5000

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 1024 MB

Vendor: ATI (0x1002)

Device ID: 0x68d9

Revision ID: 0x0000

Displays:

SyncMaster:

Resolution: 1920 x 1080 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Display Serial Number: H1AK500000

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

 

 

org.chameleon.Boot.plist

Code :

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">

<plist version="1.0">

<dict>

<key>AtiConfig</key>

<string>Baboon</string>

<key>AtiPorts</key>

<string>3</string>

<key>DSDT</key>

<string>/Extra/DSDT.aml</string>

<key>Graphics Mode</key>

<string>1920x1080x32</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>RestartFix</key>

<string>No</string>

<key>SystemType</key>

<string>1</string>

<key>Theme</key>

<string>LoginToLion</string>

<key>Timeout</key>

<string>15</string>

</dict>

</plist>

smbios.plist(I tried several smbios configs like iMac's and MacPro's)

 

 

Code:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">

<plist version="1.0">

<dict>

<key>SMbiosdate</key>

<string>10/07/10</string>

<key>SMbiosvendor</key>

<string>Apple Inc.</string>

<key>SMbiosversion</key>

<string>MP51.88Z.007F.B03.1010071432</string>

<key>SMboardproduct</key>

<string>Mac-F221BEC8</string>

<key>SMfamily</key>

<string>Mac Pro</string>

<key>SMmanufacturer</key>

<string>Apple Inc.</string>

<key>SMproductname</key>

<string>MacPro5,1</string>

<key>SMserial</key>

<string>CK217466EUH</string>

<key>SMsystemversion</key>

<string>1.0</string>

</dict>

</plist>

ioreg | grep ATY

 

 

Code:

localhost:~ greenboxal$ ioreg | grep ATY

| | | | +-o ATY,ATY,RadeonFramebuffer@0 <class AtiFbStub, id 0x100000325, registered, matched, active, busy 0 (6 ms), retain 8>

| | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x100000328, registered, matched, active, busy 0 (5 ms), retain 18>

| | | | +-o ATY,ATY,RadeonFramebuffer@1 <class AtiFbStub, id 0x100000326, registered, matched, active, busy 0 (0 ms), retain 8>

| | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x100000330, registered, matched, active, busy 0 (0 ms), retain 14>

| | | | +-o ATY,ATY,RadeonFramebuffer@2 <class AtiFbStub, id 0x100000327, registered, matched, active, busy 0 (0 ms), retain 8>

| | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x100000336, registered, matched, active, busy 0 (0 ms), retain 14>

kextstat | grep AMD

 

 

Code:

localhost:~ greenboxal$ kextstat | grep AMD

63 2 0xffffff7f814c0000 0x1ea000 0x1ea000 com.apple.kext.AMDSupport (8.0.0) <62 10 9 7 5 4 3 1>

64 0 0xffffff7f816c5000 0x49000 0x49000 com.apple.kext.AMD5000Controller (8.0.0) <63 62 10 9 5 4 3 1>

76 0 0xffffff7f81c70000 0x3ce000 0x3ce000 com.apple.AMDRadeonAccelerator (1.0.0) <75 65 62 10 7 5 4 3 1>

97 0 0xffffff7f816aa000 0x13000 0x13000 com.apple.kext.AMDFramebuffer (8.0.0) <63 62 10 9 7 5 4 3 1>

Edited by himac59
Link to comment
Share on other sites

  • 2 months later...
Guest minty_lite

Hi Guys, anyone has kext for ML on this GPU? Im searching for it, but it seems none has made a kext. I also tried editing kext, but it wont work.

 

e4x.png

 

Thanks in advance

Link to comment
Share on other sites

  • 2 weeks later...

I'm using Zonalis for my card, VGA2Mon, HDMI2TV, Both QE/CI Enabled and with correct frame buffer.

 

Only one think I'm very curios, when I plug my monitır with DVI I can't get any picture, because of this reason I'm using monitor with VGA.

 

Is this any solution for it?

Link to comment
Share on other sites

  • 8 months later...

A long time between posts :)

 

I have a Powercolor Radeon 5570 (1GB) and reinstalled Chameleon 2.2 r22xx to get this working. I used to require AtiConfig, AtiPorts to get any video out (I also required GraphicsEnabler=No).

 

Using your wonderful software, I now am loading the ATIRom and VBIOS (ATYbinimage) on launch -- the verbose boot looks wonderful, and correct, but I am still only getting "Radeon 5000 Series" instead of "Radeon 5500 Series", and I get no unused connectors showing, or extra info (speed) in Graphics info.

 

In fact, I am seeing absolutely zero difference in manually entering Eulemur and AtiPorts=3

 

Could someone perhaps point me in the correct direction? I here a lot of people are using iMac 10,1 smbios (with Core 2 Duo/Quad) with good success. My 5570 is a Redwood, so I am assuming Eulemur/Baboon framebuffer only....

 

?

Link to comment
Share on other sites

  • 2 months later...

Hello!

I have an Ati Firepro V4800. I was told I have to add ( Vendor: ATI (0x1002) , and  (Device ID: 0x68c8) so I did. Work better but the video are very slow in full screen. I don't know how to add the right frame buffer to my card. Could some one tell what I have to do with this. Here is what I have until now.

 

Thank you in advance!

 

 

ATI Radeon HD 5000:

 

  Chipset Model: ATI Radeon HD 5000

  Type: GPU

  Bus: PCIe

  PCIe Lane Width: x16

  VRAM (Total): 1024 MB

  Vendor: ATI (0x1002)

  Device ID: 0x68c8

  Revision ID: 0x0000

  Displays:

VX2450 SERIES:

  Resolution: 1920 x 1080 @ 60 Hz

  Pixel Depth: 32-Bit Color (ARGB8888)

  Display Serial Number: S4Z111500168

  Main Display: Yes

  Mirror: Off

  Online: Yes

Link to comment
Share on other sites

  • 4 weeks later...

Hi.

 

I've been looking how to make dual dvi ports work right with my sapphire radeon 4850 512Mb (dual dvi and s-video output) and mavericks, and got it working after a while.

By trial and error, I got this working with the qe_ci patch, and then using GraphicsEnabler=Yes, AtiConfig=Cardinal and AtiPorts=3.

 

Hope some of you find this useful.

Thanks for the list of framebuffers, that list saved me!

Link to comment
Share on other sites

Hi.

 

I've been looking how to make dual dvi ports work right with my sapphire radeon 4850 512Mb (dual dvi and s-video output) and mavericks, and got it working after a while.

By trial and error, I got this working with the qe_ci patch, and then using GraphicsEnabler=Yes, AtiConfig=Cardinal and AtiPorts=3.

 

Hope some of you find this useful.

Thanks for the list of framebuffers, that list saved me!

 

 

Hi,

 

Yes for your Gcard personality can be :

Kext/System/Library/Extensions/ATI4800Controller.kext/Contents/MacOS/AMD4800Controller

Personality:
Cardinal

ConnectorInfo count in decimal: 2

Disk offset in decimal 126704

0000000 00 02 00 00 14 02 00 00 00 01 00 00 01 01 01 04

0000010 04 00 00 00 14 02 00 00 00 01 00 00 00 10 02 03

0000020

Personality:
MotMot

ConnectorInfo count in decimal: 2

Disk offset in decimal 126736

0000000 00 04 00 00 04 01 00 00 00 01 00 00 10 00 02 03

0000010 04 00 00 00 14 02 00 00 00 01 00 00 01 11 01 04

0000020

Personality:
Quail

ConnectorInfo count in decimal: 3

Disk offset in decimal 126768

0000000 02 00 00 00 40 00 00 00 09 01 00 00 22 01 00 07

0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 03 04

0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 02 03

0000030

 

 

I recommend this topic :http://www.insanelymac.com/forum/files/file/202-qeci-exotic-patch-for-mavericks/

if you want to go to Clover bootloader some day (splendid without kext files and so confortable for automatic updates ! )  or even if you want to update QE_CI later on with Chameleon

 

Have a good day

Link to comment
Share on other sites

  • 2 years later...

in the org.chameleon.Boot.plist:

 

If I want to use:

 

VBIOS=Yes

UseAtiROM=Yes

 

Do I still need:

GraphicsEnabler=Yes?

 

The way I understand it GraphicsEnabler=Yes is for Automatic device-properties generation for graphics cards, whereas VBIOS=Yes is for manual Injection of VBIOS to device-properties.

Link to comment
Share on other sites

  • 2 years later...
hello everyone I'm new writing I have a problem I installed majave on my sony vaio I already installed macos sierra 13.6 with hd cinema screen 23 and I find it all right. I also installed majave only that I can not detect the apple hd cinema monitor can someone help me? How can I enable HDMI ati 5650 if it is possible? I think so because I have sierra 13.6 and I recognize the
 
Link to comment
Share on other sites

00FFFFFF FFFFFF00 4DD90FA0 50000000 00413010 38022137 8F2CE50A 3574C992 60F50540 00000010 10101010 10101010 10101010 10101201 C56AE500 00C301D3 A240054B E1000000 08C1756A 05000163 01A35370 054BE100 000001A3 5370054B E1000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0008

 

con majove non work?

Chipset model: ATI Radeon HD 5000
   Type: GPU
   Bus: PCIe
   PCIe channel width: x16
   VRAM (total): 1 GB
   Supplier: AMD (0x1002)
   Device ID: 0x68c1
   Revision ID: 0x0000
   EFI driver version: 01.00.3180
   Monitor:
SwitchResX4 - Cinema HD Display:
   Type of monitor: LCD
   Resolution: 1920 x 1200
   Frame buffer depth: 24-bit color (ARGB8888)
   Main monitor: Yes
   Duplication: Not active
   Active: Yes
   Rotation: Supported
   Automatically adjusts the brightness: No

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...