极客成功让 Switch 2 转接 M.2 固态硬盘,拓展成本比任天堂官方 SD 卡更低

神马中文网 百科资讯 1

4 月 3 日消息,去年 6 月任天堂 Switch 2 上市后,就有开发者开源了一套 SDEX2M2 适配器,旨在让 Switch 2 绕过官方限制用上 SSD 外接硬盘。

近一年之后,该项目成熟可用度已经大幅提升。游戏外设开发者兼主机改装爱好者 @AT12806379 昨日分享了他的成功经历。

NVNTLabs 项目页面描述称,这一改装之所以可行,是因为任天堂 Switch 2 的 MicroSD Express 插槽支持 SD Express 7.1 标准,该标准暴露了一条真正的 PCIe Gen3 x1 接口,并使用 NVMe 协议进行通信。

在这里,硬件转接器只需将 Switch MicroSD Express 插槽的对应引脚映射到标准的 M.2 2230 NVMe 固态硬盘上,“无需任何协议转换,因为 Switch 2 的主机控制器会处理一切”。

在性能方面,用户可以预期数据传输速度大约达到 PCIe Gen3 x1 接口的上限,也就是约 1GB/s。这与 PNY 等品牌刚刚推出的 MicroSD Express 卡处于同一水平。然而,与其花 56 美元买一张 256GB 的 microSD Express 卡,不如用同样的价格买一块 1TB 的固态硬盘。例如,Patriot Viper Gaming VP4000 Mini 1TB M.2 2230 PCIe Gen4 x4 固态硬盘仅售 66 美元(注:现汇率约合 455.1 元人民币)。

提醒:SDEX2M2 项目仍在探索中,其中还有一些问题需要解决。例如,如果 M.2 SSD 功耗过高则可能会损坏 Switch 2。NVNTLabs 提醒务必“仅使用低电压、低功耗的 M.2 2230 NVMe 硬盘”。

该项目为 Switch 2 提供了一种更便宜的存储扩展方案,但 PCIe 接口并非仅用于存储 —— 这种高速接口还可用于网卡、扩展卡、声卡、采集卡、AI 加速器以及显卡。那么可能会有人要问了,是否有可能利用这个暴露出来的 PCIe Gen3 x1 接口,连接某种外置显卡(eGPU)呢?

市面上确实存在大量 M.2 SSD 插槽转 OCuLink 的转接器,但这里可用的 PCIe Gen3 x1 带宽只有约 1GB/s(8Gbps)。通常情况下,eGPU 通过 USB4 连接设备可以达到 40Gbps,通过 OCuLink 则可以达到 64Gbps—— 即便如此也仍会影响显卡性能。此外,要让 Switch 2 使用外置显卡而非内置 GPU 进行视频输出,可能还需要更多改装。不能说完全不可能,但至少还有很远很远的路要走。

相关阅读:

  • 《握手协议仍需攻关,玩家尝试为任天堂 Switch 2 游戏机魔改转接 NVMe 固态硬盘》

  • 《存储卡太贵怎么办:开发者推出新开源项目,让任天堂 Switch 2 用上 M.2 SSD》