¿Todas las unidades SATA 3 son compatibles con SATA 2?

Todas las unidades SATA 3 (6.0 Gbps) están especificadas para ser compatibles con SATA 2 (3 Gbps) y SATA 1 (1.5 Gbps). En teoría, esto significa que debería poder usar cualquier unidad SSD SATA en cualquier máquina con una conexión SATA.

Sin embargo, algunos chips de controladores de placa base SATA 2 más antiguos (como el controlador nVidia SATA en Macintoshes de 2009-2010) no negocian correctamente la velocidad SATA 2 con la unidad y caen completamente de regreso a SATA 1 o tienen errores de lectura / escritura. Por esta razón, algunas unidades SSD SATA 3, en particular las que tienen chips de controlador Sandforce internamente, no se recomiendan para su uso en máquinas con estos controladores SATA 2.

Los controladores Marvell utilizados en Crucial y algunos otros SSD, y los controladores propietarios de Samsung en las máquinas Samsung generalmente no tienen este problema. La otra solución es usar una utilidad para bloquear un SSD con controlador Sandforce solo en modo SATA 2, que es lo que OWC hace con sus unidades Mercury 3G compatibles con Mac.

SATA-3, por diseño, es compatible con versiones anteriores de SATA-2 en todos los sentidos.

Un dispositivo SATA-3 se puede conectar a un controlador SATA-2 y un dispositivo SATA-2 se puede conectar a un controlador SATA-3. En todos los casos, el canal de comunicación vuelve a las velocidades SATA-2.

Las incompatibilidades específicas surgen debido a errores, como señala Trevor Inkpen en la respuesta de Trevor Inkpen a ¿Son todas las unidades SATA 3 compatibles con SATA 2?

Se supone que son. Si un dispositivo realmente es o no depende del controlador utilizado. Eso es un poco sombrío para el fabricante, pero la mayoría de los usuarios no se darán cuenta.