M.2 M-Key-SSD in einem B-Key-Sockel

M.2 M-Key-SSD in einem B-Key-Sockel

Mein Laptop hat zwei M.2-Steckplätze – einen mit der Taste „M“ M.2 2280 und einen mit der Taste „B“ M.2.

Das Problem ist, dass ich zwei SSDs habe, die beide die Schlüssel „M“ sind. Gibt es einen Adapter oder etwas, womit ich eine SSD mit Schlüssel „M“ an einen Steckplatz mit Schlüssel „B“ anschließen kann?

Antwort1

Nein – M-Key-SSDs sind für die Nutzung von vier PCIe-Lanes ausgelegt, und B-Key-Schnittstellen bieten dies nicht. Sie können also nicht zwei M-Key-SSDs auf der von Ihnen beschriebenen Platine verwenden....

https://arstechnica.com/gadgets/2015/02/understanding-m-2-the-interface-that-will-speed-up-your-next-ssd/

Antwort2

Praktische Erfahrung:

Kurze Antwort: Ja, es funktioniert mit einem einfachen passiven Adapter.

Kürzlich habe ich es mit einem neuen HP-Laptop mit Intel-CPU versucht. Dieser Laptop hat drei M2-Steckplätze: einen für SSD (M-Key 2280), einen für das Wi-Fi-Modul (E-Key 2230) und den letzten für das Mobilfunkmodem (B-Key 2242 und Nicht-Standard 2252).

Mithilfe eines in China hergestellten Adapters habe ich eine M-Key 2230 SSD in den B-Key 2242 Steckplatz eingesetzt. Ich musste einige Tricks anwenden, um die SSD richtig an ihrem Platz zu befestigen (aufgrund der nicht standardmäßigen 2252 Primärgröße dieses Steckplatzes). Zuerst habe ich es mit der SSD WD SN770M versucht, die in diesem Steckplatz nicht funktionierte, während sie im primären SSD-Steckplatz problemlos funktionierte. Eine weitere SSD Corsair MP600 Core Mini funktioniert im selben Steckplatz einwandfrei. Die Inkompatibilität der ersten SSD hängt wahrscheinlich damit zusammen, dass der Mobilfunksteckplatz ständig mit Strom versorgt wird, selbst wenn der Laptop vollständig ausgeschaltet ist (übrigens eine ziemlich verdächtige Tatsache).

Die ursprüngliche/theoretische Antwort finden Sie unten:

Im Allgemeinen ist es möglich, eine M-Key-SSD an den B-Key-M2-Sockel anzuschließen, in der Praxis hängt dies jedoch von der Firmware (UEFI/BIOS) und der Verkabelung des Mainboards ab.

Physisch sind die Pins 12-19 beim M.2 Key-B-Steckplatz entfernt. Der Key-M-Steckplatz hat auf diesen Pins doppelte Strom-, Erdungs- und einige Signale der dritten und vierten PCIe-Lanes.

Bei M.2 Key-M wurden die Pins 59-66 entfernt. Beim Key-B-Steckplatz werden diese Pins für einige „Koexistenzsignale“ oder UART-Kommunikation, Antennensteuersignale und SIM-Karten-Anwesenheitssignale verwendet.

Die anderen Pins sind größtenteils problemlos kompatibel. Die einzigen fragwürdigen sind:

  • Pin 5: Masse (Taste B) / Vierter PCIe Rx Negativ (Taste M)
  • Pin 7: USB-Daten positiv (Schlüssel B) / Vierter PCIe Rx positiv (Schlüssel M)
  • Pin 9: USB-Daten negativ (Taste B) / Masse (Taste M)
  • Pin 11: Masse (Taste B) / Vierter PCIe Tx negativ (Taste M)
  • Pin 23: GPIO (Taste B) / Dritter PCIe Tx Negativ (Taste M)
  • Pin 25: Dynamisches Leistungsreduzierungssignal (Taste B) / Dritter PCIe Tx positiv (Taste M)

Zwei (erste und zweite) PCIe-Lanes verwenden dieselben Pins für Key B und Key M. Dasselbe gilt für PCIe-Servicesignale. Beide Steckplätze sollten grundsätzlich mit PCIe x2 SSDs kompatibel sein. Es gibt (zumindest gab) Zwei-Lane-SSDs auf dem Markt mit Key B und Key M. Zum Beispiel Intel Optane M2. Einige Motherboards haben jedoch einen M2-Key-B-Steckplatz, der nur mit SATA verbunden ist, oder die Motherboard-Firmware ist möglicherweise nicht bereit, die CONFIG_x-Kombination 0-1-0-0 zu erkennen, die „PCIe SSD“ anzeigt (Pins 21, 69, 75, 1).

Auf der SSD-Seite sollte es kein Problem sein, mit weniger PCIe-Lanes zu arbeiten. Einige Mainboards haben nur zwei (oder sogar nur eine!) PCIe-Lanes, die mit dem M2-Steckplatz verbunden sind. SSD sollte eine solche Situation erkennen und die Anzahl der verwendeten Lanes aushandeln. Ich persönlich habe einen MiniPC auf Basis eines Mobilprozessors, bei dem SSD nur mit zwei PCIe-Lanes im M.2-Key-M-Steckplatz funktioniert.

Es ist möglich, billige, in China hergestellte „M2 Riser“- oder „M2 Extender“-Platinen auf dem Markt zu finden (entwickelt, um größere SSDs in kleineren Steckplätzen zu verwenden, wie z. B. 22110 SSD in dem für 2242-Karten vorgesehenen Steckplatz). Sie können verwendet werden, um die Kompatibilität des Steckplatzes zu testen (die Qualität solcher Platinen kann alles andere als perfekt sein, kaufen Sie also zwei oder drei, da einige anfangs kaputt sein könnten). Schneiden Sie einfach vorsichtig zusätzliche Pins ab,isolierenblanke Leiterbahnen (Nagellack funktioniert gut) und stellen Sie sicher, dass andere dünne Leiterbahnen nicht beschädigt werden und kein Kurzschluss entsteht. Stecken Sie diese Platine dann in den M2-Key-B-Steckplatz und stecken Sie die SSD in den M2-Key-M-Steckplatz auf dieser Platine – wenn es funktioniert, können Sie diese Platine als Adapter belassen (wenn Sie genug Platz haben) oder Sie können die Stifte an der SSD selbst abschneiden und sie direkt in den M.2-Key-B-Steckplatz stecken.

Hinweis: M.2 Key-B-Steckplätze haben maximal 2 PCIe-Lanes, die Leistung der SDD ist in solchen Steckplätzen suboptimal. Für viele Anwendungsfälle ist die Leistung moderner SSDs jedoch überdurchschnittlich und selbst eine reduzierte Leistung im Key-B-Steckplatz könnte mehr als ausreichend sein.

Antwort3

Sie können eine M-Key-m.2-SSD nicht physisch an ein B-Key-Motherboard anschließen. Und verkehrt herum funktioniert sie nicht. Durch die Modifizierung einer M-Key-m.2-SSD werden die Transistoren zerstört.

Dies ist ein Beispiel dafür, warum eine Änderung das Problem verschlimmern würde.

https://youtu.be/E1TO38nsMvY

verwandte Informationen