
MicroSD Expressカードは現在非常に高価であるため、DIY愛好家たちはSwitch 2のストレージ容量を増やすための代替手段を模索しています。YouTubeのBetter Gamingは、そうした代替手段の一つとして、Switch 2専用にカスタムメイドされ、本格的なM.2 NVMe 2230 SSDをサポートするオープンソースのMicroSD Expressアダプターをテストしました。しかし、初期テストではうまくいきませんでした。
Better Gamingが使用しているオープンソースアダプタについては、既にレポートしました。SDEX2M2プロジェクトとして知られるこのアダプタは、MicroSD ExpressのPCIeルートと統合されたNVMe機能を活用し、NVMe M.2 SSDの動作に必要なサポートを提供します。具体的には、MicroSD ExpressはSD Express 7.1規格を採用しており、そのコア部分はNVMeプロトコルをサポートするPCIe Gen 3x1インターフェースを利用しています。
Switch 2でSSDを動かしてみよう - YouTube
Better Gamingは、SDEX2M2プロジェクトの設計図を入手し、サードパーティを通じて複数の複製PCBを作成することができました。PCBを受け取った後、M.2コネクタとR1抵抗器など、ボードを動作させるために必要なすべての部品をはんだ付けしました。
4回のはんだ付け試行と4枚のPCBを経て、YouTuberは動作するアダプタを完成させ、それをSwitch 2のCorsair MP600 Mini NVMe SSDでテストしました。物理的な観点からは、ハードウェアは完璧に動作し、アダプタは問題なくハンドヘルドコンソールに挿入され、Switch 2はアダプタを検出できました。
しかし、問題はそこから始まりました。YouTuberはすぐに、Switch 2がmicroSDカードにアクセスできないことを示すエラーコード「2016-0641」に遭遇しました。
Better Gamingはさらに調査を進めた結果、パッシブアダプターではSwitch 2がM.2 NVMe SSDを制御するために必要な通信をすべて提供できないことを発見しました。MicroSD Expressカードには独自のコントローラーが内蔵されており、Switch 2などのデバイスはMicroSD Expressカード(またはアダプター)が接続された際に、そのコントローラーと通信を行う必要があります。技術的にはNVMe SSDにも独自のコントローラーが搭載されていますが、これらのコントローラーはMicroSD Expressが採用しているSD Express 7.1規格に基づいて設計されていないことは明らかです。
SDEX2M2 プロジェクトの開発者はすでにこの欠陥を発見しており、MicroSD Express コントローラーをエミュレートする統合 FPGA を搭載した更新された設計に取り組んでいると言われています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
FPGAアドオンがうまく機能すれば、ゲーマーはSwitch 2の比較的限られた256GBの内蔵ストレージを拡張するための、MicroSD Expressカードに代わる適切な選択肢を手に入れることになります(アダプタがかさばり、携帯モードでゲーム中に使いにくいとしても)。MicroSD Expressカードは現在1GBあたり20~25セント程度で、256GBのMicroSD Expressカードは50ドルをはるかに超える価格になっています。一方、Corsair MP600 Miniなどの1TB NVMe SSDは89.99ドルという低価格で入手できます。
Google ニュースで Tom's Hardware をフォローすると、最新のニュース、分析、レビューをフィードで受け取ることができます。「フォロー」ボタンを忘れずにクリックしてください。
Aaron Klotz 氏は Tom's Hardware の寄稿ライターであり、CPU やグラフィック カードなどのコンピューター ハードウェアに関するニュースを扱っています。