V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
blankmiss
V2EX  ›  问与答

很纳闷 PCIE 不是向下兼容吗

  •  
  •   blankmiss · 2023-07-16 10:48:32 +08:00 · 1463 次点击
    这是一个创建于 494 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新买的 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 )的盘还在路上....

    6 条回复    2023-07-16 19:23:10 +08:00
    ChicC
        1
    ChicC  
       2023-07-16 10:59:11 +08:00
    如果 KC 3000 也不识别,建议找主板客服
    churchmice
        2
    churchmice  
       2023-07-16 11:56:56 +08:00 via Android   ❤️ 8
    我做过 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
        3
    blankmiss  
    OP
       2023-07-16 18:08:05 +08:00
    @churchmice #2 但是我的 SN550 ,海力士的固态都识别不到 ,都是 pcie 3.0
    blankmiss
        4
    blankmiss  
    OP
       2023-07-16 18:13:14 +08:00
    SKHynixHFS512GD9TNI-L2A0B PCIE 3.0 * 4
    ( SN 550 ) WDCWDS100T2B0C-00PXH0 PCIE 3.0 * 4
    churchmice
        5
    churchmice  
       2023-07-16 18:54:46 +08:00 via Android
    @blankmiss
    西部数据和海力士这种更大可能都是别人提供的 ssd 主控,所以其实底层用的还是一样的 pcie controller
    你可以试试在 bios 里面把主机侧的 pcie 强制设成 gen4 试试看
    blankmiss
        6
    blankmiss  
    OP
       2023-07-16 19:23:10 +08:00
    @churchmice #5 测试了 不行 我还是等那块 PCIE 4.0 的固态吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3101 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:40 · PVG 20:40 · LAX 04:40 · JFK 07:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.