Jump to content

[HELP] Sleep ATI HD5470M


nghiadesign038
 Share

4 posts in this topic

Recommended Posts

I have references and Patch HD5470M card Ati Vga its got full QE / CI HDMI and VGA are working well. The only one that was not Sleep is. Sleep screen goes black just one bit, not completely off the screen, whirring fan is still running. Expect people to help overcome

- I have patch Fix Shutdown, Fix WAK2, HPET, IRQ ....

+ This is your card information Dump VBios (Directly on Mac by pressing F6 when CLOVER boot)

PCI ID: 1002:68e0

Connector at index 0

    Type [@offset 45230]: LVDS (7)

    Encoder [@offset 45234]: INTERNAL_UNIPHY (0x1e)

    i2cid [@offset 45304]: 0x93, OSX senseid: 0x4

Connector at index 1

    Type [@offset 45240]: HDMI-A (11)

    Encoder [@offset 45244]: INTERNAL_UNIPHY1 (0x20)

    i2cid [@offset 45327]: 0x90, OSX senseid: 0x1

Connector at index 2

    Type [@offset 45250]: VGA (1)

    Encoder [@offset 45254]: INTERNAL_KLDSCP_DAC1 (0x15)

    i2cid [@offset 45354]: 0x97, OSX senseid: 0x8 
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
 
Personality: Hoolock
ConnectorInfo count in decimal: 3
Disk offset in decimal 1642464
0000000    00  04  00  00  04  06  00  00  00  01  00  00  21  03  05  01
0000010    00  04  00  00  04  06  00  00  00  01  00  00  11  02  04  02
0000020    04  00  00  00  14  02  00  00  00  01  00  00  02  04  01  03
0000030
Personality: Eulemur
ConnectorInfo count in decimal: 3
Disk offset in decimal 1642624
0000000    04  00  00  00  14  00  00  00  00  01  00  00  01  02  01  04
0000010    00  08  00  00  00  02  00  00  00  71  00  00  12  04  04  02
0000020    10  00  00  00  10  00  00  00  00  00  00  00  00  10  00  01
0000030

+After I edit the following parameters (Try Eulemur and Hoolock)

 

+ATIConnectorsData 

 

0004 0000 0406 0000 0001 0000 2103 0501

0004 0000 0406 0000 0001 0000 1102 0402

0400 0000 1402 0000 0001 0000 0204 0103

000400000406000000010000210305010004000004060000000100001102040204000000140200000001000002040103

+ATIConnectorsPatch

 

0200 0000 0406 0000 0001 0000 2103 0504

0008 0000 0406 0000 0001 0000 1102 0401

1000 0000 1402 0000 0001 0000 0204 0108

020000000406000000010000210305040008000004060000000100001102040110000000140200000001000002040108

2. Eulemur 

 

+ATIConnectorsData

 

0400 0000 1400 0000 0001 0000 0102 0104              

0008 0000 0002 0000 0071 0000 1204 0402                

1000 0000 1000 0000 0000 0000 0010 0001  

040000001400000000010000010201040008000000020000007100001204040210000000100000000000000000100001

+ATIConnectorsPatch

 

0200 0000 1400 0000 0001 0000 0102 0104                

0008 0000 0002 0000 0071 0000 1204 0401                 

1000 0000 1000 0000 0000 0000 0010 0008

020000001400000000010000010201040008000000020000007100001204040110000000100000000000000000100008

CLOVER config

<key>Graphics</key>

    <dict>

        <key>CustomEDID</key>

        <data>

        AP///////wAGrzwwAQAAAAETAQOAHxF4CsilnldUkiaZUFQAAAABAQEBAQEB

        AQEBAQEBAQEBEhtWRlAAIzAmFjYANa0QAAAYAAAADwAAAAAAAAAAAAAAAAAg

        AAAA/gBBVU8KICAgICAgICAgAAAA/gBCMTQwWFcwMyBWMCAKAAQ=

        </data>

        <key>DualLink</key>

        <integer>0</integer>

        <key>FBName</key>

        <string>Hoolock</string>

        <key>Inject</key>

        <dict>

            <key>ATI</key>

            <true/>

            <key>Intel</key>

            <false/>

            <key>NVidia</key>

            <false/>

        </dict>

        <key>InjectEDID</key>

        <true/>

        <key>LoadVBios</key>

        <true/>

        <key>PatchVBios</key>

        <true/>

        <key>VRAM</key>

        <integer>512</integer>

        <key>VideoPorts</key>

        <integer>3</integer>

    </dict>

    <key>KernelAndKextPatches</key>

    <dict>

        <key>ATIConnectorsController</key>

        <string>5000</string>

        <key>ATIConnectorsData</key>

        <string>000400000406000000010000210305010004000004060000000100001102040204000000140200000001000002040103</string>

        <key>ATIConnectorsPatch</key>

        <string>020000000406000000010000210305040008000004060000000100001102040110000000140200000001000002040108</string>

        <key>AppleRTC</key>

        <true/>

        <key>KextsToPatch</key>

        <array>

            <dict>

                <key>Comment</key>

                <string>Patch AMDSupport</string>

                <key>Find</key>

                <string>00001002</string>

                <key>InfoPlistPatch</key>

                <true/>

                <key>Name</key>

                <string>AMDSupport</string>

                <key>Replace</key>

                <string>68E01002</string>

            </dict>

        </array>

    </dict>

Please help me so that it can be Sleep, thank you very much

Link to comment
Share on other sites

There may be connector patch issue. I may propose to change 

0200 0000 1400 0000 0001 0000 0102 0004                
0008 0000 0002 0000 0071 0000 1204 0101                 
1000 0000 1000 0000 0000 0000 0010 0208
Link to comment
Share on other sites

 Share

×
×
  • Create New...