3dpro Posted September 28, 2011 Share Posted September 28, 2011 Need help with the personalities! I tried to use Vervet framebuffer but it had a garbled screen like this. QE/CI is working though. and Shrike framebuffer was not working at all. The screen resolution is 1920x1080. here's my bios dumps. ATOM BIOS Rom: SubsystemVendorID: 0x1028 SubsystemID: 0x02fe IOBaseAddress: 0x2000 Filename: BR036993.002 BIOS Bootup Message: BR036993-002 M96 DDR3 128bit 400e/800m PCI ID: 1002:9488 Connector at index 0 Type [@offset 45846]: VGA (1) Encoder [@offset 45850]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45926]: 0x95, OSX senseid: 0x6 Connector at index 1 Type [@offset 45856]: HDMI-A (11) Encoder [@offset 45860]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45949]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45866]: LVDS (7) Encoder [@offset 45870]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45976]: 0x94, OSX senseid: 0x5 Connector at index 3 Type [@offset 45876]: DisplayPort (10) Encoder [@offset 45880]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45999]: 0x91, OSX senseid: 0x2 Link to comment Share on other sites More sharing options...
3dpro Posted September 29, 2011 Author Share Posted September 29, 2011 anyone? Link to comment Share on other sites More sharing options...
3dpro Posted September 30, 2011 Author Share Posted September 30, 2011 update on my progress. i try to edit ATI4600Controllers with this hex 02 00 00 00 40 00 00 00 09 01 00 00 01 02 00 05 (LVDS) 10 00 00 00 10 00 00 00 00 01 00 00 10 10 01 06 (VGA) 00 08 00 00 00 02 00 00 00 01 00 00 20 00 02 01 (HDMI) and use Shrike as the framebuffer. the result is there's an output on LVDS but it's corrupted. Link to comment Share on other sites More sharing options...
3dpro Posted October 6, 2011 Author Share Posted October 6, 2011 anyone? Link to comment Share on other sites More sharing options...
jvilla Posted October 12, 2011 Share Posted October 12, 2011 Are you on 10.7.2 beta? that was how i got mine working. or wait till 10.7.2 is released and i will send you my modified ati4600.kext 02 00 00 00 40 00 00 00 09 01 00 00 00 02 00 05 (LVDS) anyone? Link to comment Share on other sites More sharing options...
3dpro Posted October 16, 2011 Author Share Posted October 16, 2011 Are you on 10.7.2 beta? that was how i got mine working. or wait till 10.7.2 is released and i will send you my modified ati4600.kext 02 00 00 00 40 00 00 00 09 01 00 00 00 02 00 05 (LVDS) pm sent. Link to comment Share on other sites More sharing options...
lseba Posted October 19, 2011 Share Posted October 19, 2011 any luck wit your card? i have the same cardo on a xps 1647 running 10.6.8 last chameleon from azimut branch graphics enabler. injecting peregrine returns Radeonframebuffer used in ioreg. lvds works but corrupted. vga works, displayport works i need lvds. tried with Flicker and Shrike, but no lvds, no vga no DP. i can get nothig from radeondump exept e rom file. i cant make radeonhd.kext work either, so no verbose log. any suggestion doy you have the lvds hec patched? vga? im triyng to have at least two ports working (lvds + one) thanks Link to comment Share on other sites More sharing options...
Hydrasworld Posted November 21, 2011 Share Posted November 21, 2011 Hi guys! I've been installing Lion 10.7.2 on my Dell 1645 with ATI Mobility 4670 today and have some success. I've managed to get it working but with output only via the HDMI port. Not managed to get anything on the LVDS/laptop screen yet, i did try jvilla's lids connector info by modifying the next as per this post: http://www.insanelymac.com/forum/index.php?showtopic=249642 I boot with GraphicsEnabler=Yes and AtiConfig=Flicker, If i use Shrike or Gliff then it panics on boot up. Can someone send me their connector info and/or working 4600 kext? Link to comment Share on other sites More sharing options...
matty9119 Posted November 22, 2011 Share Posted November 22, 2011 I have had a stroke of luck using Shrike running 10.7.2 with ATY_Init. Been trying to get HDMI output but when it does output on HDMI I loose LVDS. Confusing. Anyway if anyone wants to try shrike on LVDS this is what I used: 02 00 00 00 40 00 00 00 09 01 00 00 00 01 00 05 (LVDS) ATI4600Controller.kext.zip ATY_Init.kext.zip 1 Link to comment Share on other sites More sharing options...
Hydrasworld Posted November 22, 2011 Share Posted November 22, 2011 Hi! Thanks for registering and sharing matty. Can you tell us what bootloader you are using and also share the rest of the contents of your /Extra folder, specifically any configuration files? Thanks, looking forward to testing this out. Link to comment Share on other sites More sharing options...
matty9119 Posted November 22, 2011 Share Posted November 22, 2011 Hi! Thanks for registering and sharing matty. Can you tell us what bootloader you are using and also share the rest of the contents of your /Extra folder, specifically any configuration files? Thanks, looking forward to testing this out. Thanks, I'm just using the latest Chimera bootloader with GraphicsEnabler=No and an iMac11,2 system definition (although changing this seems to make no difference). No special contents, just a basic set up. Hope all goes well Link to comment Share on other sites More sharing options...
Hydrasworld Posted November 23, 2011 Share Posted November 23, 2011 Thanks,I'm just using the latest Chimera bootloader with GraphicsEnabler=No and an iMac11,2 system definition (although changing this seems to make no difference). No special contents, just a basic set up. Hope all goes well Thanks matty! I just tried it and as I speak I'm typing this using the LVDS display on my Dell 1645 for the first time! Awesome. Really appreciate you taking the time to post this matey. Link to comment Share on other sites More sharing options...
Hydrasworld Posted November 23, 2011 Share Posted November 23, 2011 This is what i settled on: 0000000 0200 0000 4000 0000 0901 0000 0001 0305 LVDS 0000010 1000 0000 1000 0000 0001 0000 0010 0206 VGA from GLIFF (As that worked before in previous testing) 0000020 0008 0000 0400 0000 0001 0000 1001 0101 HDMI VGA + LVDS + HDMI all work fine, but you need cables in at boot time for VGA and HDMI. VGA + LVDS = OK (if cables plugged in before laptop turned on) HDMI + LVDS = OK (if cables plugged in before laptop turned on) plugging in HDMI cable disables LVDS (if booted up without cable) clicking 'Detect Displays' disables LVDS I tried about 17 different combinations of encoder/transmitter values and could never stop LVDS disabling when HDMI cable was plugged in except when i changed the 'Features' settings of the HDMI entry (used 0x09) but then LVDS stayed on and HDMI continually tried to sync (garbage output) I found that I could never get LVDS without ATY_Init, so that must have been what I was doing wrong before. I should also mention that I'm able to get full resolution on the laptop display (1920x1080) and external monitor (1920x1200) at the same time. Link to comment Share on other sites More sharing options...
matty9119 Posted November 23, 2011 Share Posted November 23, 2011 This is what i settled on: 0000000 0200 0000 4000 0000 0901 0000 0001 0305 LVDS 0000010 1000 0000 1000 0000 0001 0000 0010 0206 VGA from GLIFF (As that worked before in previous testing) 0000020 0008 0000 0400 0000 0001 0000 1001 0101 HDMI VGA + LVDS + HDMI all work fine, but you need cables in at boot time for VGA and HDMI. VGA + LVDS = OK (if cables plugged in before laptop turned on) HDMI + LVDS = OK (if cables plugged in before laptop turned on) plugging in HDMI cable disables LVDS (if booted up without cable) clicking 'Detect Displays' disables LVDS I tried about 17 different combinations of encoder/transmitter values and could never stop LVDS disabling when HDMI cable was plugged in except when i changed the 'Features' settings of the HDMI entry (used 0x09) but then LVDS stayed on and HDMI continually tried to sync (garbage output) I found that I could never get LVDS without ATY_Init, so that must have been what I was doing wrong before. I should also mention that I'm able to get full resolution on the laptop display (1920x1080) and external monitor (1920x1200) at the same time. I'm glad it worked for you. I have just been messing around with your set up and i believe I have fixed HDMI + LVDS (plugging cables in after boot). Not sure about vga, i have no monitor to check it with but i added yours anyway. 02 00 00 00 40 00 00 00 09 00 00 00 00 01 00 05 (lvds) 00 08 00 00 04 02 00 00 00 01 00 00 10 01 01 01 (hdmi) 10 00 00 00 10 00 00 00 00 01 00 00 00 10 02 06 (vga) If you want to test it let me know how it goes ATI4600Controller.kext.zip Link to comment Share on other sites More sharing options...
Hydrasworld Posted November 23, 2011 Share Posted November 23, 2011 I'm glad it worked for you. I have just been messing around with your set up and i believe I have fixed HDMI + LVDS (plugging cables in after boot). Not sure about vga, i have no monitor to check it with but i added yours anyway. 02 00 00 00 40 00 00 00 09 00 00 00 00 01 00 05 (lvds) 00 08 00 00 04 02 00 00 00 01 00 00 10 01 01 01 (hdmi) 10 00 00 00 10 00 00 00 00 01 00 00 00 10 02 06 (vga) If you want to test it let me know how it goes Hi Matty, thanks again! Yes i can boot without an HDMI cable attached now and when i plug it in the LVDS stays on and the HDMI monitor comes on and displays a picture! Nice! However, booting without a VGA cable connected and then clicking 'detect displays' results in it detecting the monitor (name appears, etc) but no output on monitor. But at least the LVDS does not turn off when you click 'Detect displays' now. Very nice. I'll poke that extra byte after the features byte and set it to 0 for vga to see if that helps. Did you find out the meaning of that byte or was it just a guess? Also, are you using a DSDT file, and do you have sleep/audio/bt/lan/wifi working? I only have BT and wifi working (though I use a different wifi card that the one that came with the machine) Link to comment Share on other sites More sharing options...
matty9119 Posted November 24, 2011 Share Posted November 24, 2011 Hi Matty, thanks again! Yes i can boot without an HDMI cable attached now and when i plug it in the LVDS stays on and the HDMI monitor comes on and displays a picture! Nice! However, booting without a VGA cable connected and then clicking 'detect displays' results in it detecting the monitor (name appears, etc) but no output on monitor. But at least the LVDS does not turn off when you click 'Detect displays' now. Very nice. I'll poke that extra byte after the features byte and set it to 0 for vga to see if that helps. Did you find out the meaning of that byte or was it just a guess? Also, are you using a DSDT file, and do you have sleep/audio/bt/lan/wifi working? I only have BT and wifi working (though I use a different wifi card that the one that came with the machine) After grabbing my old VGA monitor out of the garage I think the LVDS+VGA (plugged in before boot) is now working again. Don't know what that byte was for really, just a guess. 02 00 00 00 40 00 00 00 09 00 00 00 00 01 00 05 (LVDS) 00 08 00 00 04 02 00 00 00 01 00 00 10 01 01 01 (HDMI) 10 00 00 00 10 00 00 00 00 00 00 00 00 10 02 06 (VGA) Yes I am using a basic DSDT file, still trying to get sleep going, VoodooHDA for audio (tried this but i couldn't get it to work http://www.insanelymac.com/forum/index.php...32495&st=80 ). BT with DellBluetoothHCI.1.2.pkg, Lan with BCM5722D.kext and working wifi (I also use a different wifi card, but I have had the Dell Wireless 1397 that came with my system working too). Battery icon working. And touchpad working with basic gestures + keyboard I'm not too sure how different are systems may be because I believe you said you had the 1645 and I have the 1647. I have attached the kexts I use. ATI4600Controller.kext.zip Studio_XPS_16__Lion_.zip Link to comment Share on other sites More sharing options...
Hydrasworld Posted November 24, 2011 Share Posted November 24, 2011 Thanks matty. Cool that your VGA is working too, would be nice if it would work after boot but not the end of the world, hardly ever use that port anyway... I've also got sound and BT working here, no sleep, not tried battery yet but will take a look at your dsdt file and the kexts you uploaded and report back when i've had the chance to test them. Cheers! Link to comment Share on other sites More sharing options...
ct963 Posted November 25, 2011 Share Posted November 25, 2011 i just brought a mac because i couldnt get support for the 4670 anyway i tried tonight with my lion 7.2, what did you use in the boot prompt. i tried a mixture of -v -x busratio=13 graphics enabler=no,cpus=1,but im getting kernel panics on the cpu for some reason will try tomorrow again thanks Link to comment Share on other sites More sharing options...
docdune Posted December 1, 2011 Share Posted December 1, 2011 Hello all, Hydrasworld, thanks for the info and your help. I've finally got my 1645 LVDS working after months of trying. Really appreciate all the hard work the people on this board and insanelymac have put in. One question Hydrasworld, did you ever get LVDS working on the 1645 on Snow Leopard? Do you think its possible? Best wishes docdune Link to comment Share on other sites More sharing options...
Hydrasworld Posted December 1, 2011 Share Posted December 1, 2011 I didn't get LVDS working on 10.6.x, back then I didn't know about the connectorinfo hex editing. I *did* get output on my displayport monitor though, will full QE/CI on 10.6.something, 10.6.4 i think. Still works fine on 10.7.2 so I'm happy. Glad you got LVDS working too! Please keep the thread updated with other hardware/drivers and things that you get working. Link to comment Share on other sites More sharing options...
crimv Posted December 19, 2011 Share Posted December 19, 2011 Hi all, currently im using chimera on lion osx and how i determined which framebuffer should i use and how to i activate the atiframebuffer? , actually i was abit unsure what is framebuffer if someone could explain for me would be great. thanks. I didnt use any aty_init ..and currently i switches to to chameleon with shrike.. required hdmi plugged in so that my lvds just could work. pls help Link to comment Share on other sites More sharing options...
Recommended Posts