Jump to content

Radeon HD 4570 LVDS/VGA/HDMI

4570 LVDS VGA HDMI ATI Radeon personality shrike framebuffer

  • Please log in to reply
4 replies to this topic

#1
pheonix137

pheonix137

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Hi I am trying to make at least LVDS and VGA work. I have working Shrike framebuffer (output for ioreg with SSH is ATY,Shrike), but output on LVDS is like attached picture and no output on VGA or HDMI. I have tried patching framebuffer in ATI4600Controller.kext but I don't think it's working.

 

Here is modified Shrike can anyone tell me if it's wrong?

02 00 00 00 40 00 00 00 09 01 00 00 12 04 00 07 LVDS
10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 01 VGA
00 08 00 00 00 02 00 00 00 01 00 00 10 00 02 05 HDMI

I have tried senseid 00 - 07 and none work for LVDS. Also have forced EDID to pick up LVDS which seems to force LVDS everytime with GraphicsEnabler=No but still nothing with GraphicsEnabler=Yes.

 

Video bios dump:

http://www.mediafire...vnwa2b2xzx9nsyb

 

 

 

UPDATE: I tried DSDT injection for my card detailed here:

http://www.insanelym...lvds-senseline/

 

Here's the DSDT I came up with. What is wrong with it? I was getting jumbled screen again but different pattern than before, closer to solid color but still missing pixels and I was not able to log in and use VNC/SSH like usual.

 

http://www.mediafire...lkdkm6/DSDT.aml

 

Also I still couldn't get Shrike personality to work. Nothing seems to work, what else can I try? And can someone take a look at the stuff I've already done...in case I messed something up?

 

Thanks!

Attached Files


Edited by pheonix137, 18 July 2013 - 05:57 AM.


#2
pheonix137

pheonix137

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
Anyone have any ideas?

#3
pheonix137

pheonix137

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

I just found out my internal screen connection is LVDS/eDP. There doesn't seem to be a solution at this time but does anyone know if anyone is working on development for this topic? Also, the eDP shouldn't affect my VGA so can anyone tell me why that isn't working?



#4
pheonix137

pheonix137

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

I have it working so far with Cardinal personality from ATI4800Controller.kext with modified Cardinal FB but nothing shows up on screen. When I VNC in to it I get both LVDS and VGA external screens but nothing showing up on the actual screen itself. How can I get signal on VGA screen?

 

zBnlzZe.jpg

8JHF7Rf.jpg



#5
pheonix137

pheonix137

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

I was told I'm lucky for getting this far and it probably won't work since it's a Sony laptop and they do something weird with their graphics. I was also told that since RadeonFramebuffer can detect external screen I should be able to get one of the other personalities to do it as well. Maybe there is also some way to figure out how to make eDP work?







Also tagged with one or more of these keywords: 4570, LVDS, VGA, HDMI, ATI, Radeon, personality, shrike, framebuffer


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy