Jump to content

LVDS working on 6570m with no backlight (hp dv6 notebook)


X-Gray
 Share

13 posts in this topic

Recommended Posts

hi I have 6570m/5700 series ..

I got my LVDS screen to work on mavericks but with no Backlight   ... it's detected in ioreg as AppleDisplay not AppleBacklightDisplay.
 
what I did : 
first of all I'm using ATI5000Controller.kext I'll try 6000 sometime just to get the backlight working.
 
my radeon bios dump 

Connector at index 0
	Type [@offset 45278]: LVDS (7)
	Encoder [@offset 45282]: INTERNAL_UNIPHY (0x1e)
	i2cid [@offset 45352]: 0x96, OSX senseid: 0x7
Connector at index 1
	Type [@offset 45288]: HDMI-A (11)
	Encoder [@offset 45292]: INTERNAL_UNIPHY1 (0x20)
	i2cid [@offset 45375]: 0x90, OSX senseid: 0x1
Connector at index 2
	Type [@offset 45298]: VGA (1)
	Encoder [@offset 45302]: INTERNAL_KLDSCP_DAC1 (0x15)
	i2cid [@offset 45402]: 0x97, OSX senseid: 0x8

so I patched the FB "Eumelur" to look like this 

02 00 00 00 14 00 00 00 09 01 00 00 10 02 01 07 // fully working with acceleration.

other tries :
02 00 00 00 40 00 00 00 09 01 00 00 10 02 01 07 // black screen even in ioreg no display detected
02 00 00 00 00 01 00 00 09 01 00 00 10 02 01 07 // same as above

even after this patch I got a black screen .. so I added edid using this guide.
I hope this helps somebody .. and someone to help me with the backlight issue

 

proof 
post-1304223-0-33114000-1393231488_thumb.jpg post-1304223-0-38791300-1393231573_thumb.png

 

  • Like 1
Link to comment
Share on other sites

You have to add Device(PNLF) to your DSDT to get backlight adjustment working (if that's the problem). This can be done automatically in Clover or manually in Chameleon. Please also check if you don't have gradients issue, it happened on some 5000 series cards using this EDID injection method.

Link to comment
Share on other sites

X-Gray, I've also got a notebook with a 6750M Radeon card and I mentioned the problems I was having with it here: http://www.insanelymac.com/forum/topic/296101-samsung-chronos-7-and-radeon-6750m-problems/

Mine's a Samsung Chronos 7 and it's stuck at 1024X768 and it's using the fit to screen to fill things out but the native resolution is 1600X900 and I'd really like to get that working. Do you think the method you've used would help my issues? I've tried a lot of things and from what I've read in the guide you linked to, it looks like it may be fairly straightforward. Sorry I can't help you out with the backlight issue.
Link to comment
Share on other sites

You have to add Device(PNLF) to your DSDT to get backlight adjustment working (if that's the problem). This can be done automatically in Clover or manually in Chameleon. Please also check if you don't have gradients issue, it happened on some 5000 series cards using this EDID injection method.

Thank you for your reply .. I already have PNLF device in dsdt 

and yes I have  gradients issue .. what should I do

 

I tried booting with PCIRootUID=1 the screen didn't work.

 

X-Gray, I've also got a notebook with a 6750M Radeon card and I mentioned the problems I was having with it here: http://www.insanelymac.com/forum/topic/296101-samsung-chronos-7-and-radeon-6750m-problems/
Mine's a Samsung Chronos 7 and it's stuck at 1024X768 and it's using the fit to screen to fill things out but the native resolution is 1600X900 and I'd really like to get that working. Do you think the method you've used would help my issues? I've tried a lot of things and from what I've read in the guide you linked to, it looks like it may be fairly straightforward. Sorry I can't help you out with the backlight issue.

 

I'm sorry I have no idea that this will work for you or not ... have you tried injecting EDID.. ?

screens with resolution higher than 1366X768 must do something with DualLink .. I know nothing about that.. since this is my second hackintosh build  :w00t:  and also my poor experience 

 

Link to comment
Share on other sites

Inject EDID with Clover, using InjectEDID=true to avoid gradients issue. But make sure you have an original DisplayProductID-717 file.

 

Macken, you have Intel HD card. In such case, Radeon will not work. You can enable and use Intel HD only.

Link to comment
Share on other sites

Try this

 

02  00  00  00  40  00  00  00  09  01  00  00  10  00  00  07  LVDS
00  08  00  00  00  02  00  00  00  00  00  00  11  02  02  01  HDMI
10  00  00  00  10  00  00  00  00  00  00  00  00  10  01  08  VGA

 

But you forgot to provide the most important bios Decode

 

This one(for example)

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

 

With this kind of bios decode the facilities building is more easy

Link to comment
Share on other sites

Thanks for your replay I'll try that and post the result today.
 this is my biod decode
 
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 0x21 [duallink 0x1] enc 0x3)] linkb: true
Connector Object Id [5] which is [VGA]
encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
 
 
 
Link to comment
Share on other sites

You can enable the card in DSDT and inject EDID there. But believe me, using Clover is much much easier ;)

okay ... is it safe to move from chameleon to clover ??

note: I'm using edited dsdt and ssdt.aml for my cpu states

Link to comment
Share on other sites

 Share

×
×
  • Create New...