Versiones de Windows
- Windows 10 para ediciones de escritorio (Home, Pro, Enterprise y Education)
- Windows 10 Mobile
Características del conector USB type-C
Diseño simétrico y reversible
- El conector es simétrico. El cable tiene un conector USB Type-C en cada extremo que permite que el host y el dispositivo de función usen conectores USB Type-C. Esta es una imagen que compara los conectores:
- El conector está diseñado para ser reversible. Los conectores tradicionales tenían que estar conectados al "lado derecho". Con el diseño reversible, se puede voltear el conector.
Admite todas las velocidades del dispositivo USB.
El conector puede admitir dispositivos USB que son de baja velocidad, velocidad completa, alta velocidad, SuperSpeed (incluido SS+).
Modos alternativos
El conector puede admitir modos alternativos. La característica de modo alternativo permite que los protocolos que no son USB se ejecuten a través del cable USB, al tiempo que conservan simultáneamente la funcionalidad de carga y USB 2.0. Actualmente, los modos alternativos más populares son DisplayPort/DockPort y MHL.
DisplayPort/DockPort
Este modo alternativo permite al usuario proyectar audio/vídeo en pantallas DisplayPort externas a través de un conector USB.
MHL
El modo alternativo MHL permite al usuario proyectar vídeo o audio en pantallas externas que admiten MHL.
Mensajes de error de Billboard
Si un usuario conecta un dispositivo o adaptador alternativo de tipo C USB que no es compatible con el equipo o el teléfono conectados, el dispositivo o el adaptador pueden exponer un dispositivo Billboard que contenga información sobre la condición de error para ayudar al usuario a solucionar problemas.
Aumento de los límites de energía
Un sistema con conectores USB type-C tiene mayores límites de potencia, puede admitir hasta 5V, 3A, 15W.
Además, el conector puede admitir opcionalmente la característica de entrega de energía tal y como se define en el OEM de entrega de energía USB . Si el conector admite la entrega de energía, un sistema USB type-C puede ser un proveedor de fuente de alimentación o un consumidor y admitir hasta 100W.
Admite roles duales USB
Los dispositivos periféricos pueden conectarse a un sistema móvil con conectores USB de tipo C, cambiando el rol tradicional de un sistema móvil de la función al host. Cuando el mismo sistema está conectado a un equipo, el sistema reanuda el rol de una función y el equipo se convierte en el host.
Entrada del sistema operativo en la que se debe negociar el modo alternativo, como DP 2-lane frente a DP 4-lane
No. El sistema operativo (o cualquier componente de software proporcionado por Microsoft) no desempeña ninguna parte en la selección de un modo alternativo. El controlador del conector toma la decisión, específicamente el controlador cliente del administrador de conectores USB (UCM). El controlador lo hace mediante la comunicación con el firmware del conector mediante interfaces de hardware.
Carga previa del sistema operativo con tipo C y PD
La habilitación de la carga del sistema operativo previo es propiedad del OEM. Puede optar por no implementar la entrega de energía USB y cargar en los niveles de alimentación usb tipo C hasta que arranque en el sistema operativo.
Cargar el teléfono cuando es un host USB para habilitar escenarios de acoplamiento como Continuum
Estas son algunas cosas que se deben tener en cuenta:
Debe implementar la entrega de energía USB para que los roles de alimentación y datos se puedan intercambiar de forma independiente.
El puerto ascendente de la base debe implementarse como un UFP de carga, definido en la especificación USB Type-C. Para obtener más información, consulte la sección 4.8.4, versión 1.1.
La base debe solicitar un DR_Swap si se resolvió en una DFP o en un PR_Swap si se resolvió en una UFP.
La DFP inicial es la fuente de alimentación, por lo que debe cambiar el rol de datos. La UFP inicial es el receptor de energía, por lo que debe cambiar el rol de energía. Puede realizar esas operaciones en la implementación de estas funciones de devolución de llamada:
Windows 10 Mobile compatibilidad con dispositivos de cartelera USB
Sí, si conecta el teléfono a un dispositivo que admite un Billboard USB, según la especificación definición de clase de dispositivo USB para dispositivos Billboard, se notificará al usuario. El controlador cliente del administrador de conectores USB (UCM) no es necesario para controlar la notificación. Si el sistema no reconoce el modo alternativo, no entre en el modo.
Compatibilidad con USB Type-C en versiones anteriores de Windows
Usb Type-C no se admite en versiones de Windows anteriores a Windows 10.
Compatibilidad con UCSI en versiones anteriores de Windows
UCSI no se admite en versiones de Windows anteriores a Windows 10.
Cómo probar una implementación de UCSI
Para probar la implementación, siga las instrucciones indicadas en procedimientos de prueba de interoperabilidad manual del tipo C USB. Se recomienda ejecutar pruebas USB en el Kit de laboratorio de hardware (HLK) de Windows para Windows 10. Estas pruebas se enumeran en Pruebas del Kit de certificación de hardware de Windows para USB.
Condiciones y interfaz de usuario para los distintos errores
Windows 10 puede mostrar un conjunto de mensajes de error usb type-C para ayudar a informar a los usuarios sobre las limitaciones con diferentes combinaciones de hardware y software USB Type-C. Por ejemplo, el usuario podría recibir el mensaje "El dispositivo se está cargando lentamente" si el cargador conectado al conector USB Type-C no es lo suficientemente eficaz, no es compatible con el sistema o está conectado a un puerto de no carga. Para obtener más información, vea Solucionar problemas de mensajes para un sistema usb de Windows de tipo C.
Conexión de un puerto que no es de pd a un proveedor de PD y un consumidor de PD a un sistema que no es un proveedor de PD
El puerto que no es pd intenta cargar el sistema mediante niveles de corriente usb type-C. Para obtener más información, consulte Especificaciones USB 3.1 y USB Type-C.
Conexión de Thunderbolt, SuperMHL o PCI express a un equipo que no admite esas capacidades
La característica de modo alternativo permite que los protocolos no USB (como Thunderbolt, SuperMHL) se ejecuten a través del cable USB, al tiempo que conservan simultáneamente usb 2.0 y la funcionalidad de carga. Si un usuario conecta un dispositivo o adaptador alternativo de tipo C USB que no es compatible con el equipo conectado o el teléfono que ejecuta Windows 10, se detecta una condición de error y se muestra un mensaje al usuario.
- Si el dispositivo o adaptador expone un dispositivo Billboard, el usuario ve información sobre la condición de error para ayudar a solucionar los problemas. Windows 10 proporciona un controlador en caja para un dispositivo Billboard y notifica al usuario que se ha producido un error.
- Es posible que el usuario vea una notificación de error: "Intente mejorar la conexión USB". Para obtener más información, consulte Corregir problemas de USB-C.
Para obtener los mejores resultados, asegúrese de que los requisitos del adaptador o dispositivo de modo alternativo se cumplen mediante pc o teléfono o cable.
Compatibilidad y limitaciones de MTP a través del tipo USB-C en Windows
Windows 10 para ediciones de escritorio admite MTP en el rol de iniciador; Windows 10 Mobile admite MTP en el rol de respondedor.
Cómo se conectan y comunican los dispositivos y concentradores de bajada con el Administrador de conectores USB (UCM)
UCM es su propia pila de dispositivos (consulte Arquitectura: Diseño usb de tipo C para un sistema Windows). Windows 10 compatibilidad con USB Type-C incluye la fontanería necesaria para asegurarse de que los distintos controladores de clase saben cómo comunicarse con los diferentes conectores USB Type-C. Para obtener Windows 10 compatibilidad con USB Type-C, debe conectar a la pila de dispositivos UCM.
Requisitos de MUTT de tipo C usb para pruebas HLK
El HLK de Windows para Windows 10 contiene pruebas para controladores de funciones y host USB. Para probar el sistema, use un adaptador USB C-A. Estas pruebas se enumeran en Pruebas del Kit de certificación de hardware de Windows para USB.
Compatibilidad de Microsoft con la transferencia de datos P2P entre la misma SKU de Windows 10
Esta no es una conexión válida.
- No se pueden conectar dos equipos que ejecutan Windows 10 para las ediciones de escritorio.
- No se pueden conectar dos dispositivos móviles que ejecutan Windows 10 Mobile.
Si el usuario intenta realizar esta conexión, Windows muestra un mensaje de error. Para obtener más información, vea Mensajes de error para un sistema usb de Windows de tipo C.
La única conexión válida es entre un dispositivo Windows Mobile y un dispositivo de escritorio de Windows.
Comunicación de extensión de clase UCM (UcmCx) con PMIC o controlador de batería para obtener o establecer el estado de carga
En plataformas de carga asistida por software, UcmCx se comunica con PMIC y el subsistema de batería. El controlador cliente puede determinar los niveles de carga mediante la comunicación con el hardware a través de interfaces de hardware. En plataformas asistidas por hardware, el controlador insertado es responsable de cargar. UcmCx no participa en el proceso.
Compatibilidad con HLK para USB type-C
En Windows HLK para Windows 10, no hay pruebas específicas del tipo C usb. Se recomienda ejecutar pruebas USB en Windows HLK para Windows 10. Estas pruebas se enumeran en Pruebas del Kit de certificación de hardware de Windows para USB.
UCSI
La especificación de interfaz de software del sistema del conector USB Type-C (UCSI) describe las funciones de la interfaz de software del sistema del conector USB Type-C (UCSI) y explica los registros y las estructuras de datos, para diseñadores de componentes de hardware, generadores de sistemas y desarrolladores de controladores de dispositivos.
Microsoft proporciona un controlador integrada con Windows, UcmUcsi.sys, que implementa las características definidas por la especificación. Este controlador está diseñado para sistemas con controladores incrustados.
Prueba de una implementación de UCSI que se ejecuta en Windows 10
Se recomienda ejecutar pruebas USB en Windows HLK para Windows 10. Estas pruebas se enumeran en Pruebas del Kit de certificación de hardware de Windows para USB.
Prueba de un controlador cliente UCMCx en Windows 10
Se recomienda ejecutar pruebas USB en Windows HLK para Windows 10. Estas pruebas se enumeran en Pruebas del Kit de certificación de hardware de Windows para USB.
Operaciones de control vBus/VConn y conmutador de roles administradas por la extensión de clase UCM
La extensión de clase UCM puede obtener solicitudes del sistema operativo para cambiar los datos o la dirección de energía del conector. Cuando obtiene esas solicitudes, invoca la implementación del controlador de cliente de EVT_UCM_CONNECTOR_SET_DATA_ROLE y EVT_UCM_CONNECTOR_SET_POWER_ROLE funciones de devolución de llamada (si el conector implementa PD). En la implementación, se espera que el controlador de cliente controle las patillas VBUS y VCONN. Para obtener más información sobre esas funciones de devolución de llamada, consulte Escritura de un controlador de conector usb de tipo C.