3 puntos por GN⁺ 2025-09-02 | 2 comentarios | Compartir por WhatsApp
  • El dock de Nintendo Switch 2 cumple con el estándar USB-C PD, pero su uso no estándar de VDM causa problemas de compatibilidad con docks de terceros
  • Switch 2 se carga con un máximo de 15 W, y ofrece la misma velocidad de carga tanto con el dock de Nintendo como con docks de terceros
  • El dock oficial de Nintendo siempre solicita 20 V 3 A al conectarse, mientras que el dock ANTANK S3 Max solo pide energía cuando la necesita, lo que resulta más eficiente
  • El tiempo de carga es de unas 2 horas hasta el 90% y de unas 3 horas hasta el 100%; usarla después de cargar al 75% es más eficiente
  • La implementación no estándar de VDM por parte de Nintendo limita la compatibilidad con accesorios de terceros. Esto podría deberse menos a mala intención y más a vacíos en la implementación de USB-C (o a una implementación incompleta)
  • El objetivo de este artículo es publicar datos de negociación y compatibilidad USB-C PD del dock de Switch 2 y ofrecer un material complementario con mediciones detalladas que no pudieron incluirse en el video

Fundamentos de USB-C PD

  • USB-C PD define límites de voltaje y corriente, además de los procedimientos de comunicación, lo que permite suministrar hasta 240 W (EPR)
  • Frente al límite normal de energía por USB de 15 W (5 V·3 A), PD puede llegar a 20 V·5 A, y con EPR extenderse hasta 48 V
  • La especificación regula tanto las propiedades físicas del conector y el cable como el protocolo de negociación entre source y sink

Flujo de negociación de USB-C PD

  • SOURCE_CAPABILITIES: la fuente anuncia la lista de modos de suministro disponibles, incluyendo voltaje/corriente fijos y si admite PPS
    • La fuente puede enviarlo periódicamente, o el sink puede solicitarlo con GET_SOURCE_CAP
    • Las capacidades del sink se intercambian mediante GET_SINK_CAP / SINK_CAPABILITIES
  • REQUEST: el sink solicita el índice del modo deseado
    • Si cambian las condiciones, puede hacer una nueva solicitud para subir o bajar la velocidad de carga
  • ACCEPT: la fuente notifica si acepta o rechaza la solicitud
    • Puede responder con REJECT según su lógica interna, por ejemplo por sobrecalentamiento o carga
  • PS_RDY: la fuente indica que terminó el cambio de voltaje y está lista para suministrar energía
  • GOODCRC: mensaje auxiliar que funciona como acuse de recibo (ACK) de todos los mensajes recibidos
  • En la práctica, hay que tener en cuenta que son frecuentes los comportamientos excepcionales por pérdida de paquetes, variaciones de timing o implementaciones incompletas

Vendor Defined Messages (VDM)

  • Además de la energía, se usan VDM para negociar dirección de datos, formato y Alt Mode
  • Los VDM de estándar abierto, como DisplayPort Alt Mode, contribuyen a mejorar la interoperabilidad
  • Los VDM privados o propietarios pueden reducir la compatibilidad con productos de otras marcas, y aquí se presenta una visión crítica sobre cómo Nintendo usa los VDM

Resumen de pruebas USB-C PD

  • Configuración del equipo: consola/dock/adaptador oficial de Switch 2, adaptador UGREEN de 100 W y cable de extensión, dock ANTANK S3 Max, Infineon CY4500 (incluido EPR), módulo de análisis de energía AC de Quarch, monitor Asus ProArt de 32", etc.
  • Referencias en los gráficos: naranja/rosa es la potencia medida por el CY4500, y las líneas blancas verticales marcan los puntos donde se generaron mensajes PD

Test 1: adaptador oficial → CY4500 → dock oficial → Switch 2

  • Se observó un consumo máximo del dock de aproximadamente 15 W y salida de pantalla habilitada
  • Tras la negociación inicial de 20 V·3 A al conectarse, hubo una tendencia a que no se produjeran más mensajes adicionales

Test 2: adaptador oficial → dock oficial → extensión UGREEN → CY4500 → Switch 2

  • Se mantuvieron unos 15 W y la salida de pantalla
  • Se confirmaron múltiples negociaciones de energía y de modo de pantalla cuando cambiaba el estado

