Jump to content

[Guide] macOS Sierra 10.12 - Dell Optiplex 780 (760) (755) (790) (990)


MacPeet
 Share

1,596 posts in this topic

Recommended Posts

 

Sure !

 

But since your DSDT isn't patched for it, you'll have to boot with Inject ATI and ATI Fake ID 0x100268e0 in Devices section of Clover Configurator. That should be enough.

 

Otherwise, you'll have to post an IOReg so we can know where it is and patch your DSDT accordingly.

 

FYI, here's the patch :

Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0E)
                            {
                                "device-id",
                                Buffer (0x04)
                                {
                                    0xE0, 0x68, 0x00, 0x00
                                },
                                "ATY,DeviceID",
                                Buffer (0x02)
                                {
                                    0xE0, 0x68
                                },
                                "vendor-id",
                                Buffer (0x04)
                                {
                                    0x02, 0x10, 0x00, 0x00
                                },
                                "ATY,VendorID",
                                Buffer (0x02)
                                {
                                    0x02, 0x10
                                },
                                "AAPL,slot-name",
                                Buffer (0x07)
                                {
                                    "Slot-1"
                                },
                                "hda-gfx",
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                },
                                "@0,AAPL,boot-display",
                                Buffer (Zero) {}
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx",
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
}

Hi,

 

I finally bought an HD5450 Asus grahpic card and now the installer boots fine.

 

But damm it's slow, it seems that my sound card is not recognized correctly (saw in previous posts that I have to do some tuning) and maybe something I have to fix is the timeout on GRFX kext and IOUSB errors.

 

If anybody have a idea.

 

Thanks

post-461759-0-07986100-1490087220_thumb.jpg

Link to comment
Share on other sites

Hi guys, nice to meet you.This is my first post on forum and i hope you help me about the graphics configuration.I've installed Sierra 10.12.3 all works luckely with this guide and i give thanks to you for info.I'm talking about mine GPU XFX Radeon 5450 1Gb.My only problem is that i have no graphic acceleration with QECI and system profiler don't recognize 1024VRAM but always 5MB.In Clover configurator i've tested many ways from inject ATI to framebuffer Eulemur,Shrike,Vervet,Zonalis, to type fake ID 0x68F91002...nothing changed.

Also with DSDT patch for radeon 5450.

Maybe it's better to give you all that you want soon like config.plist and IOReg.

Thank you so much :)

 

<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Fixes</key>
<dict>
<key>AddDTGP_0001</key>
<true/>
<key>AddHDMI_8000000</key>
<true/>
<key>AddIMEI_80000</key>
<true/>
<key>AddMCHC_0008</key>
<true/>
<key>AddPNLF_1000000</key>
<true/>
<key>DeleteUnused_400000</key>
<true/>
<key>FIX_ACST_4000000</key>
<true/>
<key>FIX_ADP1_800000</key>
<true/>
<key>FIX_INTELGFX_100000</key>
<true/>
<key>FIX_RTC_20000</key>
<true/>
<key>FIX_S3D_2000000</key>
<true/>
<key>FIX_TMR_40000</key>
<true/>
<key>FIX_WAK_200000</key>
<true/>
<key>FakeLPC_0020</key>
<true/>
<key>FixAirport_4000</key>
<true/>
<key>FixDarwin_0002</key>
<true/>
<key>FixDarwin_10000</key>
<true/>
<key>FixDisplay_0100</key>
<true/>
<key>FixFirewire_0800</key>
<true/>
<key>FixHDA_8000</key>
<true/>
<key>FixHPET_0010</key>
<true/>
<key>FixIPIC_0040</key>
<true/>
<key>FixLAN_2000</key>
<true/>
<key>FixRegions_10000000</key>
<true/>
<key>FixSBUS_0080</key>
<true/>
<key>FixShutdown_0004</key>
<true/>
<key>FixUSB_1000</key>
<true/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>EHC1 to EH01</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>RUhDMQ==</data>
<key>Replace</key>
<data>RUgwMQ==</data>
</dict>
<dict>
<key>Comment</key>
<string>EHC2 to EH02</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>RUhDMg==</data>
<key>Replace</key>
<data>RUgwMg==</data>
</dict>
</array>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<true/>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-v kext-dev-mode=1</string>
<key>Debug</key>
<false/>
<key>DefaultVolume</key>
<string>Sierra</string>
<key>Legacy</key>
<string>PBR</string>
<key>NeverHibernate</key>
<true/>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>2</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>CPU</key>
<dict>
<key>UseARTFrequency</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>Detect</string>
<key>ResetHDA</key>
<true/>
</dict>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>Recovery HD</string>
<string>BOOTX64.EFI</string>
</array>
<key>Language</key>
<string>it:0</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<true/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<true/>
<key>Linux</key>
<false/>
<key>Tool</key>
<true/>
</dict>
<key>ScreenResolution</key>
<string>1280x1024</string>
<key>Theme</key>
<string>embedded</string>
</dict>
<key>Graphics</key>
<dict>
<key>FBName</key>
<string>Eulemur</string>
<key>Inject</key>
<dict>
<key>ATI</key>
<true/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>NvidiaSingle</key>
<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<false/>
<key>Debug</key>
<false/>
<key>DellSMBIOSPatch</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<false/>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>
<key>MLB</key>
<string>CK0xxxxxxxxxxxxxx</string>
<key>ROM</key>
<string>UseMacAddr0</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>09/03/09</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>IM101.88Z.00CC.B00.0909031926</string>
<key>Board-ID</key>
<string>Mac-F2268CC8</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardSerialNumber</key>
<string>CK0xxxxxxxxxxxxxx</string>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisAssetTag</key>
<string>iMac-Aluminum</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>13</string>
<key>Family</key>
<string>iMac</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>ProductName</key>
<string>iMac10,1</string>
<key>SerialNumber</key>
<string>CK0xxxxxxxx</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>BacklightLevel</key>
<string>0xffff</string>
<key>CustomUUID</key>
<string/>
<key>InjectKexts</key>
<string>Detect</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
Link to comment
Share on other sites

 

