Esta es la solución más válida que encomtrarás compartir, pero mírala detenidamente y valora si se adapta a tu proyecto.
Solución:
Acabo de perder varios días con este tema; sería mejor si alguien que realmente tenga conocimiento pudiera confirmar la exactitud de lo siguiente, pero AFAIK, esto es lo que entiendo que realmente está sucediendo:
- mini PCI-Express (mPCIe) y mini SATA (mSATA) son dos estándares separados. Cada estándar especifica tanto un bus como una interfaz física. El conector físico y los factores de forma físicos de los dos estándares son IDÉNTICOS, lo que supongo que hace que la fabricación de estas cosas sea más barata (y uno podría esperar, el precio). (Digo factor de formas porque hay versiones de altura completa y media altura al menos. Pero cuidado: debería utilizar un adaptador para colocar una tarjeta de media altura en una ranura de altura completa, aunque “encaja” perfectamente. Esto se debe a que la tarjeta NECESITA atornillarse para un contacto adecuado, y el orificio del tornillo está dos veces más lejos de la tarjeta de media altura de lo necesario, por lo que necesita un adaptador de plástico que se atornille correctamente y sujete. abajo de la tarjeta de media altura).
- El conector y los factores de forma son los mismos, pero las especificaciones de los PIN individuales reales solo coinciden parcialmente. De hecho, incluso dentro de la especificación SINGLE mPCIe, existen varias opciones sobre qué pines se implementan realmente dentro de una tarjeta en particular. De hecho, parece que incluso hay opciones que permiten que ciertos pines tengan significados exactamente opuestos de una tarjeta a otra. (Para ser totalmente sincero, podría ser que estos significados opuestos sean en realidad una diferencia entre el significado en mPCIe y en mSATA; debido a la razón # a continuación, no podría decirlo. Solo puedo decirles que parece que en mi Lenovo T420 , el pin 20 en la “ranura mPCIe para tarjetas WLAN” hace que la tarjeta encienda su radio, mientras que el pin 20 en la “ranura mPCIe para tarjetas WWAN” hace que la tarjeta apague su radio. ¿Nos divertimos todavía? Parece que esto se hace con el propósito explícito de permitir que los fabricantes de equipos originales limiten la utilidad de ciertas ranuras a ciertos tipos de tarjetas. Por ejemplo, si inserta la tarjeta Wifi de algunos Lenovo Thinkpad en la ranura WWAN, no funcionará; pero si toma una pequeña astilla de cinta adhesiva y cubre el pin 20 de la tarjeta Wifi y luego lo inserta en la ranura WWAN, funciona bien)
- Debido a que el conector y los factores de forma son los mismos, puede insertar fácilmente tarjetas de un tipo en cualquiera de las ranuras. La mejor analogía que puedo dar es la siguiente: piense en algún electrodoméstico de marca reconocida que pueda comprar tanto en EE. UU. Como en Francia, y que tenga un cable de alimentación desmontable. Luego imagina que cambias los cables de uno de ellos, por lo que ambos aparatos ahora tienen el mismo enchufe. A continuación, elimine cualquier marca o etiqueta que le permita saber cuál es cuál. Por último, pídale a alguien que le venda los ojos (le ponga tapones en la oreja, etc.) que lo lleve a ciegas a uno de los dos países y le traiga una habitación donde pueda enchufar el aparato. Ahora pregúntese: ¿qué pasará si enchufa el aparato y lo enciende? Puede que funcione bien; podría funcionar, pero solo a media velocidad o doble velocidad; podría provocar un cortocircuito inmediato de un fusible en alguna parte; en realidad, podría quemarse instantáneamente, o incluso estallar en llamas en cuestión de segundos; por otro lado, puede ser que lo que pase sea … nada en absoluto.
- La especificación mPCIe (al menos, no sé mSATA) especifica que ciertos pines deben transportar las señales de OTROS buses conocidos. Por ejemplo, algunos de los pines simplemente pasan señales USB al bus USB. Esto es muy útil, porque hace que sea muy económico agregar puertos USB a una tarjeta mPCIe. ¡Parece ser posible que un fabricante haga una “ranura mCPIe” que, de hecho, no proporcione NINGUNA señal mPCIe! (Podría estar allí para una “tarjeta USB mPCIe” opcional, por ejemplo. La ranura “mPCIe” pasa a través de señales USB. Este parece ser el caso de mi Lenovo Thinkpad T420, por ejemplo. De hecho, hay un código en el BIOS que evita que incluso una tarjeta USB normal funcione en esta ranura. La BIOS permite que una determinada lista blanca de tarjetas de módem WWAN funcione en esta ranura. Estas tarjetas son, de hecho, solo módems WWAN y se conectan a través de los pines de paso USB de mPCIe) .
- Por último, algunos fabricantes parecen estar tan confundidos como usted y yo; o quizás son simplemente falsos. Mi Lenovo T420 tiene una “ranura mini PCI-Express WWAN”: la lista blanca de tarjetas que funcionan en esta ranura incluye ambas “tarjetas mPCIe WWAN” (que son módems USB puros, montados en tarjetas del factor de forma mPCIe y que utilizan el USB señales de paso a través) y “tarjetas de almacenamiento mSATA”. Por lo que puedo decir, esta “ranura mPCIe” admite tarjetas MSATA pero no tarjetas mPCIe reales (incluso si cubre el pin 20).
Observo que, a diferencia de mi experimento mental de juguetes con electrodomésticos anterior, no existen leyes de veracidad en la publicidad o de etiquetado del consumidor que se apliquen a estas tarjetas o al material de marketing que las describe. Por lo tanto, es posible que de hecho pueda freír sus tarjetas o su placa base conectando una “tarjeta mPCIe” en una “ranura mPCIe”. Hasta ahora, he tenido suerte, las cosas simplemente no funcionaron y nada se ha arruinado o perdido excepto mi tiempo.
La conclusión es: “sí, tienen el mismo aspecto, pero lo que sucede cuando se conecta una tarjeta determinada en una ranura determinada sólo se puede predecir si existe alguna documentación explícita sobre el resultado de ese acto”.
Disculpas por la increíble longitud de esta publicación. Le garantizo que le tomó menos tiempo leerlo que a mí aprender la información que contiene. Y escribirlo me permitió desahogarme, dejar ir y dejar de pensar en enviar polvo blanco en un sobre sin marcar a algunas instalaciones de Lenovo :).
Scott
Encontré esto en el sitio de ASUS:
SSD mSATA: La interfaz mSATA (mini-SATA) apareció brevemente para una generación de placas base (como la serie Maximus V) y portátiles recientemente. Los SSD mSATA siguen la especificación SATA, ofrecen un rendimiento máximo de 6 Gbit / sy se parecen mucho a los dispositivos mini-PCI-Express, pero los dos conectores no son compatibles entre sí. mSATA ha sido eliminado y reemplazado por el M.2 mejor diseñado “.
Para las personas que llegan aquí a través de Google, consulte aquí:
https://communities.intel.com/message/205714
y aquí:
http://www.intel.com/support/motherboards/desktop/sb/CS-032415.htm?wapkw=032415
Aunque mini PCIe y mSATA tienen la misma conexión física, mSATA se admite de forma nativa en la ranura mini PCIe solo si el sistema proporciona un controlador SATA dedicado en la ranura PCIe. Puede usar un adaptador para colocar una unidad mSATA en una ranura mini PCIe, pero aún tendrá que conectarla a un puerto SATA libre (usando la ranura SATA y PCIe)