演示如何利用 Gen5 NVMe 盘柜 + PCIe Switch 卡 + MCIO 线,将一张 M.2 NVMe SSD 安装到 Gen5 盘柜托架中,通过 PCIe Gen5 链路实现识别,并验证链路速度、端口状态以及管理接口可用性。
Gen5 盘柜支持 插入 8 个盘位托盘:
“这个盘柜可以接,插八张盘。”
每个托盘上可以安装 M.2 转接模块:
“托盘上面拧了一个这个 E3 转 M.2 的转接卡,然后 M.2 盘插到这。”
PCIe Switch 卡插在主板 PCIe 插槽:
“Switch 卡,就直接插到这个 PCIe 插槽,主板插槽就可以了。”
托盘的 MCIO 接口必须与盘柜对应端口相连:
“Switch 卡这边接哪一个口都可以,但这边必须得接你插盘的那个口。”
如果使用盘柜全部 8 个插槽,需要两张 Switch 卡(每卡 4 个端口):
“8 个口的话,对应到这边 Switch 卡,可能要接两张,一张 Switch 卡是 4 个口。”
必须严格按顺序进行:
| 步骤 | 动作 |
|---|---|
| ① | 先给盘柜上电 |
| ② | 再给主板及 Switch 卡上电 |
“一定要先给盘柜上电,然后再给主板上电。”
如果找到盘,对应位置的 LED 熄灭
未插盘的端口 LED 点亮
“能找到盘的话对应的 Switch 卡上的这个灯是要灭掉的,下面三个没有插盘的是亮的。”
系统启动后能看到盘:
“可以找到这张盘。”
可以看到其 Bus/Device/Function 信息:
“我们可以看到这个盘,BDF 是 05。”
链路速度正常:
“这里,这个是 Gen5x4 都 OK 的。”
没有错误:
“下面也都是这个减号,没有错误。”
使用 Tera Term 串口登录,无需设置波特率:
“Tera Term 软件打开之后,选择串口直接,不用选波特率。”
输入 help 可查看命令:
“比如说你打个 HELP,它就一些提示命令,有些升级的,有设置端口的。”
查看端口速率:
“showport… 现在可以看到在 port 16,就是 Gen5x4。”
Switch 上行带宽:
“最大也是 Gen5x4,它的上行是 Gen5x16 的,就是插主板这个槽。”
拔到盘柜管理口后再次 help:
“注意它命令是不一样的… 它这边是 showslot。”
显示 slot 识别到 M.2:
“可以看到我们在 slot1 上插了一个 M.2 的盘。”
| 项目 | 结果 |
|---|---|
| M.2 SSD → 托盘 → 盘柜 → Switch → 主板链路 | ✅ 成功建立 |
| 识别盘 | ✅ 成功识别 & BDF 显示正常 |
| 连接速率 | ✅ PCIe Gen5 x4 |
| 错误状态 | ✅ 无错误(所有错误位均为 -) |
| 管理接口 (Type-C 串口) | ✅ 可查看端口/slot 信息 |
➡️ 测试验证结果:Gen5 盘柜 + Switch 卡 可以稳定支持 M.2 NVMe,并以 PCIe Gen5x4 正常运行。
https://pan.baidu.com/s/18_c11aeFhSBe2qa-jUFs_Q?pwd=mm9y 提取码: mm9y
如果你有其任何关于PCIe5&6.0, CXL, NVMe/NVMoF, NAND, DDR5/LPDDR5以及UFS测试方面的我问题想咨询,请访问:访问www.saniffer.cn / www.saniffer.com 访问我们的相关测试工具和产品;或者添加点击左下角“阅读原文”留言,或者saniffer公众号留言,致电021-50807071 / 13127856862,sales@saniffer.com。