Sure !

 

But since your DSDT isn't patched for it, you'll have to boot with Inject ATI and ATI Fake ID 0x100268e0 in Devices section of Clover Configurator. That should be enough.

 

Otherwise, you'll have to post an IOReg so we can know where it is and patch your DSDT accordingly.

 

FYI, here's the patch :

Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0E)
                            {
                                "device-id",
                                Buffer (0x04)
                                {
                                    0xE0, 0x68, 0x00, 0x00
                                },
                                "ATY,DeviceID",
                                Buffer (0x02)
                                {
                                    0xE0, 0x68
                                },
                                "vendor-id",
                                Buffer (0x04)
                                {
                                    0x02, 0x10, 0x00, 0x00
                                },
                                "ATY,VendorID",
                                Buffer (0x02)
                                {
                                    0x02, 0x10
                                },
                                "AAPL,slot-name",
                                Buffer (0x07)
                                {
                                    "Slot-1"
                                },
                                "hda-gfx",
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                },
                                "@0,AAPL,boot-display",
                                Buffer (Zero) {}
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx",
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
}

Hi,

I have bought an Asus HD5450 Graphic card and I can't succeed to manage ATI graphic card using ATI Inject and Faking ID.

 

I have attached the IOReg and DSDT for my config.

 

I somebody can help me....

 

Another question, I have disabled, serial port and now using a dedicated AIT graphic card. But once booted I can see that the original Intel card is still seen....

 

The thing is it's an unsupported model and it take ages to boot (4 minutes....), can I disable something in clover or dsdt in order to bypass the intel card ?

 

Thanks again

DSDT.zip

iMac de Thomas.zip

Link to comment
Share on other sites

Hi,

I have bought an Asus HD5450 Graphic card and I can't succeed to manage ATI graphic card using ATI Inject and Faking ID.

Did you test this DSDT_and_config_for_Optiplex990.zip ?

 

Another question, I have disabled, serial port and now using a dedicated AIT graphic card. But once booted I can see that the original Intel card is still seen....

 

The thing is it's an unsupported model and it take ages to boot (4 minutes....), can I disable something in clover or dsdt in order to bypass the intel card ?

Silly question but do you have any display connected to the internal VGA port?

Link to comment
Share on other sites

Did you test this DSDT_and_config_for_Optiplex990.zip ?

 

 

Silly question but do you have any display connected to the internal VGA port?

Hi

Thanks for the reply.

 

Nothing is connected to the internal vga port.

 

I didn't test the zip file as mine is an optiplex 980, i tried to define à framebuffer (shrink, elmur), different ATI ids nothing is working (with or without fix display)

 

In other posts i saw that for the hd5450 dsdt patching is mandatory (in PEG0 or POP1...) But it's not defined in my dsdt....

 

I also try to regenerate the dsdt from clover (F4 Key) and patch it again but without success PEG0 entry is not there

Link to comment
Share on other sites

Nothing is connected to the internal vga port.

Doesn't really matter IMO. You need to enable HD 5450 first and the IGPU won't be a problem anymore.

 

I didn't test the zip file as mine is an optiplex 980, i tried to define à framebuffer (shrink, elmur), different ATI ids nothing is working (with or without fix display)

Beware not to mix different approaches to enable GFX with Clover.

 

If you use a correct DSDT with GFX0 defined, you mustn't use any DSDT fixes/Injection with Clover. In other words, no Inject ATI, fake ID or DixDisplay, etc.

 

If you're not using a patched DSDT, it MAY work but not for sure.

 

In other posts i saw that for the hd5450 dsdt patching is mandatory (in PEG0 or POP1...) But it's not defined in my dsdt....

I saw that :). That's why I advised you to use the one I pointed out. Despite it's for the 990 Series, it should work on yours.

 

Actually, this thread is full of patched DSDTs that originally came from 760/780 Series with a few adaptations for some models ;).

 

I also try to regenerate the dsdt from clover (F4 Key) and patch it again but without success PEG0 entry is not there

I've patched the DSDT (DSDT_test.zip attached at the end of the post) you provided earlier with Device GFX0, HDAU and HDEF defined but I'm not sure about the original material I worked on. So you should post your whole ACPI/origin folder here.

 

 

@marcotalli

 

Try this config.plist.zip (attached at the end of the post) and use this DSDT from post #1 :

 

Example Optiplex780/760:

Attached File  DSDT.aml.zip

DSDT_test.zip

config.plist.zip

