PCIE 拆分卡报 WHEA_EventID_17 如何选卡/选芯片 能避免这个问题

326 天前
 vrqq

AMD Epyc 7302P + Tyan S8030 + WinServer

淘宝买了个 PH44Plus PCIE x16 拆 4 个 x4 的 nvme 口,在 bios 里面设置成 x4x4x4x4 ,卡上贴了 2 块硬盘 CrucialP5Plus 。(系统盘在主板上直插)

然后开机 速度变得特别慢,而且 Remote BMC 也疯狂提示 PCIE perr ,好不容易进系统后也很卡,EventLogger 里面一直提示 WHEA-Logger Warning 。Bus 0x42 和 Bus 0x43 对应的刚插的那俩盘,这两个 Bus 就是卡上的 NVME Contoller 。

A corrected hardware error has occurred.

Component: PCI Express Root Port
Error Source: Generic

Primary Bus:Device:Function: 0x40:0x3:0x4
Secondary Bus:Device:Function: 0x43:0x7:0x1
Primary Device Name:PCI\VEN_1022&DEV_1483&SUBSYS_14531022&REV_00
Secondary Device Name:
Command: 0x406
Status: 0x10
ClassCode: 0x60400
BridgeControl: 0x2
BridgeStatus: 0x0
CorrectableErrorStatus: 0x1100

以及

A corrected hardware error has occurred.

Component: PCI Express Endpoint
Error Source: Generic

Primary Bus:Device:Function: 0x42:0x0:0x0
Secondary Bus:Device:Function: 0x0:0x0:0x0
Primary Device Name:PCI\VEN_C0A9&DEV_5407&SUBSYS_0100C0A9&REV_00
Secondary Device Name:PCI\VEN_1022&DEV_1480&SUBSYS_14501022&REV_00
Command: 0x406
Status: 0x10
ClassCode: 0x10802
BridgeControl: 0x0
BridgeStatus: 0x0
CorrectableErrorStatus: 0x1

(拆分卡在 0x40 RootComplex 下面)为什么一个错误报在 bridge 上,一个报在 endpoint 上呢?。。。

把卡拔了之后一切正常,开机起飞,按照网上的各种分析有几个猜测的方向

  1. PCIE 电源管理不兼容 ( https://www.chiphell.com/forum.php?mod=viewthread&tid=2486528)有帖子说观察到在省电和不省电模式来回切换,在系统低负载时卡
  2. 转接卡布线电气标准 达不到 PCIE4.0 或某些布线的阻值不对(有帖子说插到 PCIE3.0 口正常的)
  3. 主板坏了

求助怎么选拆分卡?需要关注哪些?想上 PCIE4.0

====== 一些卡的疑问 ====== 这个卡的 PCIE 时钟缓存芯片上面的丝印被抹了,会不会是残次片(例如 Micron 划线颗粒)还是单纯的防伪? 降压 IC 用的 AOZ1236QI2 ,整张卡有一个 X260F 的保险丝。网上看了很多拆分卡烧卡案例连带把硬盘和主板也烧了,如何买到安全的方案?

949 次点击
所在节点    硬件
1 条回复
vrqq
326 天前
补充:网上看到有人解释为什么需要降压 IC (也是炸了的地方)
PCIE 3.3v 的供电电流不足 只能带动一个卡,带多个卡就需要从 12v 降压,降压 IC 如果炸了可能就把 12v 直接接盘上了

出处 https://www.chiphell.com/forum.php?mod=redirect&goto=findpost&ptid=2511813&pid=52506694

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/951278

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX