M.2 E Key, B Key y M Key: interfaces, buses y comprobaciones antes del encendido

Determina la compatibilidad de M.2 E Key, B Key y M Key según la muesca, el tipo de socket, los buses PCIe/USB/SATA y la alimentación, con revisión documental y comprobaciones con multímetro antes de encender.

La tarjeta M.2 puede conectarse, y no significa que la placa principal debe proporcionar la línea de plomo que necesita; la brecha parece ser la misma, ni representa la compatibilidad completa del poder, la reposición, los relojes y los pies de configuración. El módulo M.2 debe ser analizado con la llave mecánica, el uso de Socket, el cableado físico del host y el manual de datos del módulo.

Esta guía se centra en qué dispositivos suelen conectarse a E Key, B Key y M Key, por qué un módulo puede encajar pero no ser detectado y qué comprobar antes de cablear una placa adaptadora propia.

Diferencias entre las tres interfaces

Key / Socket Equipo común Posible autobús del anfitrión Zona de error común
Key E / Socket 1 Wi-Fi, Bluetooth, módulo parcialmente inalámbrico PCIe, USB, I2S/PCM, etc. Piensa en Wi-Fi y Bluetooth ir, PCIe.
Key B / Socket 2 WWAN, Módulo de la sala de llenado, SSD de la parte SATA/PCIE USB, PCIe, SATA, SIM/UIM etc dependiendo del host B+M SSD apoyará el SATA si puede.
Key M / Socket 3 SSD NVME, Tarjeta Aceleradora Parcial Normalmente PCIe x4, puede haber otras extensiones normativas. Match M Key con cualquier dispositivo NVMe

Llaves mecánicas limita solamente las inserciones parciales y no describe exactamente lo que indica el panel principal está recibiendo.

Key E: funciona el Wi-Fi, pero falta Bluetooth

Muchas tarjetas Wi-Fi ponen Wi-Fi en PCIe, Bluetooth en USB. Si el host sólo se conecta a PCIe, el sistema puede reconocer tarjetas web inalámbricas sin ver el controlador Bluetooth en absoluto.

Verifique dos líneas principales durante el checkout:

Linux:

1
2
3
4
lspci -nn
lsusb
rfkill list
dmesg | grep -Ei 'wifi|wlan|bluetooth|usb|pci'

Windows: Ampliar “Ajustador de red” y “Bluetooth” en el gestor del dispositivo para comprobar los dispositivos USB desconocidos. No juzgue la ranura para ser totalmente compatible sólo porque Wi-Fi es normal.

Key B: es fácil confundir WWAN, SATA y PCIe

Las ranuras B clave se utilizan a menudo en módulos celulares y pueden requerir USB, SIM/UIM, control y señales de despertar. B+M SSD clave puede ser compatible mecánicamente parte B o M ranuras, pero en realidad utiliza SATA o PCIe y debe mirar los módulos y descripciones de host.

Las fallas típicas incluyen:

  • La ranura sólo va a WWAN USB, no SATA o PCIE.
  • El sólido de placa principal solo se permite para tipos de equipos específicos.
  • La señal SIM o el control de potencia no fue eliminado.
  • El módulo requiere un pico de potencia superior a la capacidad de conmutación.
  • El host entiende el estado del pie de configuración de forma diferente del módulo.

PCI-SIG ha publicado una nota de cambio para Key B que también proporciona PCIe y USB 3.1 Gen1, que también indica que “Key B fija sólo un autobús”.

Key M: la compatibilidad NVMe no depende solo de la muesca

Key M se utiliza generalmente para PCIe x4 NVME SSD. La compatibilidad del juicio también depende de:

  • La ranura principal panel realmente proporciona x1, x2 o x4.
  • Capacidad de puesta en marcha intergeneracional y sólida de la unidad PCIe.
  • Duración de los módulos, por ejemplo 2230, 2242, 2260, 2280, 22110.
  • Si un componente unilateral/dual interfiere con la placa principal, hoja dispersiva.
  • La capacidad de electricidad y calor para sostener cargas.

La vieja plataforma puede ser capaz de identificar discos de datos NVME, pero no puede ser activado de ellos; este es un problema con sólidos y caminos de inicio, no simplemente una falla de pie.

¿Por qué no podemos revisar un diagrama de Pinout?