Test 3: adaptador oficial → CY4500 → Switch 2

  • Incluso con carga directa a la consola, se mantuvo el límite de aproximadamente 15 W

Test 4: adaptador UGREEN de 100 W → CY4500 → Switch 2

  • Incluso usando un adaptador de terceros de 100 W, el límite de unos 15 W fue el mismo

Test 5: monitor ProArt de 32" → CY4500 → Switch 2

  • Se repitieron intentos de DR_SWAP y todos fueron rechazados, y no hubo salida de imagen en el monitor
  • Hay indicios de que la negociación falló antes de llegar a la etapa VDM

Test 6: UGREEN 100 W → CY4500 → dock ANTANK S3 Max → Switch 2

  • El dock S3 Max destacó por la transparencia en su solicitud de energía y ofreció la misma velocidad de carga que el dock oficial

Test 7: UGREEN 100 W → dock S3 Max → extensión UGREEN → CY4500 → Switch 2

  • La carga funcionó bien, pero falló la salida de pantalla
  • Podría deberse a un problema con la extensión o con la calidad del contacto

Test 8: UGREEN 100 W → dock S3 Max → extensión de terceros → CY4500 → Switch 2

  • Carga y salida de pantalla normales, con un suministro promedio máximo de unos 15 W

Prueba de tiempo de carga (medición desde la toma de corriente)

  • Configuración: comparación entre dock oficial/adaptador oficial y adaptador UGREEN de 100 W con Quarch PAM
  • Resultado: velocidades de carga similares en ambos casos, con gráficos de ejes fijos para facilitar la comparación

Conclusiones y puntos de observación

  • El límite de potencia de carga de Switch 2 es consistentemente de unos 15 W
    • Sin importar si se usa dock oficial o de terceros, adaptador o monitor USB-C
  • El dock oficial solicita 20 V·3 A en cuanto se conecta, mostrando una tendencia a reservar potencia alta de forma permanente
    • El dock ANTANK S3 Max solicita más potencia solo cuando hace falta, por ejemplo cuando la consola está encendida, mostrando una gestión energética más eficiente
  • Tiempo de carga: unas 2 horas hasta el 90% y unas 3 horas hasta el 100%
    • Esto sugiere que evaluar el comportamiento de carga solo por el tiempo total hasta 100% tiene limitaciones
  • Consejo para optimizar el uso de la batería: si se usa y descarga repetidamente después de cargar hasta alrededor del 75% (más de 1,5 horas), es posible mantenerse cerca de la carga de 15 W todo el tiempo y evitar la fase de trickle charging
  • La incompatibilidad con otros docks parece deberse menos a un bloqueo intencional y más a una implementación deficiente de USB-C o a un fallo en la negociación antes de llegar a VDM

2 comentarios

 
xguru 2025-09-02

