troons 发表于 2018-4-22 00:58

华南x79 e5 1650 无法变频

华南x79金牌主板 E5 1650smbios macpro6,1
用ssdtPRGen.sh 生成了ssdt       ResourceConverter.sh驻入macmini6,2变量生成 CPUFriendProvider.kext
kext to patch 已添加10.12的变频补丁和msr解锁补丁代码   添加了lilu1.2.3和cpufriend1.1.3kext
功能拓展能显示x86platfornplugin已加载 却无法变频
折腾了很久找不到解决办法
参考过相关帖子
https://bbs.pcbeta.com/viewthread-1691133-1-9.html
https://bbs.pcbeta.com/viewthread-1763385-1-1.html
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1752935&extra;=&highlight=cpufriend&page=1
自己配置不知道哪个步骤出了问题希望能得到解答 附上dsdt,ssdt,config.plist,CPUFriendDataProvider.kext


troons 发表于 2018-4-23 00:25

ssdt 文件

/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20161210-64(RM)
* Copyright (c) 2000 - 2016 Intel Corporation
*
* Disassembling to non-symbolic legacy ASL operators
*
* Disassembly of iASLpFj8gf.aml, Mon Apr 23 00:24:48 2018
*
* Original Table Header:
*   Signature      "SSDT"
*   Length         0x00000AC6 (2758)
*   Revision         0x01
*   Checksum         0xCB
*   OEM ID         "APPLE "
*   OEM Table ID   "CpuPm"
*   OEM Revision   0x00021500 (136448)
*   Compiler ID      "INTL"
*   Compiler Version 0x20140926 (538183974)
*/
DefinitionBlock ("", "SSDT", 1, "APPLE ", "CpuPm", 0x00021500)
{
    External (_SB_.SCK0.C000, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C001, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C002, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C003, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C004, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C005, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C006, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C007, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C008, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C009, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C00A, DeviceObj)    // Warning: Unknown object
    External (_SB_.SCK0.C00B, DeviceObj)    // Warning: Unknown object

    Scope (\_SB.SCK0.C000)
    {
      Method (_INI, 0, NotSerialized)// _INI: Initialize
      {
            Store ("ssdtPRGen version.....: 21.5 / Mac OS X 10.12.5 (16F73)", Debug)
            Store ("custom mode...........: 0", Debug)
            Store ("host processor........: Intel(R) Xeon(R) CPU E5-1650 0 @ 3.20GHz", Debug)
            Store ("target processor......: E5-1650", Debug)
            Store ("number of processors..: 1", Debug)
            Store ("baseFrequency.........: 1200", Debug)
            Store ("frequency.............: 3200", Debug)
            Store ("busFrequency..........: 100", Debug)
            Store ("logicalCPUs...........: 12", Debug)
            Store ("maximum TDP...........: 130", Debug)
            Store ("packageLength.........: 27", Debug)
            Store ("turboStates...........: 6", Debug)
            Store ("maxTurboFrequency.....: 3800", Debug)
            Store ("machdep.xcpm.mode.....: 0", Debug)
      }

      Name (APLF, Zero)
      Name (APSN, 0x06)
      Name (APSS, Package (0x1B)
      {
            Package (0x06)
            {
                0x0ED8,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2600,
                0x2600
            },

            Package (0x06)
            {
                0x0E74,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2500,
                0x2500
            },

            Package (0x06)
            {
                0x0E10,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2400,
                0x2400
            },

            Package (0x06)
            {
                0x0DAC,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2300,
                0x2300
            },

            Package (0x06)
            {
                0x0D48,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2200,
                0x2200
            },

            Package (0x06)
            {
                0x0CE4,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2100,
                0x2100
            },

            Package (0x06)
            {
                0x0C80,
                0x0001FBD0,
                0x0A,
                0x0A,
                0x2000,
                0x2000
            },

            Package (0x06)
            {
                0x0C1C,
                0x0001E65E,
                0x0A,
                0x0A,
                0x1F00,
                0x1F00
            },

            Package (0x06)
            {
                0x0BB8,
                0x0001D150,
                0x0A,
                0x0A,
                0x1E00,
                0x1E00
            },

            Package (0x06)
            {
                0x0B54,
                0x0001BCA6,
                0x0A,
                0x0A,
                0x1D00,
                0x1D00
            },

            Package (0x06)
            {
                0x0AF0,
                0x0001A85E,
                0x0A,
                0x0A,
                0x1C00,
                0x1C00
            },

            Package (0x06)
            {
                0x0A8C,
                0x00019477,
                0x0A,
                0x0A,
                0x1B00,
                0x1B00
            },

            Package (0x06)
            {
                0x0A28,
                0x000180F1,
                0x0A,
                0x0A,
                0x1A00,
                0x1A00
            },

            Package (0x06)
            {
                0x09C4,
                0x00016DCC,
                0x0A,
                0x0A,
                0x1900,
                0x1900
            },

            Package (0x06)
            {
                0x0960,
                0x00015B05,
                0x0A,
                0x0A,
                0x1800,
                0x1800
            },

            Package (0x06)
            {
                0x08FC,
                0x0001489D,
                0x0A,
                0x0A,
                0x1700,
                0x1700
            },

            Package (0x06)
            {
                0x0898,
                0x00013693,
                0x0A,
                0x0A,
                0x1600,
                0x1600
            },

            Package (0x06)
            {
                0x0834,
                0x000124E5,
                0x0A,
                0x0A,
                0x1500,
                0x1500
            },

            Package (0x06)
            {
                0x07D0,
                0x00011394,
                0x0A,
                0x0A,
                0x1400,
                0x1400
            },

            Package (0x06)
            {
                0x076C,
                0x0001029D,
                0x0A,
                0x0A,
                0x1300,
                0x1300
            },

            Package (0x06)
            {
                0x0708,
                0xF201,
                0x0A,
                0x0A,
                0x1200,
                0x1200
            },

            Package (0x06)
            {
                0x06A4,
                0xE1BF,
                0x0A,
                0x0A,
                0x1100,
                0x1100
            },

            Package (0x06)
            {
                0x0640,
                0xD1D6,
                0x0A,
                0x0A,
                0x1000,
                0x1000
            },

            Package (0x06)
            {
                0x05DC,
                0xC245,
                0x0A,
                0x0A,
                0x0F00,
                0x0F00
            },

            Package (0x06)
            {
                0x0578,
                0xB30C,
                0x0A,
                0x0A,
                0x0E00,
                0x0E00
            },

            Package (0x06)
            {
                0x0514,
                0xA429,
                0x0A,
                0x0A,
                0x0D00,
                0x0D00
            },

            Package (0x06)
            {
                0x04B0,
                0x959B,
                0x0A,
                0x0A,
                0x0C00,
                0x0C00
            }
      })
      Method (ACST, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C000.ACST Called", Debug)
            Store ("C000 C-States    : 13", Debug)
            Return (Package (0x05)
            {
                One,
                0x03,
                Package (0x04)
                {
                  ResourceTemplate ()
                  {
                        Register (FFixedHW,
                            0x01,               // Bit Width
                            0x02,               // Bit Offset
                            0x0000000000000000, // Address
                            0x01,               // Access Size
                            )
                  },

                  One,
                  Zero,
                  0x03E8
                },

                Package (0x04)
                {
                  ResourceTemplate ()
                  {
                        Register (FFixedHW,
                            0x01,               // Bit Width
                            0x02,               // Bit Offset
                            0x0000000000000010, // Address
                            0x03,               // Access Size
                            )
                  },

                  0x03,
                  0xCD,
                  0x01F4
                },

                Package (0x04)
                {
                  ResourceTemplate ()
                  {
                        Register (FFixedHW,
                            0x01,               // Bit Width
                            0x02,               // Bit Offset
                            0x0000000000000020, // Address
                            0x03,               // Access Size
                            )
                  },

                  0x06,
                  0xF5,
                  0x015E
                }
            })
      }

      Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
      {
            Store ("Method _SB_.SCK0.C000._DSM Called", Debug)
            If (LEqual (Arg2, Zero))
            {
                Return (Buffer (One)
                {
                     0x03                                          
                })
            }

            Return (Package (0x02)
            {
                "plugin-type",
                One
            })
      }
    }

    Scope (\_SB.SCK0.C001)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C001.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C001.ACST Called", Debug)
            Store ("C001 C-States    : 13", Debug)
            Return (Package (0x05)
            {
                One,
                0x03,
                Package (0x04)
                {
                  ResourceTemplate ()
                  {
                        Register (FFixedHW,
                            0x01,               // Bit Width
                            0x02,               // Bit Offset
                            0x0000000000000000, // Address
                            0x01,               // Access Size
                            )
                  },

                  One,
                  0x03E8,
                  0x03E8
                },

                Package (0x04)
                {
                  ResourceTemplate ()
                  {
                        Register (FFixedHW,
                            0x01,               // Bit Width
                            0x02,               // Bit Offset
                            0x0000000000000020, // Address
                            0x03,               // Access Size
                            )
                  },

                  0x03,
                  0xC6,
                  0xC8
                },

                Package (0x04)
                {
                  ResourceTemplate ()
                  {
                        Register (FFixedHW,
                            0x01,               // Bit Width
                            0x02,               // Bit Offset
                            0x0000000000000030, // Address
                            0x03,               // Access Size
                            )
                  },

                  0x06,
                  0xF5,
                  0x015E
                }
            })
      }
    }

    Scope (\_SB.SCK0.C002)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C002.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C003)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C003.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C004)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C004.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C005)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C005.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C006)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C006.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C007)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C007.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C008)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C008.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C009)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C009.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C00A)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C00A.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }

    Scope (\_SB.SCK0.C00B)
    {
      Method (APSS, 0, NotSerialized)
      {
            Store ("Method _SB_.SCK0.C00B.APSS Called", Debug)
            Return (\_SB.SCK0.C000.APSS)
      }

      Method (ACST, 0, NotSerialized)
      {
            Return (\_SB.SCK0.C001.ACST ())
      }
    }
}

zhaoyuanwai 发表于 2018-4-23 09:29

看不懂哈哈哈哈哈哈

qhf_sea 发表于 2018-11-20 15:45

找了好多都不行,试试这个,先谢谢楼主了

lizhitongliyong 发表于 2018-12-2 20:09

谢谢楼主提供

lizhitongliyong 发表于 2018-12-2 20:09


找了好多都不行

drpc 发表于 2019-1-7 11:00

ganxie分享。。。

JRay 发表于 2019-4-28 16:54

想问一下楼主问题解决了吗?

skyfloat 发表于 2019-8-25 19:57

楼主解决了么?我这里也不是行,ssdt.sh生成的也不行

heibo 发表于 2019-10-11 08:05

楼主不要沉啊,解决没有啊

xiaoyang688 发表于 2019-10-11 10:48

了解一下 学习学习

卟笕 发表于 2019-10-11 21:38

了解一下 学习学习

raiks 发表于 2019-12-27 08:51

页: [1]
查看完整版本: 华南x79 e5 1650 无法变频