Issue 88: could not load VBIOS from 6750m on HP dv4 3011tx

Reported by Liu Colin, Jun 15, 2011

If use GraphicsEnabler =Yes, It will hang at ATI Card POSTed reading 
VBIOS from Legacy space

Comment 1 by Cosmosis Jones, Jun 15, 2011

coudl you please provide a lot more information.

What is your card
what is it's device id
what is it's subsystem id.
what version of chameleon
what are your flags in

Comment 2 by Azimutz, Jun 20, 2011

Yeah, please post device id + subsys id; most likely they are not 
present on the booter's code.
This is new policy; we will not add devices without demand and 
confirmation that they work.
Owner: azimutz

Comment 3 by Liu Colin, Jun 20, 2011

Device ID: 6741
Vendor ID:1002
Subsys ID: 1646 103c

Below is my boot.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
<plist version="1.0">

Comment 4 by Azimutz, Jun 20, 2011

Hi there... we have another winner :) your dev id is on 
AtiRadeonX3000. I see on PCI repository "NI Whistler [AMD 
Radeon HD 6600M Series]"... is this correct?

About your Boot.plist:
- no need for DSDT & SMBIOS keys if you have the files on those 
- remove the slash "/" from /mach_kernel

I'm going to be waiting on a confirmation of the card's name to mark 
the issue as "Accepted" and take action ;)

Comment 5 by Liu Colin, Jun 21, 2011

I'm not sure what you means about "PCI repository "NI 
Whistler [AMD Radeon HD 6600M Series]"". But yes the card 
is a member of AMD Radeon HD 6000M Series I saw on AMD official 
And the dev id both can be found in ATI6000Controller.kext and 
ATI3000Controller.kext under S/L/E. :)

I use /mach_kernel instead of mach_kernel because it will say could 
not find mach_kernel if I remove the slash in older chameleon. 

Thanks and waiting new build to test if I can get my laptop works as 
mc723 with both Intel HD & ATI working fully.

Comment 6 by Azimutz, Jun 21, 2011

What i meant with "PCI repository "NI 
Whistler [AMD Radeon HD 6600M Series]"" is:

You should have posted the card's name, so we don't have to loose 
time looking for it!
You can't have the same id in different controllers! 6000Controller 
is from Lion; you should remove it from Snow's S/L/E or the other 
way around. Also make sure you remove any injectors you have 

About ATI/AMD, all i can do is add your device to the code and give 
you some pointers; the rest is up to you.
I can't guarantee it will work as you expect; laptops usually give 
problems with LVDS.
About Intel HD, there's no support on the booter for it; either 
works ootb or you have to fix it your self. 

Strange that kernel thing; never had such a problem.

I will post as soon as i get it ready...
Status: Accepted

Comment 7 by Azimutz, Jun 21, 2011

upps, you managed to trick me :-/
The device id is indeed on ATI6000Controller.kext and 
ATIRadeonX3000.kext (there's no ATI3000Controller.kext) but that's 
on Lion; are you using Lion?

Comment 8 by Liu Colin, Jun 21, 2011

Yes, I'm on Lion DP4 now. :)

Comment 9 by Azimutz, Jun 21, 2011

Ok.. let's see what i can do. You need to be patient :)
Going for lunch and rest... been up all night.

Comment 10 by Liu Colin, Jun 22, 2011

Thanks and if you need any other info just let me know. ^ ^
BTW, the intel HD is working very good without any external display. 
It seems supported by Lion.
What I need from 6750M is external display ( VGA and HDMI both not 

Comment 11 by Azimutz, Jun 22, 2011

Doesn't surprise me, the Intel support, since it's integrated on the 
Core ixxx CPU's and Apple uses it ;)
Can't guarantee the external display or LVDS; that depends on the 
framebuffer. If it doesn't work with a certain fb by ootb, you'll 
have to pick the closest match for your card and try to edit the fb 
personality's layout.
Take a peek at the link below; i'll explain everything there.

Thank you for your feedback :)
Status: Fixed

Created: 13 years 1 month ago by Liu Colin

Updated: 13 years 29 days ago

Status: Fixed

Owner: Azimutz

Followed by: 2 persons