lovest.fdh 发表于 2020-12-1 21:03

【别了,超微x11sra-f】分享一些c422 c621芯片组oc引导cfg解锁新bios问题经验

本帖最后由 lovest.fdh 于 2020-12-22 13:00 编辑

【小众的芯片组】也很简单   
    有不少人可能认为这种芯片会不好黑,容易出奇怪问题,不稳定,毕竟少人用。事实上白果都有用这两组芯片,imac pro和2019 mac pro版本。当时入坑也是源于这个。。。事实也证明折腾好也能很稳定,至少我办公用这么久没有出过什么问题。

【关于bios的设置】
    1、开纯uefi模式(关csm和安全引导),关快速启动,vtd建议关(也可启用补丁替代),其它按主板默认
    还有很多主板是有串口这些的,建议关掉

    2、超微主板bios有些版本可能需要打开cpu某些电源特性,如果你遇到进不去oc引导菜单情况

    3、above 4g建议关掉,这东西据说不是交火或者同步运算用不上
    会导致超微卡pci、关机卡屏不断电、技嘉更新11.1重启不读安装引导条目,无限重启安装。。。
    感觉应该是破坏了nvram里面的东西,有点像论坛某z97的问题

    4、关掉有线网卡的uefi模式,会导致oc引导机率性卡厂商logo,技嘉默认是关,超微自己手动关掉
   

    【安装启动必要的acpi修补】11.0
    1、rtc问题,如图要重写成4才能上11.0
    2、比较新的bios,c422上,原生启用awac时钟,可通过赋值同时禁用原生rtc和awac时钟,然后重写
    (建议重名再赋值,技嘉超微上不止一个位置定义了stas)
   

    3、cpu线程为device类型,苹果目前的系统版本还不支持识别 会崩溃,出现在c621新bios上面
    直接发个我写的,超微跟妖擎的通用,技嘉看过好像也一样
   

    【cpu cfg lock解决问题】
    可以使用uefitool patch工具对官方bios打补丁,但是很多这两组芯片的都要编程器刷进去的
    补丁打上了,新的bios,可能对带睡眠主板造成唤醒问题,对于超微没有睡眠的就无所谓
    在oc的配置打上补丁无疑是最好的,休眠也正常

    【杂碎问题】
    1、这两种芯片基本都有1-2个外挂的usb3/3.1芯片 运气不好的可能驱动不上,运气好的能用但可能兼容不好
    比如接这芯片容易导致系统重启 挂着u盘开机卡代码。。我遇到的更加离谱,驱动不上切到win也会驱动不了
    解决方法:Mac下通过apci禁用芯片,如果win还驱动不了,oc菜单或者bios,按关机,然后再启动系统

    2、某些主板像超微,显卡要放到x16速度插槽,不然可能引导卡pci或者其它卡代码问题


    【引导怎么配】
    可以参考论坛有很多分享的,不过推荐外网那个牛逼的教程指导,所以我不重复造轮子了
    下面也分享我之前的,都是有必要的修复,这两组芯片基本通用的,具体也可以自己看看原生的acpi文件


    ps:这不是什么教程,只是给玩这些小众芯片组,研究不出哪问题一些可能对你有用的解决方向



~~~~~~~~~~~~~~~~~~~~~~~~~~ 华丽的分割线 ~~~~~~~~~~~~~~~~~~~~~~~

{:5_266:}放个图留念一下,这一台玩了一年的系统



2.x版本bios使用--

1.x版本bios使用--

config说明:

配置里面屏蔽rtc的一些地址,有些人遇到关机重启问题不断电也许有用,没有测试,那天看版主屏蔽80后的ff的地址,也就弄一下
删除方法,禁用RTCMemoryFixup.kext,引导条boot-args删除
rtcfx_exclude=91,93-97,99-9A,9C-A7,A9-AF,B8-C3,C6-CF,E0-E2,E4-FF
机型用的pro7.1,会报内存错误提示,可以看我另一个帖子定制自己内存信息解决,也可以改下机型。改机型记得改usbpart注入的机型,不然usb可能会出问题。

ssdt相关:

如果是vega或者nvai显卡,可能需要修复显卡设备路径,比如我的vega(前提是找到自己显卡的路径,我的插slot 6)