Link to comment
Share on other sites

Doesn't really matter IMO. You need to enable HD 5450 first and the IGPU won't be a problem anymore.

 

Beware not to mix different approaches to enable GFX with Clover.

 

If you use a correct DSDT with GFX0 defined, you mustn't use any DSDT fixes/Injection with Clover. In other words, no Inject ATI, fake ID or DixDisplay, etc.

 

If you're not using a patched DSDT, it MAY work but not for sure.

 

I saw that :). That's why I advised you to use the one I pointed out. Despite it's for the 990 Series, it should work on yours.

 

Actually, this thread is full of patched DSDTs that originally came from 760/780 Series with a few adaptations for some models ;).

 

I've patched the DSDT (DSDT_test.zip attached at the end of the post) you provided earlier with Device GFX0, HDAU and HDEF defined but I'm not sure about the original material I worked on. So you should post your whole ACPI/origin folder here.

 

 

@marcotalli

 

Try this config.plist.zip (attached at the end of the post) and use this DSDT from post #1 :

 

Example Optiplex780/760:

Attached File  DSDT.aml.zip

Hi,

 

Thanks for the reply, I have taken care of not mixing DSDT and ATI injection (maybe I was not clear enought...).

 

From what I see, the ASUS HD5450 is not working at all using ATI injection and faking the ID. I have tested multiple combinations with different Ids, different framebuffer it's always the same result.

 

That's why I saw in another post that for sierra dsdt patching was mandatory but it wasn't clear enough for me to where do I have to put the GFX0 entry; each time I had compilation errors... so thanks for your help.

 

This thing is that it is still weird for me; my boot time is about 3-4 minutes (which is quite long when you are testing clover parameters) and the last message is always the same  : "busy timeout(0), (60s), kextd wait(0): 'GRFX'"

 

And when I have a look at the device information I see that my Intel card is detected. Maybe I'm wrong but I thought that this GRFX was in fact the Intel card that macOS fail to initialize.

 

That's why I wanted to disable it and speed up boot time.

 

I somebody knows how to do it (from what I see it seems I can't...).

Link to comment
Share on other sites

Hi,

 

Thanks for the reply, I have taken care of not mixing DSDT and ATI injection (maybe I was not clear enought...).

 

From what I see, the ASUS HD5450 is not working at all using ATI injection and faking the ID. I have tested multiple combinations with different Ids, different framebuffer it's always the same result.

 

That's why I saw in another post that for sierra dsdt patching was mandatory but it wasn't clear enough for me to where do I have to put the GFX0 entry; each time I had compilation errors... so thanks for your help.

 

This thing is that it is still weird for me; my boot time is about 3-4 minutes (which is quite long when you are testing clover parameters) and the last message is always the same  : "busy timeout(0), (60s), kextd wait(0): 'GRFX'"

 

And when I have a look at the device information I see that my Intel card is detected. Maybe I'm wrong but I thought that this GRFX was in fact the Intel card that macOS fail to initialize.

 

That's why I wanted to disable it and speed up boot time.

 

I somebody knows how to do it (from what I see it seems I can't...).

 

 

Doesn't really matter IMO. You need to enable HD 5450 first and the IGPU won't be a problem anymore.

 

Beware not to mix different approaches to enable GFX with Clover.

 

If you use a correct DSDT with GFX0 defined, you mustn't use any DSDT fixes/Injection with Clover. In other words, no Inject ATI, fake ID or DixDisplay, etc.

 

If you're not using a patched DSDT, it MAY work but not for sure.

 

I saw that :). That's why I advised you to use the one I pointed out. Despite it's for the 990 Series, it should work on yours.

 

Actually, this thread is full of patched DSDTs that originally came from 760/780 Series with a few adaptations for some models ;).

 

I've patched the DSDT (DSDT_test.zip attached at the end of the post) you provided earlier with Device GFX0, HDAU and HDEF defined but I'm not sure about the original material I worked on. So you should post your whole ACPI/origin folder here.

 

 

@marcotalli

 

Try this config.plist.zip (attached at the end of the post) and use this DSDT from post #1 :

 

Example Optiplex780/760:

Attached File  DSDT.aml.zip

Success !

 

It is working now thanks very much polyzargone !!!!!!!!!!

 

I found the issue with the Intel Graphic card, I plugged the ati card in the wrong PCI Express Slot which made both available (had to change the adress in the DSDT)

 

Sound is working using AppleALC (Layout 11)

 

But now sleep is an issue, screens goes black but Wake up is not working, fans are at full speed, no display and led 3 and 4 are only visible

 

If someone now how I can fix it....

 

 

By the way for those interested DSDT (bios A16) and Kext are in attachement

 

polizargone : I have uploaded also my origin folder generated by clover.

origin.zip

DSDT.zip

10.12.zip

  • Like 1
Link to comment
Share on other sites

Success !

 

It is working now thanks very much polyzargone !!!!!!!!!!

 

I found the issue with the Intel Graphic card, I plugged the ati card in the wrong PCI Express Slot which made both available (had to change the adress in the DSDT)

 

Sound is working using AppleALC (Layout 11)

 

But now sleep is an issue, screens goes black but Wake up is not working, fans are at full speed, no display and led 2 and 2 are only lights on

 

If someone now how I can fix it....

 

 