La misma posición de pie puede ser reservada, opcional o reutilizada bajo diferentes Socket, versión de código y configuración. El tablero maestro de terceros también puede no ser capaz de acceder a todos los autobuses permitidos por el código.

Preparar al menos:

  1. Actual especificación PCI-SIG M.2 o versión correspondiente de la información.
  2. Guía de diseño de tableros para el módulo principal de tablero/COM.
  3. M.2 Manual de datos del módulo.
  4. Dimensiones mecánicas y mapas de dirección de los plugins.
  5. El argumento principal o una descripción clara de la función de interfaz.

No sólo determinar la dirección del Pin 1 con imágenes web. Los conectores pueden variar en la dirección de la placa principal, la vista superior/flora del dibujo y la numeración del lado del módulo.

Lista de comprobación antes del encendido

Los medidores de ejes son adecuados para comprobar cortocircuitos, bases y fuentes de energía estática y para verificar la calidad de las señales diferenciales PCIe de alta velocidad.

Después del apagón:

  1. Módulo confirmado desplegable.
  2. Compruebe si la fuente de alimentación 3.3V está cerca de cortocircuitos.
  3. Compruebe toda la continuidad del pie GND con la placa principal.
  4. Compruebe si el pie fuente fue recibido erróneamente por la retención o pie de señal según el mapa racional.
  5. Revise los circuitos cortos de soldadura de enchufes y misposiciones.

La primera llamada recomendó el uso de una fuente de alimentación de corriente limitada y la medición del voltaje de ranura sin módulos. El módulo de instalación se corta cuando el voltaje es correcto.

Está prohibido medir la placa principal que está siendo alimentada con un bloque de agua o eléctrico; ni es contacto directo con el pie de señal de alta velocidad adyacente con una sonda de quiosco común, que puede resultar en cortocircuito.

Confirmar la enumeración del bus en Linux

Después de la instalación del módulo, registre la diferencia entre la potencia arriba y abajo:

1
2
lspci -nnk > before-pci.txt
lsusb > before-usb.txt

Instalar y reiniciar:

1
2
3
4
5
lspci -nnk > after-pci.txt
lsusb > after-usb.txt
diff -u before-pci.txt after-pci.txt
diff -u before-usb.txt after-usb.txt
dmesg | grep -Ei 'pcie|nvme|usb|firmware|timeout|link'

No hay ningún equipo nuevo en absoluto, y se da prioridad a comprobar si la fuente de alimentación, la reposición, el reloj y el autobús están fuera; el equipo ha fallado pero la unidad se verifica para el controlador, solidware y el equipo ID.

Orden de sentencia sobre cuestiones comunes de compatibilidad

Se puede insertar, pero el sistema no tiene equipo.

Confirme el uso de la ranura y el autobús en lugar de reemplazar el conductor. WWAN ranuras, ranuras de almacenamiento y ranuras WLAN pueden ser completamente diferentes incluso si están cerca en tamaño.

El Wi-Fi funciona, pero Bluetooth no aparece

Comprueba la conexión USB, el interruptor BIOS y el conteo de dispositivos USB para Key E.

SSD SATA B+M no reconocida después de insertar M Key

Confirma si la ranura MKey es sólo PCIE/NVMe. La compatibilidad mecánica no puede convertir SATA a PCIe.

NVMe negocia un ancho de enlace inferior

Revise el canal principal de distribución de tableros, expansión de grupo CPU/chip, carriles reales de ranura, configuración de BIOS y errores de cadena. No culpes a SSD por todos los bajos.

El módulo se sobrecalienta en la placa base

La potencia se corta inmediatamente y se comprueba la dirección, el pie fuente, el voltaje y el límite de flujo. La fiebre anómala no es un fenómeno “descargado” normal.

Comprobaciones para una placa adaptadora propia

  • Los diferenciales de PCIe son resistentes, concordantes de longitud y perforación.
  • REFCLK, PERST#, CLKREQ# es la escala de tiempo.
  • Par diferencial USB y protección ESD.
  • 3.3V pico de potencia, capacitación y reducción de presión.
  • Pie de configuración del módulo y desplegable del host.
  • Posición de columna fija, longitud de módulo, dispersión de calor y limpieza de antena.

Las interfaces de alta velocidad se identifican ocasionalmente a bajas cargas y no representan pase de diseño. Los productos oficiales todavía requieren osciloscopios, análisis de protocolos o pruebas de cumplimiento, en lugar de sólo controles continuos de uso universal.

Referencias: