很纳闷 PCIE 不是向下兼容吗

2023-07-16 10:48:32 +08:00
 blankmiss

新买的 MSI X670-P 的主板

BIOS 已经是最新版本了

总共有 4 个 M2 固态接口,第一个接口是 支持 PCIE 5.0 的 ,其他三个是 PCIE 4.0

我把我的凯侠 RC 20 ( PCIE 3.0 )插到第一接口,BIOS 里面直接不识别

我把 CSM 改为了 UEFI ,PCIE 子系统选项 M2_1 改为了 GEN 3.0 还是不识别

但是把这块盘插到其他三个 M2 接口就可以正常用

另外买了一块 金士顿 KC 3000 2T(PCIE 4.0 )的盘还在路上....

1464 次点击
所在节点    问与答
6 条回复
ChicC
2023-07-16 10:59:11 +08:00
如果 KC 3000 也不识别,建议找主板客服
churchmice
2023-07-16 11:56:56 +08:00
我做过 pcie 的 rc
我其实大概知道原因在哪里
pcie 5.0 引入了一个新的功能,叫做 bypass eq to highest speed,这个的话会影响一开始链路 traing 过程中的 ts1/ts2,将之前 spec 里面定义的 reserved bit 用起来,也就是之前 reserved bit 会变 1
一些做得不好的控制器,比如你这个 RC 20,会去检查这些 reserved 的 bit 是不是 0 ,如果不是 0 就会 traing 失败

这东西本质是 ep 做得不好,我们之前发现过 intel 的 1000m 网卡就有类似问题
blankmiss
2023-07-16 18:08:05 +08:00
@churchmice #2 但是我的 SN550 ,海力士的固态都识别不到 ,都是 pcie 3.0
blankmiss
2023-07-16 18:13:14 +08:00
SKHynixHFS512GD9TNI-L2A0B PCIE 3.0 * 4
( SN 550 ) WDCWDS100T2B0C-00PXH0 PCIE 3.0 * 4
churchmice
2023-07-16 18:54:46 +08:00
@blankmiss
西部数据和海力士这种更大可能都是别人提供的 ssd 主控,所以其实底层用的还是一样的 pcie controller
你可以试试在 bios 里面把主机侧的 pcie 强制设成 gen4 试试看
blankmiss
2023-07-16 19:23:10 +08:00
@churchmice #5 测试了 不行 我还是等那块 PCIE 4.0 的固态吧

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

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

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

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

© 2021 V2EX