By the way for those interested DSDT (bios A16) and Kext are in attachement

 

polizargone : I have uploaded also my origin folder generated by clover.

I reply to myself but could it be a P-State issue ? Wrong initialisation of the CPU ?

Link to comment
Share on other sites

@menardorama

 

To which port is your Display attached ? VGA, HDMI or DVI ?

 

You may want to try different Framebuffer's name in Graphics section of Clover Configurator. For instance, Eulemur is well known to cause problem with sleep in HDMI mode when Shrike works on most systems.

 

Here's a list of FB for AMD5000Controller on Sierra (obviously, you'll want to choose one with 3 connectors at least) :

 

 

 

-------------------------AMD5000Controller.kext-------------------------
Douc (2) @ 0x1bf8d0

LVDS,

020000000005000009030000210302020004000004020000

000300001102010100040000040600000001000021030402
 
Langur (3) @ 0x1bf8f0

DP, , DP

000400000406000000010000210304020004000004060000

000100001102010104000000140200000001000002040503

000400000004000000710000120404010400000014000000
 
Uakari (4) @ 0x1bf920

DP, , HDMI,

000400000004000000710000120404010400000014000000

007100000112010300020000140000000071000000000605

000800000002000000710000220505040004000004060000

007100002001060600040000040600000071000010000505
 
Zonalis (6) @ 0x1bf960

DP, , DP, , LVDS,

000400000406000000710000200106060004000004060000

007100001000050500040000040600000071000021030204

000400000406000000710000110201030004000004060000

007100002205040200040000040600000071000012040301

020000000001000009010000120403030004000004060000

007100001102010100040000040600000071000021030202
 
Alouatta (4) @ 0x1bf9c0

LVDS, , DP,

020000000001000009010000120403030004000004060000

007100001102010100040000040600000071000021030202

000400000406000000710000220504040004000004060000

000100002103050100040000040600000001000011020402
 
Hoolock (3) @ 0x1bfa00

DP, , DP

000400000406000000010000210305010004000004060000

000100001102040204000000140200000001000002040103

000400000004000000710000120404020400000014000000
 
Vervet (4) @ 0x1bfa30

DP, , HDMI,

000400000004000000710000120404020400000014000000

007100000112010400020000140000000071000000000603

000800000002000000710000220505010400000014000000

000100000102010300080000000200000071000022050201
 
Baboon (3) @ 0x1bfa70

DDVI, , DDVI

040000001400000000010000010201030008000000020000

007100002205020110000000100000000001000000100002

040000001400000000010000010201040008000000020000
 
Eulemur (3) @ 0x1bfaa0

DDVI, ,

040000001400000000010000010201040008000000020000

007100001204040210000000100000000000000000100001

c00000000f00000000030000000000000200000000010000
 
Galago (2) @ 0x1bfae0

LVDS,

020000000001000009030000210302020004000004060000

0073000011020101c00000000f0000000003000000000000
 
Colobus (2) @ 0x1bfb10
LVDS,

020000000001000009030000210302020004000004060000

0073000011020101c00000000f0000000003000000000000
 
Mangabey (2) @ 0x1bfb40

LVDS,

020000004000000009010000000000030004000004060000

0073000011020101c00000000f0000000003000000000000
 
Nomascus (4) @ 0x1bfb70

LVDS, , DP,

020000004000000009010000000000050200000000010000

090300001204030300040000040600000073000011020101

00040000040700000073000021030202c00000000f000000

000300000000000002000000400000000901000000000005
 
Orangutan (2) @ 0x1bfbc0

LVDS,

020000004000000009010000000000050004000004060000

007300001102010118331a000000000021331a0000000000

 

 

 

And here's the full AMD FB list :

 

 

 

-------------------------AMD2400Controller.kext-------------------------
Iago (2) @ 0xa0b60

LVDS,

020000004000000009000000000100120010000016000000

c40000001000011100010200030000000400000005000000
-------------------------AMD2600Controller.kext-------------------------
Hypoprion (2) @ 0xa0b40

LVDS,

020000004000000009000000000100120010000016000000

c40000001000011100020000140000008000000000010211
Lamna (2) @ 0xa0b60

SDVI, SVIDEO

000200001400000080000000000102110400000016000000

800000000010011200010200030000000400000005000000
-------------------------AMD3800Controller.kext-------------------------
Megalodon (3) @ 0xa1b30

SDVI, , SDVI

000200001400000000000000000102110400000016000000

000000000010011280000000020000000400000000100000

000200001400000000000000000102110400000016000000
Triakis (2) @ 0xa1b60

SDVI,

000200001400000000000000000102110400000016000000

000000000010011200010200030000000400000005000000
-------------------------AMD4600Controller.kext-------------------------
Flicker (3) @ 0x9eaf0

DP, , LVDS

000400000004000000010000020103050004000000040000

000100000100020200020000140200000001000000100104

020000004000000009010000020100030200000000010000
Gliff (3) @ 0x9eb20

LVDS, , LVDS

020000004000000009010000020100030200000000010000

090100002001020200040000040600000001000010000101

020000004000000009010000020100030200000000010000
Shrike (3) @ 0x9eb50

LVDS, ,

020000004000000009010000020100030200000000010000

090100002001020200040000040300000001000010000101