Scope (_SB.PC02.BR2A)
    {
      Scope (SL05)
      {
            Name (_STA, Zero)// _STA: Status
      }

      Scope (PEGP)
      {
            Name (_STA, Zero)// _STA: Status
      }

      Device (EGP0)
      {
            Name (_ADR, Zero)// _ADR: Address
            Device (EGP1)
            {
                Name (_ADR, Zero)// _ADR: Address
                Device (GFX0)
                {
                  Name (_ADR, Zero)// _ADR: Address
                  OperationRegion (PEGH, PCI_Config, Zero, 0x40)
                  Field (PEGH, ByteAcc, NoLock, Preserve)
                  {
                        VID0,   16
                  }

                  Method (_PRW, 0, NotSerialized)// _PRW: Power Resources for Wake
                  {
                        Return (GPRW (0x69, 0x03))
                  }

                  Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
                  {
                        If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b")))
                        {
                            If (((VID0 & 0xFFFF) != 0xFFFF))
                            {
                              Local0 = Package (0x02)
                                    {
                                        "hda-gfx",
                                        Buffer (0x0A)
                                        {
                                          "onboard-1"
                                        }
                                    }
                              DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                              Return (Local0)
                            }
                        }

                        Return (0x80000002)
                  }
                }

                Device (HDAU)
                {
                  Name (_ADR, One)// _ADR: Address
                  OperationRegion (HDAH, PCI_Config, Zero, 0x40)
                  Field (HDAH, ByteAcc, NoLock, Preserve)
                  {
                        VID0,   16,
                        DID0,   16
                  }

                  Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
                  {
                        If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b")))
                        {
                            If (((VID0 & 0xFFFF) != 0xFFFF))
                            {
                              Local0 = Package (0x02)
                                    {
                                        "hda-gfx",
                                        Buffer (0x0A)
                                        {
                                          "onboard-1"
                                        }
                                    }
                              DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                              Return (Local0)
                            }
                        }

                        Return (0x80000002)
                  }
                }
            }
      }
    }

kext相关:

applealc改了5.1声道,有用得上的,又要更新驱动的,可以根据这个源文件编译版本





rqrq 发表于 2020-12-1 21:17

我的 x299 还停在 clover 进不去 10.16 呢,楼主都告别了。

jiangzhourui 发表于 2020-12-1 21:26

换个18核cpu又可以玩一年了

lovest.fdh 发表于 2020-12-1 21:59

rqrq 发表于 2020-12-1 21:17
我的 x299 还停在 clover 进不去 10.16 呢,楼主都告别了。

大人时代变了。
话说回来,c422x299配置文件没有特别定制什么,一般都能通用。

ling6344 发表于 2020-12-1 22:50

这个还好吧,基本上没问题了

夜雨声烦丶薇 发表于 2020-12-2 13:32

在等一手16核arm iMac了吗

iamjackynow 发表于 2021-1-6 16:11

太好了,赶紧试试

zxcasdq7 发表于 2021-1-7 16:32

x11dai-n有没有大佬成功的,抄个作业。

nothatman 发表于 2021-1-7 19:29

好几没见你的帖子了,有最新的修改bios么?

nirvanahh 发表于 2021-2-6 17:42

谢谢楼主分享,正好用上了,下来测试一下

delehei10000 发表于 2021-2-6 22:59

C621卖了VII,已经几个月没啃上苹果,剪辑好烦.....

hzhjy123 发表于 2021-2-10 15:26

非常感谢!!

627293674 发表于 2021-2-15 16:29

非常感谢!!

XIAOCONGCONGYA 发表于 2021-3-10 14:23

非常感谢 安装一个试试

codycham 发表于 2021-4-1 07:35

感谢大佬的EFI!

zxcasdq7 发表于 2021-5-6 11:09

这个网卡是什么型号?我x11dai-n装是装好了,但是板载网卡没有驱动,而且pcie扩展的网卡经常抽风驱动不了。

bulls@1996 发表于 2021-5-6 11:20

c422很高端玩不起只有当吃瓜群众

mzqejack 发表于 2021-5-6 14:49

我想在DELL的R540服务器上整,加载OC就红色报错了

lovest.fdh 发表于 2021-5-6 20:03

mzqejack 发表于 2021-5-6 14:49
我想在DELL的R540服务器上整,加载OC就红色报错了

双路吗,牛皮

shktvktv 发表于 2021-5-6 21:09

支持牛人哈。太厉害了。
页: [1] 2
查看完整版本: 【别了,超微x11sra-f】分享一些c422 c621芯片组oc引导cfg解锁新bios问题经验