Jump to content

HD6850M Mountain Lion


Lordadmiral Drake
 Share

15 posts in this topic

Recommended Posts

Hi guys, Lordadmiral Drake is back in the Radeon scene.

 

I got a new laptop for Christmas and have now set it up with Mountain Lion

 

It's an Acer Aspire 7750G with 2GHz Core i7 and AMD Radeon HD6850M card.

 

from red sock_bios_decoder I get:

 

BR039168.009:

Acer Compal JE70 HR Granville Pro DDR3 64Mx16/128Mx16 4CH

Subsystem Vendor ID: 1025

Subsystem ID: 50e

Object Header Structure Size: 199

Connector Object Table Offset: 34

Router Object Table Offset: 0

Encoder Object Table Offset: 99

Display Path Table Offset: 12

Connector Object Id [14] which is [LVDS]

encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Connector Object Id [12] which is [HDMI_TYPE_A]

encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false

Connector Object Id [5] which is [VGA]

encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false

and from radeon_bios_decode I get:

 

 

ATOM BIOS Rom:

SubsystemVendorID: 0x1025 SubsystemID: 0x050e

IOBaseAddress: 0x3000

Filename: BR039168.009

BIOS Bootup Message:

Acer Compal JE70 HR Granville Pro DDR3 64Mx16/128Mx16 4CH

 

PCI ID: 1002:68a8

Connector at index 0

Type [@offset 45306]: LVDS (7)

Encoder [@offset 45310]: INTERNAL_UNIPHY (0x1e)

i2cid [@offset 45380]: 0x92, OSX senseid: 0x3

Connector at index 1

Type [@offset 45316]: HDMI-A (11)

Encoder [@offset 45320]: INTERNAL_UNIPHY1 (0x20)

i2cid [@offset 45403]: 0x90, OSX senseid: 0x1

Connector at index 2

Type [@offset 45326]: VGA (1)

Encoder [@offset 45330]: INTERNAL_KLDSCP_DAC1 (0x15)

i2cid [@offset 45430]: 0x94, OSX senseid: 0x5

 

This leads me to following configuration:

 

 

02000000400000000901000010000003 LVDS

00080000000200000001000011020101 HDMI

10000000100000000001000000100205 VGA

 

I'm using Framebuffer Uakari in AMD5000Controller.kext and have inserted device/vendor ID there and in AMDRadeonAccelerator.kext under Juniper (RV840 chip).

I also patched my DSDT and added Dual-Link code to GFX0

 

But when I boot up with GraphicsEnabler=Yes -v the system, despite fully booting up, doesn't switch to desktop but stays at console output. I also dont see any monitors / connectors in System Profiler

Link to comment
Share on other sites

doing some progress here!

 

i think cosmetic for now, but ill keep going... all the right kexts load normally. amdacelerator, amd6000controller, amdsuport agpm etc...

 

 

lets see...

 

edit: inject vram, rom, framebuffer, disable hd4000, make it work together? the agpm recognizes and apears in the -v boot saying about the board, because i change the 6741 of 6630m to 6841 from 7650m. and it loads properly only using smbios mbp 8.2. otherwise says unknown.

 

 

any help here willl be fantastic. i change dsdt, agpm, boot, aty...

post-564601-0-65253800-1356973535_thumb.png

post-564601-0-41268500-1356973549_thumb.png

Link to comment
Share on other sites

congrats!

 

is that all you`ve done?

 

"I'm using Framebuffer Uakari in AMD5000Controller.kext and have inserted device/vendor ID there and in AMDRadeonAccelerator.kext under Juniper (RV840 chip).

I also patched my DSDT and added Dual-Link code to GFX0"

 

 

because i think i can have success too after the official ati 7xxx support.

 

thanks!

Link to comment
Share on other sites

hello

 

can u tell more exacly what u have.. i can understand by u words u have a sandy bridge notebook working with dual graphics ?

 

intel hd 3000 + ati6850m, if is that congrats u have nº 1 hack achieve that...

 

good hack

Link to comment
Share on other sites

 Share

×
×
  • Create New...