000102000300000004000000050000000600000010000000
-------------------------AMD4800Controller.kext-------------------------
Cardinal (2) @ 0x9db00

SDVI,

000200001402000000010000010101040400000014020000

000100000010020300040000040100000001000010000203
MotMot (2) @ 0x9db20

DP,

000400000401000000010000100002030400000014020000

000100000111010402000000400000000901000022010007
Quail (3) @ 0x9db40

LVDS, ,

020000004000000009010000220100070200000000010000

090100002001030400040000040300000001000010000203

000102000300000004000000050000000600000010000000
-------------------------AMD5000Controller.kext-------------------------
Douc (2) @ 0x1bf8d0

LVDS,

020000000005000009030000210302020004000004020000

000300001102010100040000040600000001000021030402
Langur (3) @ 0x1bf8f0

DP, , DP

000400000406000000010000210304020004000004060000

000100001102010104000000140200000001000002040503

000400000004000000710000120404010400000014000000
Uakari (4) @ 0x1bf920

DP, , HDMI,

000400000004000000710000120404010400000014000000

007100000112010300020000140000000071000000000605

000800000002000000710000220505040004000004060000

007100002001060600040000040600000071000010000505
Zonalis (6) @ 0x1bf960

DP, , DP, , LVDS,

000400000406000000710000200106060004000004060000

007100001000050500040000040600000071000021030204

000400000406000000710000110201030004000004060000

007100002205040200040000040600000071000012040301

020000000001000009010000120403030004000004060000

007100001102010100040000040600000071000021030202
Alouatta (4) @ 0x1bf9c0

LVDS, , DP,

020000000001000009010000120403030004000004060000

007100001102010100040000040600000071000021030202

000400000406000000710000220504040004000004060000

000100002103050100040000040600000001000011020402
Hoolock (3) @ 0x1bfa00

DP, , DP

000400000406000000010000210305010004000004060000

000100001102040204000000140200000001000002040103

000400000004000000710000120404020400000014000000
Vervet (4) @ 0x1bfa30

DP, , HDMI,

000400000004000000710000120404020400000014000000

007100000112010400020000140000000071000000000603

000800000002000000710000220505010400000014000000

000100000102010300080000000200000071000022050201
Baboon (3) @ 0x1bfa70

DDVI, , DDVI

040000001400000000010000010201030008000000020000

007100002205020110000000100000000001000000100002

040000001400000000010000010201040008000000020000
Eulemur (3) @ 0x1bfaa0

DDVI, ,

040000001400000000010000010201040008000000020000

007100001204040210000000100000000000000000100001

c00000000f00000000030000000000000200000000010000
Galago (2) @ 0x1bfae0

LVDS,

020000000001000009030000210302020004000004060000

0073000011020101c00000000f0000000003000000000000
Colobus (2) @ 0x1bfb10

LVDS,

020000000001000009030000210302020004000004060000

0073000011020101c00000000f0000000003000000000000
Mangabey (2) @ 0x1bfb40

LVDS,

020000004000000009010000000000030004000004060000

0073000011020101c00000000f0000000003000000000000
Nomascus (4) @ 0x1bfb70

LVDS, , DP,

020000004000000009010000000000050200000000010000

090300001204030300040000040600000073000011020101

00040000040700000073000021030202c00000000f000000

000300000000000002000000400000000901000000000005
Orangutan (2) @ 0x1bfbc0

LVDS,

020000004000000009010000000000050004000004060000

007300001102010118331a000000000021331a0000000000
-------------------------AMD6000Controller.kext-------------------------
Pithecia (2) @ 0x1c4de0

DP,

000400000403000000010000210302040400000014020000

000100000000040300040000040300000001000011020101
Bulrushes (6) @ 0x1c4e00

DP, , DP, , LVDS,

000400000403000000010000110201010004000004030000

000100002103020200040000040300000001000012040303

000400000403000000010000220504040004000004030000

000100001000050500040000040300000001000020010606

020000004000000029050000000000050004000004030000

000100001102010100040000000100000009100021030202
Cattail (4) @ 0x1c4e60

LVDS, , DP,

020000004000000029050000000000050004000004030000

000100001102010100040000000100000009100021030202

000400000001000000091000120403030200000000010000

090100001204030300040000040300000001000011020101
Hydrilla (5) @ 0x1c4ea0

LVDS, , DP, , DP

020000000001000009010000120403030004000004030000

000100001102010100040000000100000009100021030202

000400000001000000091000220505040004000004030000

000100001000040500040000040300000001000012040401

000400000403000000010000220505020008000004020000
Duckweed (4) @ 0x1c4ef0

DP, , SDVI,

000400000403000000010000120404010004000004030000

000100002205050200080000040200000001000011020304

000200001402000000010000000006050200000040000000

290500000000000400040000040300000001000011020101
Fanwort (4) @ 0x1c4f30

LVDS, , DP,

020000004000000029050000000000040004000004030000

000100001102010100040000000100000009100021030202

000400000001000000091000120403030200000000010000

090100001204030300040000040300000001000010000505
Elodea (5) @ 0x1c4f70

LVDS, , DP, , HDMI

020000000001000009010000120403030004000004030000

000100001000050500040000040300000001000011020101

000400000001000000091000210302020004000000010000

000910002205040400040000040300000001000012040303

