
Comment 1 by Dennis R, Jun 17, 2011
more infos i found: Field Value Device Properties Driver Description AMD Radeon HD 6800M Series Driver Date 19.04.2011 Driver Version 8.850.0.0 Driver Provider ATI Technologies Inc. INF File oem37.inf Hardware ID PCI\VEN_1002&DEV_68A8&SUBSYS_050E1025&REV_00 Location Information @system32\drivers\pci.sys,#65536;PCI bus %1, device %2, function %3;(1,0,0) PCI Device AMD Radeon HD 6850M (Acer) Video Adapter Device Resources IRQ 65536 Memory 000A0000-000BFFFF Memory B0000000-BFFFFFFF Memory C0300000-C031FFFF Port 03B0-03BB Port 03C0-03DF Port 3000-30FF

Comment 2 by Azimutz, Jun 17, 2011
Status: Accepted
Owner: azimutz

Comment 4 by Dennis R, Jun 17, 2011
Nothing is working ...not ATY_init and not newest chameleon... I tryed also to load my vbios...not working mobility is different to normal 6850 i think...id is 0x68a8

Comment 5 by Azimutz, Jun 17, 2011
Hi Dennis; your card's device & subsys id's will be added soon; i'm just checking some stuff and will post here when it's done. The card's dev id is on ATIRadeonX3000.kext so, there shouldn't major problems making it work :) See ya later...

Comment 6 by Azimutz, Jun 18, 2011
Back... Dennis, follow the link bellow, it links to my VoodooForums profile; when there follow the "trunk build (rev 1003),..." link, go to the "Test builds" and try the "HD 6850M_test.zip" booter; it's just the "boot" file. I'm not sure of the framebuffer for your card; since according to the web it's based on the "HD 5860" (same chip, rv840) and that one is set to use Uakari, i set it the same way. We'll tune this later if needed; you know about the "AtiConfig" key, right? Use it to set another framebuffer if needed. I hope that you know that you can run into other problems, not related to the booter!? :P I'll open a topic on the forum soon, to test ATI related stuff. http://forum.voodooprojects.org/index.php?action=profile;u=1160

Comment 7 by Dennis R, Jun 18, 2011
thanks xD now it finds my graphics card , but the screen isnt switching to my apple desktop...not with "-v" and not after native loading screen no errors, but i can here sounds and press keys to shutdown the pc (blind) it seems only the screen is not visible but exists... any solutions ?

Comment 8 by Azimutz, Jun 18, 2011
It can be just a question of framebuffer; did you tried to pass another one with the key? Follow this link for a list of the framebuffers: http://www.insanelymac.com/forum/index.php?showtopic=231768 It can also be that there's no appropriate framebuffer for your machine's, depending on the way that the manufacturer sets the device. This is very common on laptops. Take a tour at InsanelyMac; you can start here: http://www.insanelymac.com/forum/index.php?showtopic=253132 and see what you can find. I'll try to get more info on the framebuffer my self ;) ttyl...

Comment 9 by Azimutz, Jun 18, 2011
Dennis, i'm going to change the name of the archive on my Mediafire to AMD_HD_test_revX.zip so i can add other devices for testing; the "X" on rev will be the booter's revision number. Going to check something about your card now...

Comment 10 by Dennis R, Jun 18, 2011
Thanks again! I checked some framebuffers but not all, should i check with ATY_init in ext Folder or without and with my bios file ? If u Need anything about my Card Tell ME. Cu

Comment 11 by Azimutz, Jun 18, 2011
Nope.. in fact you should make sure you don't have any injector installed while using GraphicsEnabler=y! The card is working; your problem is with the framebuffer (fb) and LVDS, if i'm not mistaken. If there's none that works out of the box, you'll have to edit one to match your card's layout. See here for more info on that: http://www.insanelymac.com/forum/index.php?showtopic=249642 Also, is it possible for you to test an external monitor?