A mí ya me pasó con la Switch 1: usé además un dock no compatible y se me brickeó.
Ahora ya ni me atrevo a mirar docks compatibles con Nintendo.
Pero viendo que esto se repite, también me hace pensar que quizá Nintendo lo hace a propósito -. -+

 
GN⁺ 2025-09-02
Opinión de Hacker News
  • No estoy de acuerdo con la afirmación de que la compatibilidad de acoplamiento USB-C del Switch 2 se deba simplemente a una implementación descuidada de la especificación USB-C; estoy convencido de que en realidad diseñaron deliberadamente un protocolo propietario especial montado sobre USB-C. El artículo de The Verge muestra que el Switch 2 y el dock usan desde el inicio de la comunicación un lenguaje propio de Nintendo “vendor defined”, y que se detectó un intercambio de más de 30 mensajes propietarios antes de negociar la salida de video. Se puede revisar el artículo relacionado

    • Quiero señalar que hay muchos malentendidos sobre la comunicación USB PD, especialmente sobre los Vendor Defined Messages. El video de LTT también repitió esos malentendidos, y hubo confusión incluso con mensajes relacionados con chips eMarker. Los Vendor Defined Messages en sí son mensajes comunes que aparecen en cualquier intercambio PD. Son esenciales para implementar varias funciones como DisplayPort, Thunderbolt e identificación de eMarker. Creo que lo de Antank probablemente se refiere a un único mensaje propietario para distinguir entre el dock y el dock o dongle del Switch 1, o para identificar funciones del dock, como la refrigeración. Puede ser una restricción de compatibilidad intencional, pero sigue siendo solo 1 mensaje de un tipo desconocido dentro del USB-PD estándar, no algo del nivel de “unas 30 piezas de lenguaje propietario”.

    • Incluso en el video de LTT dejaron clara la suposición de que Nintendo lo hizo intencionalmente, pero también dijeron que no había base suficiente para demostrarlo con claridad. En cambio, lo describieron como que “Nintendo dejó de desarrollar la compatibilidad demasiado pronto”.

    • Nintendo tiene una razón razonable para no dar soporte a dispositivos de terceros: su dock incluye un sistema de refrigeración, así que si se usa un dongle común, el Switch no podrá ofrecer correctamente el rendimiento del modo dock y pronto podría sufrir bajones de rendimiento o de calidad de imagen. La limitación sería para asegurar una buena experiencia de uso.

    • Sobre la afirmación de que “implementaron USB-C de forma descuidada”, no estoy seguro de que LTT realmente haya llegado a esa conclusión. LTT tampoco lo afirmó de forma tajante; dejaron abiertas ambas posibilidades, ya fuera por descuido o por intención, y mencionaron que, viendo los antecedentes de Nintendo, cualquiera de las dos parecía plausible.

    • The Verge también maneja información distinta según la fuente, y LTT igualmente se acerca al tema con cautela, así que queda claro que no es obvio que Nintendo lo haya hecho así a propósito. Además, al menos un dock de terceros sí funciona, así que no parece llegar al nivel de una incompatibilidad forzada mediante criptografía.

  • Durante la pandemia, cuando tenía mucho tiempo libre, cargué mi Switch con un cargador de laptop y el equipo quedó brickeado. Nintendo rechazó la garantía diciendo que no era un USB-C oficial. Pero en Australia la ley de protección al consumidor funciona bien, así que al final, después de 2 meses, me dieron un Switch nuevo. Si Nintendo tiene razón, se siente raro que el equipo pueda dañarse por no usar un USB-C oficial.

    • Una vez un cargador de Switch me brickeó un Samsung Galaxy S10+. No me sorprende en absoluto.

    • En los primeros tiempos de USB-C era muy difícil de usar. Recuerdo que el Switch 1 fue uno de los primeros dispositivos USB-C.

    • A mí también se me descompuso el Switch dos veces en esa época, y al final descubrí que si usaba cables e-marked el puerto se dañaba de inmediato. Cualquier otro dispositivo de mi cuarto funcionaba bien con ese cable; el único problema era el Switch. El diseño del puerto no era seguro y la forma en que fallaba era demasiado grave.

    • El Switch 2 parece cumplir mejor con el estándar. Pude cargarlo sin problema con un cargador común de celular, y el cargador del Switch 2 también es compatible con otros dispositivos. Por suerte no hubo brickeo, pero el cargador del Switch 1 no funcionaba con nada fuera de la consola.

    • Si realmente fuera una especificación propietaria, Nintendo habría vuelto por completo a un conector propio, así que me pregunto por qué siguen usando USB-C.

  • Viendo el video de LTT, incluso sin saber mucho de USB o USB-PD, me dio la impresión de que la explicación era vaga y que solo estaban lanzando terminología técnica sin una comprensión real.

    • Creo que alguien técnico escribió el guion, y luego lo convirtieron al formato de video sin explicarlo bien. Habría sido mejor ir completamente por lo técnico o quedarse en una explicación de alto nivel; al quedar a medias, terminó siendo menos concreto.
  • Estoy usando el otro dock de terceros con nombre de 5 letras que aparecía en el video de LTT, el mismo que compré yo, y aunque me preocupaba por los casos de problemas USB-C del Switch 1, funciona mucho mejor que el dock oficial ($124) para costar $28. Es pequeño, mucho más fácil de usar, y estoy muy satisfecho. Con lo que cuesta un solo dock oficial, casi alcanza para poner un dock en cada TV de la casa. Aquí está el producto y su enlace de compra

  • Me da la impresión de que, después de las medidas propietarias que Nintendo tomó con las tarjetas micro SD en el Switch 1, ahora encontraron una forma nueva. Nintendo no es una empresa amigable con el cliente, y ahora parece querer atar a los usuarios a su ecosistema al estilo Apple, apuntando a niños con handhelds de bajo rendimiento y dongles propietarios.

    • Nintendo incluso ha amenazado con demandas a comunidades de fans que disfrutan juegos de hace más de 20 años. Muchísimos usuarios organizan enormes torneos por su cuenta y dedican tiempo y habilidad al máximo nivel en juegos clásicos como Me lee, pero Nintendo hace valer restricciones legales y no permite ni mods menores. En la práctica, casi todos usan mods por temas de equidad o corrección de bugs, solo que operan con cuidado para que no se note hacia afuera.

    • Dijiste que en el Switch 1 hubo medidas propietarias con tarjetas micro SD, pero según entiendo en realidad soportaba tarjetas microSD(HC/XC) estándar y una estructura bastante normal usando solo la especificación más reciente, UHS-I, sin elementos propietarios.

    • Nintendo tradicionalmente ha sido una compañía que hace juguetes para niños. Es la misma empresa de la era del N64, SNES y NES que conocí de chico; ahora simplemente soy mayor y la veo con más espíritu crítico.

    • Ya antes habían hecho dispositivos así, como el Game Boy o el 3DS, así que esto va en la misma línea.

  • No sabía que LTT Labs ya hacía este tipo de pruebas. Tengo curiosidad por ver cómo se desarrollará en el futuro la comparación de pruebas y datos con gamersnexus, y los momentos en que destapen mentiras de fabricantes.

    • Aunque el contenido principal de LTT se volvió más orientado al entretenimiento masivo, sigo pensando que sus pruebas de productos físicos son bastante buenas.

    • Me gusta que, incluso cuando LTT detecta mentiras, no adopta un tono de “¡¡¡esto es gravísimo!!!”, sino un enfoque más neutral y positivo. Sí buscan hacerse virales, pero no suelen dejarse arrastrar demasiado por una ola negativa.

  • El video de LTT dio la impresión de que Nintendo estaba limitando deliberadamente la conexión a monitores externos fuera del dock oficial, pero en el artículo se percibe el matiz de que también podría ser un bug. Da la impresión de que en la época del Switch 1 tampoco lograron implementar bien USB-C, y USB-C realmente es un estándar muy complejo. Si es una limitación intencional o un bug, probablemente se sabrá si Nintendo lo corrige por firmware. Linus también menciona en el video que el USB de Nintendo no tiene nada de “universal”.

    • Cuando salió el Switch 1, USB-C en sí era una tecnología nueva, y funciones avanzadas como salida de video o PD también estaban apareciendo por primera vez, así que esa parte se puede entender. Además, el diseño de hardware debió hacerse mucho antes.

    • El video de LTT no afirmó claramente que fuera intencional, y parece que Nintendo también ya estaba al tanto del problema.

  • Probé cargar el Switch 2 y solo cargó a un máximo de 15W. En el documento regulatorio de la UE se especifica que los cargadores PD deben suministrar como máximo 12W. Sin embargo, el modo TV requiere 54W, y entiendo que cuando se carga mediante USB PD 15V/1A, la mayor parte de la energía va directamente al dispositivo y la batería se carga a 5V. Se puede consultar el documento regulatorio detallado

  • En la parte de “Test 5: DR_SWAP always rejected”, el monitor intenta cambiar de rol de USB-host a USB-gadget, pero el Switch insiste en que su rol es gadget y lo rechaza. En el artículo también se ve que la negociación ni siquiera llega a los Vendor Defined Messages, así que no parece haber indicios de una restricción deliberada por parte de Nintendo. Yo sospecho que este problema se debe a un bug de firmware del monitor, porque mi último monitor Asus también tuvo muchos problemas de firmware.

    • Sobre la afirmación de que “Nintendo no está en el negocio de monitores USB, así que por qué lo bloquearía a propósito”, en la práctica también hay casos en que bloquean cosas para obligar a pagar una comisión por usar en la tienda la app de conexión del mini monitor nreal con Switch.
  • En la parte que dice que “el dock de Switch 2 siempre pide 20V 3A desde el momento de la conexión, mientras que el dock de Antank solo pide más energía cuando el Switch se enciende y realmente necesita potencia adicional; según la especificación USB PD, la forma de Antank es más ecológica y puede ahorrar en la factura eléctrica”, en la práctica la electricidad se cobra según los kWh efectivamente consumidos, así que ese supuesto ahorro probablemente no sea significativo.