000800000402000000010000110201010004000004030000
Kudzu (2) @ 0x1c4fc0

DP,

000400000403000000010000120403030008000004020000

000100001102010100040000040300000001000012040501
Gibba (5) @ 0x1c4fe0

DP, , SDVI, , HDMI

000400000403000000010000120405010004000004030000

000100002205040200080000040200000001000011020604

000200001402000000010000000003050400000004020000

000100001102010300040000040300000001000011020101

000800000402000000010000220504040004000000010000
Lotus (3) @ 0x1c5030

DP, , DP

000400000403000000010000110201010008000004020000

000100002205040400040000000100000001000021030202

000400000403000000010000120401050008000004020000
Ipomoea (3) @ 0x1c5060

DP, , DP

000400000403000000010000120401050008000004020000

000100001102040310000000100000000001000000000002

000400000403000000010100110201010004000000010000
Muskgrass (4) @ 0x1c5090

DP, , HDMI,

000400000403000000010100110201010004000000010000

000912002103020200040000000100000009130022050404

000800000402000000010400120403030004000004030000

000100001204030300040000040300000001000010000405
Juncus (4) @ 0x1c50d0

DP, , DP,

000400000403000000010000120403030004000004030000

000100001000040500040000040300000001000011020101

000400000403000000010000210302020200000000010000

290501001000050500040000040300000009020011020101
Osmunda (4) @ 0x1c5110

LVDS, , HDMI,

020000000001000029050100100005050004000004030000

000902001102010100040000040300000009030021030202

000800000402000000010400120403030200000000010000

090101001000050500040000040300000001020011020101
Pondweed (3) @ 0x1c5150

LVDS, , LVDS

020000000001000009010100100005050004000004030000

000102001102010100040000040300000001030021030202

020000004000000029050100000000050004000004030000
Spikerush (4) @ 0x1c5180

LVDS, , DP,

020000004000000029050100000000050004000004030000

000102001102010100040000000100000009020021030202

000400000001000000090300120403030004000004030000

000101001102040100040000040300000001020021030502
Typha (5) @ 0x1c51c0

DP, , DP, ,

000400000403000000010100110204010004000004030000

000102002103050200040000000100000009030010000205

000400000001000000090400200103060400000014020000

000105000204010393811a00000000009c811a0000000000

a5811a00000000000000000000000000f9811a0000000000
-------------------------AMD7000Controller.kext-------------------------
Ramen (6) @ 0x1cc220

LVDS, , DP, , ,

020000000001000029050110200105060008000004020000

000102001000030500040000040300000001030711020101

000400000001000000010403210304030004000004030000

000105071204020200040000000100000001060322050403

75e21a00000000007ae21a00000000007de21a0000000000

81e21a000000000086e21a00000000008ae21a0000000000
Tako (6) @ 0x1cc2f0

LVDS, , DP, , LVDS,

020000000001000000010103220502040200000000010000

000102031204010300040000040300000001030711020301

000400000001000000010403210305050004000004030000

000105071000040200040000000100000001060320010505

020000000001000000010103220502020200000000010000

000102031204010100040000040300000001030711020303
Namako (4) @ 0x1cc350

LVDS, , DP,

020000000001000000010103220502020200000000010000

000102031204010100040000040300000001030711020303

0004000004030000000104072103040475e21a0000000000

7ae21a00000000007de21a000000000081e21a0000000000
Aji (4) @ 0x1cc3f0

DP, , HDMI,

000400000403000000010101120405010004000004030000

000102012205040204000000140200000001030000000306

000800000402000000010400110201040200000000010000

290501001000050500040000040300000009020011020101
Buri (4) @ 0x1cc430

LVDS, , HDMI,

020000000001000029050100100005050004000004030000

000902001102010100040000040300000009030021030202

000800000402000000010400120403030200000000010000

090101001204030300040000040300000001020111020101
Chutoro (5) @ 0x1cc470

LVDS, , DP, , DP

020000000001000009010100120403030004000004030000

000102011102010100040000000100000009030021030202

000400000001000000090400220504040004000004030000

000105001000050500040000040300000001010112040202

000400000403000000010200220503050400000014020000
Dashimaki (4) @ 0x1cc4c0

DP, , HDMI,

000400000403000000010101120402020004000004030000

000102002205030504000000140200000001030100000404

000800000402000000010400110201010200000000010000

090101001204030300040000040300000001020111020101
Ebi (5) @ 0x1cc500

LVDS, , DP, , DP

020000000001000009010100120403030004000004030000

000102011102010100040000000100000009030121030202

000400000001000000090401220504040004000004030000

000105011000050502000000000100000901010012040303

000400000403000000010201110201010004000000010000
Gari (5) @ 0x1cc550

LVDS, , DP, ,

020000000001000009010100120403030004000004030000

000102011102010100040000000100000009030021030202

000400000001000000090400220504040004000004030000

000105001000050582ee1a00000000008bee1a0000000000

94ee1a00000000000000000000000000ebee1a0000000000
Futomaki (4) @ 0x1cc5d0

DP, , HDMI,

000400000403000000010101120404010004000004030000

000102012205050204000000140200000001030000000606

000800000402000000010400110201030004000004030000

000101011204050100040000040300000001020122050402
Hamachi (4) @ 0x1cc610

