Jump to content

WietseD

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by WietseD

  1. Hello and TY for your reply! 

     

    At this point HDMI is not really an issue for me. Undocked i have HDMI working and DP is now working too with my patch. I tried to connect a DVI and DP cable while being docked at the backside of my docking. The screen flashes but i am not able to find the changes IOregistryExplorer. I did find the onboard ports though:

    Framebuffer 0:

    Port 0

    APPL,DisplayPipe 00 00 00 00

    av-signal-type 00 00 00 00

    connector-type 02 00 00 00

     

    Framebuffer 1:

    Port 5 HDMI onboard 

    AAPL,DisplayPipe: 02 00 00 00

    av-signal-type: 02 00 00 00

    Connector-type: 00 04 00 00

     

    Framebuffer 2:

    Port 6 miniDP onboard

    APPL,DisplayPipe 01 00 00 00

    av-signal-type: 02 00 00 00

     

    connector-type: 00 04 00 00

     

    At my work i use linux until my hackintosh is ready and i remember i had the same problem before MST(Multi Stream Transport) was added to the kernel. I think this problem is somehow related.

     

    Unfortunately the laptop's onboard DP get's disabled as soon as the laptop is being docked, therefore cannot use the onboard DP. 

     

    I still hope you can find some time to help us, i have no idea what to do next. ( add additional FB's, change pipes, attributes etc.)

  2. I have added port 7. I got this idea when i stumbled across an old post somewhere:

     
    Try these if somebody has time  rofl.png Got these using this http://pikeralpha.wo...-v2-5-released/ on Yosemite beta 2

     

    [ 1] : 0x0c060000 - Haswell SDV Mobile GT1 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 2] : 0x0c160000 - Haswell SDV Mobile GT2 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 3] : 0x0c260000 - Haswell SDV Mobile GT3 port 0 LVDS, port 5 eDP, port 6 HDMI, 

    [ 4] : 0x04060000 - Haswell Mobile GT1 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 5] : 0x04160000 - Haswell Mobile GT2 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 6] : 0x04260000 - Haswell Mobile GT3 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 7] : 0x0d260000 - Haswell CRW Mobile GT3 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 8] : 0x0a160000 - Haswell ULT Mobile GT2 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [ 9] : 0x0a260000 - Haswell ULT Mobile GT3 port 0 LVDS, port 5 eDP, port 6 HDMI,

    [10] : 0x0a260005 - Haswell ULT Mobile GT3 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort,

    [11] : 0x0a260006 - Haswell ULT Mobile GT3 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort,

    [12] : 0x0a2e0008 - Haswell ULT E GT3 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort,

    [13] : 0x0a16000c - Haswell ULT Mobile GT2 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort,

    [14] : 0x0d260007 - Haswell CRW Mobile GT3 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort, HDMI

    [15] : 0x0d220003 - Haswell CRW GT3 port 5 DisplayPort, port 6 DisplayPort, port 7 DisplayPort

    [16] : 0x0a2e000a - Haswell ULT E GT3 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort,

    [17] : 0x0a26000a - Haswell ULT Mobile GT3 port 0 LVDS, port 5 DisplayPort, port 6 DisplayPort,

    [18] : 0x0a2e000d - Haswell ULT E GT3 port 5 DisplayPort, port 6 DisplayPort, port VGA, 

    [19] : 0x0a26000d - Haswell ULT Mobile GT3 port 5 DisplayPort, port 6 DisplayPort, port VGA,

    [20] : 0x04120004 - Haswell GT2 port VGA, VGA, VGA

    [21] : 0x0412000b - Haswell GT2 port VGA, VGA, VGA

    [22] : 0x0d260009 - Haswell CRW Mobile GT3 port 0 LVDS, VGA, VGA, 

     

     

     

    So i took all the needed bytes from platform id: 0x0d260007(because is has an extra HDMI port) and tried to fit them in 0x0a26006.

     

    This is what it looks now:

     

    AppleIntelFramebufferAzul.sh v3.0 Copyright © 2012-2015 by Pike R. Alpha

    --------------------------------------------------------------------------

    AAPL,ig-platform-id: 0x0a26006 (Haswell ULT Mobile GT3)Source file: /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul

    --------------------------------------------------------------------------

    000490f0: 0600 260a 0103 0403 0000 0002 0000 3001 (32 MB BIOS-allocated memory, 19 MB frame buffer memory)

    00049100: 0000 9000 0000 0060 d90a 0000 d90a 0000 (9 MB cursor bytes, 1536 MB VRAM, BCL freq. 2777 Hz, max. BCL PWM 2777 Hz)

    00049110: 0000 0000 0000 0000 0000 0800 0200 0000 (port 0LVDS connector)

    00049120: 3000 0000 0105 0b00 0004 0000 0701 0000 (port 5DisplayPort connector)

    00049130: 0204 0b00 0004 0000 0701 0000 0306 0300 (port 6DisplayPort connector / port 7 ...

    00049140: 0008 0000 0600 0000 d600 0000 0505 0000  HDMI connector) <-- port 7

    00049150: 0400 0000 3200 0000 0e00 0000 0000 0000

     

    Result: 

    undocked: DP and HDMI are working. DP was't working before. 

    docked: nothing works yet(except USB etc).

     

    TODO:

    - I still like to use the docking station, i will keep trying.

    - I removed all AppleIntelFramebufferAzul patches from the e7440 bootpack to make sure i have no conflicts.

    - Create a clover patch to survive Kextoverrides after upgrades.

  3. Hello All,

     

    I did some testing but i was unable to solve my issue. I have patched my AppleIntelFramebufferAzul.kext using Pike R. Alpha's script.

     

    My platform id: 0x0a260006

     

    sudo ./AppleIntelFramebufferAzul.sh 0x0a260006

     

    try 1:

    AppleIntelFramebufferAzul.sh v3.0 Copyright © 2012-2015 by Pike R. Alpha

    --------------------------------------------------------------------------

    AAPL,ig-platform-id: 0x0a260006 (Haswell ULT Mobile GT3) found @ 0x490f0/299248

    Source file: /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul

    --------------------------------------------------------------------------

    000490f0: 0600 260a 0103 0303 0000 0002 0000 3001 (32 MB BIOS-allocated memory, 19 MB frame buffer memory)

    00049100: 0000 6000 0000 0060 d90a 0000 d90a 0000 (6 MB cursor bytes, 1536 MB VRAM, BCL freq. 2777 Hz, max. BCL PWM 2777 Hz)

    00049110: 0000 0000 0000 0000 0000 0800 0200 0000 (port 0, LVDS connector)

    00049120: 3000 0000 0105 0900 0002 0000 8700 0000 (port 5, DVI connector)

    00049130: 0204 0900 0002 0000 8700 0000 ff00 0000 (port 6, DVI connector / port unused ...

    00049140: 0100 0000 4000 0000 0f00 0000 0101 0000  VGA connector)

    00049150: 0400 0000 0000 0000 0e00 0000 0000 0000

     

    try 2:

    AppleIntelFramebufferAzul.sh v3.0 Copyright © 2012-2015 by Pike R. Alpha

    --------------------------------------------------------------------------

    AAPL,ig-platform-id: 0x0a260006 (Haswell ULT Mobile GT3) found @ 0x490f0/299248

    Source file: /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul

    --------------------------------------------------------------------------

    000490f0: 0600 260a 0103 0303 0000 0002 0000 3001 (32 MB BIOS-allocated memory, 19 MB frame buffer memory)

    00049100: 0000 6000 0000 0060 d90a 0000 d90a 0000 (6 MB cursor bytes, 1536 MB VRAM, BCL freq. 2777 Hz, max. BCL PWM 2777 Hz)

    00049110: 0000 0000 0000 0000 0000 0800 0200 0000 (port 0, LVDS connector)

    00049120: 3000 0000 0105 0900 0400 0000 8700 0000 (port 5, eDP connector)

    00049130: 0204 0900 0400 0000 8700 0000 ff00 0000 (port 6, eDP connector / port unused ...

    00049140: 0100 0000 4000 0000 0f00 0000 0101 0000  VGA connector)

    00049150: 0400 0000 0000 0000 0e00 0000 0000 0000

     

    My attempts have no effect on connecting one of the two DVI connectors on the docking station. While connecting i can see that my laptop's screen turns black for a second but the external screen stay black with no signal. 

     

    I think the problem is:

    1. Somehow i need to change the port number to a number which matches an external DVI port?
    2. Maybe i need to add an extra port in the kext?
    3. Maybe my DSDT needs some extra modifications?
    4. Maybe it is not possible at all(i hope not).

    Currently my HDMI port works. I have 1 external monitor but this connector is on the back of my laptop. 

    If i connect a miniDP cable to DVI(also internal connector) the machines crashes or hangs with a black screen. Booting with miniDP connect gives me a KP.

     

    I hope someone can help me with this information.

     

    Thank you,

     

    Wietse. 

  4. Hello all, 

     

    I have used the following guide to install El Capitan.

    https://osxlatitude.com/index.php?/topic/8506-dell-latitude-inspiron-el-capitan-clover-guide/

     

    Almost everything works but in our company we have Dell e-port replicator docking stations 2x DP 2xDVI and 1x VGA. I tried the Dual DVI or Dual DP but it does not work. HDMI is working when not docked, booting with DP connected to a monitor makes my laptop unable to boot.

     

    Almost the same problem was described in this topic:

    https://osxlatitude.com/index.php?/topic/8278-e6320-with-hd3000-booting-yosemite-with-dell-docking-station/page-2?hl=+e-port%20+replicator

     

    Can someone help me with this please?

     

    Update 1:

    DisplayPort is now working. I can even hotplug DP and HDMI and use three screens at the same time ( All internal connectors, docking is still not working but i will keep searching).

     

    At this point i don't even need the docking anymore because of my three screens, but it is my holiday break now i need to have something to do :)

     

    You can find some details @ post #3.

     

    Thank you. 

     

    Wietse.

     

    p.s. i have the e7440 HD4400 core i7 model.

×
×
  • Create New...