Comment 12 by Dennis R, Jun 20, 2011
ok, i tested all FrameBuffers (taked a long time) no one is working used also VGA out to external screen... now its going difficult :-(

Comment 13 by Azimutz, Jun 20, 2011
hum... not even VGA worked?? You will probably have to edit a framebuffer personality?! But, i have to check the list of fb's; your card is above anything Apple is using on the "Book Pro" (6750M); only the iMac 27" beats you, and not always (6770M or 6970M). Need more time to investigate. You should post on one of those topics i pointed you to try to get some help/info. Me, i'm a "legacy" guy so, i have no experience with HD cards and i'm pretty busy with stuff. Lion will probably be "good news" on this matter?!

Comment 14 by Dennis R, Jun 20, 2011
i tested the first framebuffers with hdmi out only...maybe thats the problem...i tets the 6xxx framebuffers with VGA too. check the topics later... thanks and bye

Comment 15 by Dennis R, Jun 21, 2011
i think most of the topics are too complicated for me...i wait for another one that fix the radeon 6850m problem. (the tools and manuals not really good explained, i wonder why there is no tool that can detect the things alone and change the FB's) thanks again

Comment 16 by Azimutz, Jun 22, 2011
Well, some of that stuff is also complicated to me, but that doesn't stop me from trying. Don't expect to have everything served to you on a silver plate on this scene... you'll never have a good OSx86 experience if you follow that path! Please take a peek at the link below. Thank you for your feedback :) http://forge.voodooprojects.org/p/chameleon/issues/91/#ic576

Comment 17 by Dennis R, Jun 22, 2011
Hi again..i think i never give up but this steals time...i found some interesting stuff maybe thats the porblem ..the connectors for Uakari: denniss-mac-pro:~ dennis$ /Users/dennis/radeondump < 1002_68a8.romATOM BIOS Rom: SubsystemVendorID: 0x1025 SubsystemID: 0x050e IOBaseAddress: 0x1025 Filename: BR039168.009 BIOS Bootup Message: Acer Compal JE70 HR Granville Pro DDR3 64Mx16/128Mx16 4CH Audio chip info: 0 Connector at index 0 type: LVDS (7) Connector at index 1 type: HDMI-A (11) Connector at index 2 type: VGA (1) Uers/dennis/raden_bios_decode: No such file or directory denniss-mac-pro:~ dennis$ /Users/dennis/radeon_bios_decode < 1002_68a8.rom ATOM BIOS Rom: SubsystemVendorID: 0x1025 SubsystemID: 0x050e IOBaseAddress: 0x1025 Filename: BR039168.009 BIOS Bootup Message: Acer Compal JE70 HR Granville Pro DDR3 64Mx16/128Mx16 4CH PCI ID: 1002:6739 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 how can i fix this in 64bit driver (i'm amateure) thanks

Comment 18 by Dennis R, Jun 22, 2011
that (PCI ID: 1002:6739) is different form my card 1002:68a8 ...

Comment 19 by Azimutz, Jun 23, 2011
If that rom was dumped from your card, i don't know were radeon_bios_decode got that dev id?! :P Dennis, follow bcc9's topic; really, i may have more knowledge than you, but this is pretty specific stuff that i never had to deal with. I don't even have an ATI HD card; this is what i get from the my card's rom: >radeondump/radeondump < /Extra/1002_7181.rom ATOM BIOS Rom: SubsystemVendorID: 0x1462 SubsystemID: 0x0400 IOBaseAddress: 0x0000 Filename: SAA99000.101 BIOS Bootup Message: 113-MSV040 HP RV516XT Infineon 32Mx16 128bit 512MB Connector at index 0 type: DVI-I Connector at index 2 type: Composite Connector at index 3 type: DVI-I Connector at index 4 type: DVI-I Connector at index 8 type: eDP Connector at index 9 type: DVI-I Azi@AziLandz:~ >radeondump/radeon_bios_decode < /Extra/1002_7181.rom ATOM BIOS Rom: SubsystemVendorID: 0x1462 SubsystemID: 0x0400 IOBaseAddress: 0x0000 Filename: SAA99000.101 BIOS Bootup Message: 113-MSV040 HP RV516XT Infineon 32Mx16 128bit 512MB PCI ID: 1002:7181 Connector at index 0 type: DVI-I Connector at index 2 type: Composite Connector at index 3 type: DVI-I Connector at index 4 type: DVI-I Connector at index 8 type: eDP Connector at index 9 type: DVI-I exact same stuff, since my card is a legacy one. Maybe in a week or two i have more to help... atm that's all i can do. Don't forget to follow the topic i'm creating.

Comment 20 by Dennis R, Jun 23, 2011
but you can see that your card ID is the same liek your PCI ID (PCI ID: 1002:7181) and your card is 1002_7181.rom why it shows different IDs for my card PCI ID: 1002:6739 this is the ID for the normal Radeon 6850 card not for the mobility! my vbios is extracted from ym PC Phoenix Bios, there exists no single bios for this card. thx bb

Comment 21 by Azimutz, Jun 23, 2011
"why it shows different IDs for my card PCI ID: 1002:6739..." Beats me :P strange stuff indeed.

Comment 22 by Dennis R, Jun 24, 2011
i got it FULL working with patching my FB (Uakari) and adding the card to the 5000 Controller but this is only working with internal display , if i plugin HDMI cable my internal screen gets broken and flashing... damn i hate this xD is there another FB compatible with my card ?

Comment 23 by Azimutz, Jun 24, 2011
I don't know Dennis... i don't even know if Uakari is the correct one or closest match for your card.

Comment 24 by Dennis R, Jun 29, 2011
Hello, i got it complete working now (Uakarie & Baboon) ...HDMI and LVDS is working but with VGA im not sure... i tested now some framebuffers and i think Baboon better matching the 6850m because this card has 3 connectors and not 4 like Uakari maybe you can change this in future? thanks again youre the hero xD

Comment 25 by Azimutz, Jun 30, 2011
Hi Dennis... great, that you got it working! Sure, i'll update the framebuffer for you. But, can you show up on this topic http://forum.voodooprojects.org/index.php/topic,1959.msg10119.html#ms g10119 and explain what you've been doing with framebuffers and stuff?... :P thanks By the way, 10.6.8 update brings "Lion style" ATI drivers to Snow and your dev id shows on the ATI_Device_ID_List_June_2011: {“AMD Radeon HD 6800M Series, Granville, 68A8“} it didn't on the May list. See ya...

Comment 26 by Dennis R, Jun 30, 2011
hi, i will check the topic. i added my device id 0x68A8 to the plist in the 5000Controller and patched the framebuffers with my connector stuff thats all xD

Comment 27 by Dennis R, Jun 30, 2011
the only problem i have is this HDMI Audio isnt working...damnit xD maybe can you set the HDAUDIO ID to my match the needed one aa58 ? my one seems to wrong aa01.. Device Properties Device Description ATI Radeon HDMI Device Description (Windows) ATI High Definition Audio Device Device Type Audio Bus Type HDAUDIO Device ID 1002-AA01 Subsystem ID 00AA-0100 Revision 1002 Hardware ID HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA010&REV_ 1002 thanks and bb

Comment 28 by Dennis R, Jun 30, 2011
but ioreg shows me this informations about it: (screenhsot) thanks and cu
- HDAUDIO_SCREENSHOT.png - 183.17 kB

Comment 29 by Dennis R, Jun 30, 2011
ok, i think i found something in windows : compatible IDs: HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_AA58&VEN_1002& DEV_AA01

Comment 30 by Azimutz, Jul 1, 2011
That's confusing... sorry but i never messed with HDMI. Still didn't had time to install my GT 220 or hack the laptop :-/ Also, Chameleon can't fix that yet; you probably will have to mess with DSDT... i think editing the connectors layout on the card is not enough.

Comment 31 by Dennis R, Jul 5, 2011
hi again, can you please tell me... is this fix for my AMD HD 6850m includet in the new chameleon builds ? because i tested some new builds and my graphiccard want detected... thx Dennis

Comment 32 by Azimutz, Jul 5, 2011
Hi Dennis... no, not yet; it's just on the test booter i posted on the VoodooForums topic. Been battling for time to get on with it but... will try to do it today. About HDMI audio... quote from bcc9's topic 1st post: "So my HDMI port was matched but with the wrong connector type (0x0002). This causes HDMI audio to fail." Did you checked this stuff properly?:)

Comment 33 by Dennis R, Jul 5, 2011
hi xD i used 0x0800 as connector for my HDMI port...should i use 0x0002 instead? 0x0002 : LVDS > ControlFlag : 0x0040 / 0x0100 0x0004 : DVI-? > ControlFlag : 0x0016 - 0x0014 / 0x214 0x0010 : VGA > ControlFlag : 0x0010 0x0080 : S-Video > ControlFlag : 0x0002 0x0200 : DVI-? > ControlFlag : 0x0014 / 0x0214 - 0x0204 0x0400 : DisplayPort > ControlFlag : 0x0100 - 0x0104 - 0x0304 / 0x0604 - 0x0400 0x0800 : HDMI > ControlFlag : 0x0200 cu

Comment 34 by Dennis R, Jul 5, 2011
another thing... im not really sure that Baboon is better than Uakari...i have some crashes last time ...maybe better you set the FB to Uakari for now...dont use Baboon i will test Uakari now a while.

Comment 35 by Azimutz, Jul 5, 2011
No, the connector must be 800; i meant this line (sorry): "With the above edit, my HDMI audio port is recognized as type 0x0800, with the usual HDMI flags, but with the expected sense line (0x05). And viola, HDMI audio now works!" He copied the connector info from the 4th connector (30:) over to the 3rd (20:) but he left the last bit intact (0x05). I didn't changed the fb, it's still Uakari. But, let's check something; these are the fb present on the 5000 cotroller: {"Colobus", 2}, // 5000 - lvds, dp {"Douc", 2}, // 5000 - lvds, dp {"Eulemur", 3}, // 5000 - dvi-i dl, hdmi, vga {"Galago", 2}, // 5000 - lvds, dp {"Hoolock", 3}, // 5000 - dp, dp, dvi-i dl {"Langur", 3}, // 5000 - dp, dp, dvi-i dl {"Nomascus", 5}, // 5000 - lvds, lvds, dp, dp {"Orangutan", 2}, // 5000 - lvds, dp {"Uakari", 4}, // 5000 - dp, dvi-i dl, dvi-i sl, hdmi {"Vervet", 4}, // 5000 - dp, dvi-i dl, dvi-i sl, hdmi {"Alouatta", 4}, // 5000 - lvds, dp, dp, dp {"Baboon", 3}, // 5000 - dvi-i dl, hdmi, vga {"Zonalis", 6}, // 5000 - dp, dp, dp, dp, dp, dp {"Mangabey", 2}, // 5000 - lvds, dp I still don't have all the info i need but, using a bit of logic, you need a fb with at least 3 connectors (don't know if it's possible to add a connector but i don't think so ??) {"Eulemur", 3}, // 5000 - dvi-i dl, hdmi, vga {"Hoolock", 3}, // 5000 - dp, dp, dvi-i dl {"Langur", 3}, // 5000 - dp, dp, dvi-i dl {"Nomascus", 5}, // 5000 - lvds, lvds, dp, dp {"Uakari", 4}, // 5000 - dp, dvi-i dl, dvi-i sl, hdmi {"Vervet", 4}, // 5000 - dp, dvi-i dl, dvi-i sl, hdmi {"Alouatta", 4}, // 5000 - lvds, dp, dp, dp {"Baboon", 3}, // 5000 - dvi-i dl, hdmi, vga {"Zonalis", 6}, // 5000 - dp, dp, dp, dp, dp, dp From the ones above, Nomascus and Alouata are certainly laptop fb's; all you need to do is copy hdmi/vga from e.g. Eulemur and overwrite lvds/dp from Nomascus, or dp/dp from Alouata and play with the sense line on hdmi. Hope this helps :)

Comment 36 by Dennis R, Jul 12, 2011
i tried some laptop ones, Alouatta isnt working it crashes with Memory allocation error at start... Nomascus was working but no diffrence to Uakari for now. i think the main problem for me is if set the display type to internal with backlight (09) it will not work with HDMI + LVDS only one of the screens will work.

Comment 37 by Azimutz, Jul 12, 2011
Beats me, mate :P I need time to gather more info/knowledge on this matter and time will be a problem from now on.. private life calls for me!! So, if you need help or have any feedback, post in the topic i pointed you; i will change it soon to something more generic and move it out of Dev Talk. I will also add you dev id to Chameleon later today. Stay safe...

Comment 38 by Anticop, Apr 12, 2012
Hello, i have the Same Card and have tested all from this Therad but i dont get my Card working. :( I have only 1024x768 and my card was Not Detected correctly. Any Idea?

Comment 39 by Dennis R, Apr 23, 2012
you have to patch check your card vendor can be diffenret and also your device ID in this case you ahve to add your own ID not the ID from my Vendor
Reported by Dennis R, Jun 16, 2011