DP, , HDMI,

000400000403000000010101120405010004000004030000

000102012205040204000000140200000001030000000306

000800000402000000010400110201040000000000000000

00000000000000000000000000000000801a0600f8890500
OPM (6) @ 0x1cc690

DP, , DP, , HDMI,

000400000403000000010001110201010004000004030000

000100012103020200040000040300000001000112040303

000400000403000000010001220504040004000004030000

000100011000050500040000140300000001000120010606

000800000402000000010100120403010004000004030000

000101071102010300040000040300000001020721030204
Ikura (1) @ 0x1cc6f0

HDMI

000800000402000000010100120403010004000004030000
IkuraS (6) @ 0x1cc700

DP, , DP, , DP,

000400000403000000010107110201030004000004030000

000102072103020400040000040300000001030712040301

000400000403000000010407220504020004000004030000

000105071000050500040000040300000001060720010606

000400000403000000010001120403010004000004030000

000100012205040200040000040300000001000111020103
Junsai (6) @ 0x1cc760

DP, , DP, , HDMI,

000400000403000000010001120403010004000004030000

000100012205040200040000040300000001000111020103

000400000403000000010001210302040004000004030000

000100011000050500040000040300000001000120010606

000800000402000000010100120403010004000004030000

000101071102010300040000040300000001020721030204
Kani (1) @ 0x1cc7c0

HDMI

000800000402000000010100120403010004000004030000
KaniS (6) @ 0x1cc7d0

DP, , DP, , DP,

000400000403000000010107110201030004000004030000

000102072103020400040000040300000001030712040301

000400000403000000010407220504020004000004030000

000105071000050500040000040300000001060720010606

000400000403000000010101120402020004000004030000

000102012205030504000000140200000001030000000404
DashimakiS (4) @ 0x1cc830

DP, , HDMI,

000400000403000000010101120402020004000004030000

000102012205030504000000140200000001030000000404

000800000402000000010400110201010008000004020000

000101001204030100040000040300000001010711020103
Maguro (1) @ 0x1cc870

HDMI

000800000402000000010100120403010004000004030000
MaguroS (6) @ 0x1cc880

DP, , DP, , ,

000400000403000000010107110201030004000004030000

000102072103020400040000040300000001030712040301

000400000403000000010407220504020004000004030000

000105071000050500040000040300000001060720010606

1f0000000300000001000000000000007c00000000000040

7d000000040318407e00000000ff00008000000000000000
-------------------------AMD8000Controller.kext-------------------------
Exmoor (6) @ 0x1c5f20

LVDS, , DP, , ,

020000000001000000010103220502040200000000010000

000102031204010300040000040300000001030711020301

000400000001000000010403210305050004000004030000

000105071000040200040000000100000001060320010505

41881a000000000052881a000000000063881a0000000000

74881a000000000003851a000000000008851a0000000000
Baladi (6) @ 0x1c6080

DP, , DP, , ,

000400000403000000010300120403030004000004030000

000101001102010100040000040300000001020021030202

000400000403000000010400220504040004000004030000

000105001000050500040000040300000001060020010606

d3921a0000000000df921a00000000001f00000003000000

01000000000000007c000000000000407d00000004031840
-------------------------AMD9000Controller.kext-------------------------
Exmoor (6) @ 0x1c4c50

LVDS, , DP, , DP,

020000000001000000010103220502040200000000010000

000102031204010300040000040300000001030711020301

000400000001000000010403210305050004000004030000

000105071000040200040000000100000001060320010505

000400000403000000000001100001010004000004030000

000000012001020200040000040300000000000111020303
OPM (6) @ 0x1c4cb0

DP, , DP, , HDMI,

000400000403000000000001100001010004000004030000

000000012001020200040000040300000000000111020303

000400000403000000000001210304040004000004030000

000000011204050500040000040300000000000122050606

0008000004020000000101001204030166761a0000000000

6b761a00000000006e761a000000000072761a0000000000
GreyhoundS (1) @ 0x1c4d10

HDMI

0008000004020000000101001204030166761a0000000000
Labrador (6) @ 0x1c4db0

LVDS, , DP, , LVDS,

020000000001000000010103210302040200000000010000

000102031102010300040000040300000001030710000301

000400000001000000010403200105050004000004030000

000105071204040200040000000100000001060322050505

020000000001000000010103210302020200000000010000

000102031102010100040000040300000001030710000303
Basset (4) @ 0x1c4e10

LVDS, , DP,

020000000001000000010103210302020200000000010000

000102031102010100040000040300000001030710000303

0004000004030000000104072001040466761a0000000000

6b761a00000000006e761a000000000072761a0000000000
Greyhound (6) @ 0x1c4ed0

DP, , DP, , ,

000400000403000000010107100001030004000004030000

000102072001020400040000040300000001030711020301

000400000403000000010407210304020004000004030000

000105071204050500040000040300000001060722050606

45821a000000000056821a000000000067821a0000000000

78821a000000000000040000040300000001030012040303
Baladi (6) @ 0x1c4f50

DP, , DP, , ,

000400000403000000010300120403030004000004030000

000101001102010100040000040300000001020021030202

000400000403000000010400220504040004000004030000

000105001000050500040000040300000001060020010606

4c831a000000000058831a00000000000000000000000000

0000000000000000000000000000000060cc050010090500

 

 

 

Another idea would be to not use any Framebuffer at all and rely on default ATY Radeon FB.

 

But first of all, you need to known which one you're currently using. So type this in a terminal and report back :

ioreg | grep ATY
Link to comment
Share on other sites

Hi thanks for your reply.

I am not using any framebuffer as it is working using dsdt patch.

The thing is it i dont know if it's cpu related or ATI care.

 

Envoyé de mon MI 5 en utilisant Tapatalk

Actually I am working on generating à valider ssdt for my cpu.

From what I see i have a cpu fault at wake up

 

Envoyé de mon MI 5 en utilisant Tapatalk

Link to comment
Share on other sites

Hello,

 

I'm definitively stuck at Apple boot screen right after lines scrolling (verbose mode) when the Apple load bar begins to grow (but doesn't grow at all because frozed).

 

Optiplex 780 / Core 2 Duo / XFX HD5450 1GB / Sierra 10.12 or 10.12.3 (both doesn"t work).

 

I followed the guide in post 1 and used the right files (config.plist DSDT).

 

Any help?

 

ThX

Link to comment
Share on other sites

Actually I am working on generating à valider ssdt for my cpu.

 

Not sure a SSDT will help. I think they're meant to be used with more recent CPUs like Haswell and up :unsure:.

 

According to this post, you could patch the DSDT and see if that fix your problem.

 

I followed the guide in post 1 and used the right files (config.plist DSDT).

 

Would you mind post your CLOVER folder here please?

 

Just to check if everything's right :).

Link to comment
Share on other sites

Ok thanks, if ssdt is useless it's à great news for me

I'll have a look to the patch hopefully the 780 is similar to 980

 

Hmm… On second thought and after I realized you have a 980 and not a 780, I'm not sure this is a good idea.

 

First, I see nothing related to CPU PM in this patch and second, it may cause more problem than it's supposed to fix (e.g. it changes things in HDEF, EHCI Devices that are irrelevant by now).

 

So I would forget about it…

 

But again, I think your problem comes from the GFX and is not CPU related. Black screen after wake is typical on AMD cards and it's even worse on Sierra. You should dig in that way rather than CPU PM.

 

BTW, if you need guidance in your language, you could ask in the French forum ;)

Link to comment
Share on other sites

Hi

Did you verify your bios settings ?

Also try to start in failsafe

 

Envoyé de mon MI 5 en utilisant Tapatalk

 

I did. Failsafe doesn't work. Unticking Inject ATI brings me to the desktop (without graphic acceleration nor correct resolution).

 

Il n'y a plus que des francophones sur ce fil :-D

  • Like 1
Link to comment
Share on other sites

@binjch

 
What Core2Duo? Sierra works from E7200 or later.
 
Bios:
Primary Video -> AUTO
SATA operation -> AHCI
 
Clover version currently? (3985 or higher?)
 
DSDT from post#1 (optimized for Core2Duo) -> EFI/CLOVER/AHCI/patched/
 
config.plist from post#1 (do not forget to insert new serial number) -> EFI/CLOVER/
 
Kext's from post#1 (10.12.zip) -> EFI/CLOVER/kexts/10.12/
 
This is my XFX one HD5450:
 
post-1358580-0-47485100-1490515999_thumb.gif
 
Compare the GPU BIOS version. Newer bios versions probably do not work.
Link to comment
Share on other sites

Hmm… On second thought and after I realized you have a 980 and not a 780, I'm not sure this is a good idea.

 

First, I see nothing related to CPU PM in this patch and second, it may cause more problem than it's supposed to fix (e.g. it changes things in HDEF, EHCI Devices that are irrelevant by now).

 

So I would forget about it…

 

But again, I think your problem comes from the GFX and is not CPU related. Black screen after wake is typical on AMD cards and it's even worse on Sierra. You should dig in that way rather than CPU PM.

 

BTW, if you need guidance in your language, you could ask in the French forum ;)

Hi

 

It's OK with the english forum, it's just that when replying from my phone it try to correct it in french :-)

 

Well for the patch I can confirm it's not working at all, lots of random reboots....

 

Regarding the CPU Managment, I can confirm using HWMonitor that Speedstep is working as excepected.

 

It's just that waking from sleep give a weird situation; the four leds in front of the desktop give me light 2 and 3.

 

Refering to Dell reference guide give me the following explanation : A possible CPU or system board failure has occurred."

That's why I was investigating to CPU Management.

 

Now if it's an ATI issue, I don't know where to look for as ATI injection is not working for me; only DSDT patching.

 

If somebody who have the ASUS HD5450 Silent and got a working ATI injection working can share his config ?

 

Thanks.

Link to comment
Share on other sites

ASUS often handles the GPU bios. This is known, unfortunately.

 
Maybe you can play another GPU Bios.
 
Example:

 

http://www.insanelymac.com/forum/topic/312656-guide-macos-sierra-1012-dell-optiplex-780-760-755-790-990/page-18?do=findComment&comment=2369870

 

Maybe @morpheousman can deliver a GPU-rom

Do you believe it could work ? Even if it's not the same vendor ?

Link to comment
Share on other sites

  • Allan unpinned this topic
 Share

×
×
  • Create New...