Cómo Nintendo bloqueó el puerto USB-C del Switch 2 y rompió el acoplamiento de terceros

Cómo Nintendo bloqueó el puerto USB-C del Switch 2 y rompió el acoplamiento de terceros

Siempre hay una razón por la cual los puertos USB-C universales no «solo funcionan» como esperarías. En los primeros días, fue incompetencia o ingenuidad. Más tarde, los fabricantes a menudo se desprendieron. Pero en el caso de Nintendo’s Switch 2, parece ser intencional.

Con el Nintendo Switch 2, debería ser fácil conectar su nueva consola más cara a gafas o televisores de video cuando viaja fuera de casa. USB-C lo hace así. Pero Nintendo ha roto intencionalmente la compatibilidad del Switch 2 con esos dispositivos, utilizando un nuevo esquema de cifrado y alguna forma de chip de cifrado dedicado, dos fabricantes de accesorios dicen El borde.

Todavía no he encontrado pruebas de ese chip de cifrado, pero cuando analicé el tráfico PD USB-C con un probador de Power-Z, podía ver claramente que el nuevo cambio de Nintendo no se comportara como un buen ciudadano USB debería.

Un muelle de interruptor de terceros, conectado a un probador PD USB-C, a punto de conectarse al interruptor 2. Perdona la terrible foto.

Un muelle de interruptor de terceros, conectado a un probador PD USB-C, a punto de conectarse al interruptor 2. Perdona la terrible foto.
Foto: Sean Hollister / The Verge

Si te has estado preguntando por qué básicamente no hay un cambio portátil 2 muelles en el mercado, esta es la razón. Incluso Jsaux, la compañía que construyó su reputación al superar el muelle de la cubierta de vapor al mercado, nos dice que ha detenido sus planes para construir un muelle Switch 2 debido a las acciones de Nintendo. No es simplemente porque el Switch 2 ahora requiere más voltaje, como se informó anteriormente; Es que Nintendo ha dificultado aún más esta generación.

Esa «U» en USB no siempre es «universal», pero esto generalmente es cierto: si conecta cualquier adaptador HDMI, Dock o Hub a una computadora portátil USB-C, tableta o mano de mano que admite la salida de video USB-C, puede esperar ver su pantalla aparecer automáticamente en su televisor.

La magia normalmente es posible debido a un conjunto simple y estandarizado de instrucciones que cualquier fabricante puede seguir para que su estación de acoplamiento o centro «hablar» con la computadora. De hecho, son tan simples que puedo burlarme de una versión básica para ti aquí mismo:

  • Muelle: «Hola, soy una fuente de alimentación. ¡Aquí están los cinco tipos diferentes de energía que puedo darte!»
  • Computadora: «Tomaré 15 voltios a 3 amperios, ¡gracias!»
  • Muelle: «Está bien, ahora te estoy impulsando, ya no me estás impulsando, ¿lo entiendes?»
  • Computadora: «¡Sí! ¿Qué estás, de todos modos?»
  • Muelle: «Soy un muelle PD USB-C con modos adicionales, ¿quieres saber más?»
  • Computadora: «Seguro.»
  • Muelle: «Apoyo el modo DisplayPort-Alt si desea obtener video».
  • Computadora: «A por ello.»
  • Muelle: «Hacerlo … ¡hecho!»

Esta conversación, utilizando mensajes estandarizados (conocidos como «estructurados») sobre el protocolo PD USB-C, toma una pequeña fracción de segundo.

Pero como probablemente sospeche ahora, el Nintendo Switch 2 no lo hace de esa manera. Cuando enchufa el interruptor 2 a un muelle o un concentrador de terceros, puede negarse a negociar la energía. Otras veces, obtendrá el poder que solicita, pero luego la conversación se detendrá abruptamente.

Porque es cuando el Nintendo Switch 2 comenzará a hablar en código, mensajes de propiedad solo Nintendo puede descifrar.

Por ahora, es posible que se pregunte cómo puedo ver todo esto, codificado o no. Pero todo lo que necesita es un intermediario para oler el tráfico de entrega de energía USB-C entre un muelle y la computadora de mano de Nintendo, como el Power-Z KM003C que compré para esta historia. Conéctelo un extremo en el interruptor 2 (y otras computadoras para comparar), otro extremo en el muelle del conmutador 2 (y otros muelles para comparar), conecte su tercero Portes a mi PC con Windows con un cable largo, luego enciende su aplicación para registrar los datos de aprobación.

Comienza cómo comienza la conversación entre el muelle Switch 2 y Switch 2.

Comienza cómo comienza la conversación entre el muelle Switch 2 y Switch 2.
Captura de pantalla: Sean Hollister / The Verge

Cuando analizo la conversación entre el Nintendo Switch 2 y su muelle, puedo ver que los dos dispositivos comienzan a hablar en el propio sabor de Nintendo del lenguaje «definido por el proveedor» al principio de la conversación, antes de que firmen cualquier salida de video. Y luego, aparentemente antes de que el muelle confirme que está comprometido en video, envían más de 30 mensajes «no estructurados» propietarios entre sí.

Otros centros y muelles USB-C que he probado no tienen la misma conversación, con una notable excepción.

A partir de hoy, solo un solo muelle de terceros afirma ser compatible con el Nintendo Switch 2. Y probablemente no se sorprenderá al escuchar que cuando probé el Antank S3 Max de $ 36 (también conocido como la estación de muelle de TV Siwiqu), descubrí que habla el lenguaje codificado de Nintendo.

Aquí está el muelle Antank que responde a una solicitud de Nintendo usando mensajes Nintendo (0x057e).

Aquí está el muelle Antank que responde a una solicitud de Nintendo usando mensajes Nintendo (0x057e).
Captura de pantalla: Sean Hollister / The Verge

No se transmite cada Mensaje en el mismo orden exacto que el muelle de Nintendo, y suministra una cantidad de electricidad ligeramente diferente, pero envió casi exactamente los mismos mensajes codificados y respuestas a las solicitudes de Nintendo, incluido un código de repetición sobre el que estoy particularmente curioso: 33 01 07 DA 06 01 6D 68 33 01 07 DA 06 01 6D 68.

Según Antank, que dice que verificó con su proveedor de chips, que la cadena hexadecimal «es de hecho la clave actual utilizada por Nintendo». Mis otras fuentes están menos seguras.

Pero al igual que con el muelle oficial de Nintendo Switch 2, nuestro televisor se ilumina después de que el Antank envía esos mensajes codificados.

Pero eso no significa que ninguna empresa pueda copiar los comandos de Nintendo y esperar que su muelle siga trabajando. «Esperamos que Nintendo pueda limitar aún más los muelles y los accesorios de terceros a través de las actualizaciones del sistema para mantener la seguridad del dispositivo y el sistema», dice Winnie Chen, portavoz de JSAUX, Winnie Chen El borde.

Antank parece estar de acuerdo. «Sí, la clave debe considerarse sujeta al cambio», escribe un representante de Antank que pasa por Susie. «Sin embargo, nuestro producto admite actualizaciones de firmware, y cualquier cambio futuro en la clave de autenticación por parte de Nintendo podría abordarse teóricamente a través del software, asegurando la compatibilidad continua».

Entonces, ¿por qué algo de esto es un gran problema, particularmente cuando el Switch 2 viene con su propio muelle directamente en la caja? Bueno, no son solo grandes muelles de televisión. Nintendo también ha roto la compatibilidad con portátil Muelles que puede llevar de vacaciones o en su habitación de hotel, y con vasos de video como el Xreal One, que cuestan tanto como o más que un Switch 2 por sí mismos.

Y para arreglar eso, aparentemente necesitará comprar hardware nuevo, Jsaux, Antank y Xreal han encontrado. Si bien Xreal originalmente parecía sugerir que era un problema temporal que solo requería un «ajuste técnico», Xreal ahora dice que la solución necesitará un nuevo dispositivo llamado Xreal Neo. La buena noticia: el portavoz de Xreal, Ralph Jodice El borde El nuevo dispositivo ya está funcionando en el laboratorio y enviará «un poco más adelante este año».

Otro argumento que he escuchado en Reddit: ¿por qué no debería Nintendo tener la capacidad de proteger el Switch 2 de las estaciones de acoplamiento y las alimentaciones de vuelo nocturno que podrían dañar su nueva computadora de mano y activar más llamadas a la atención al cliente de Nintendo?

Allí, podría señalar que bloquear las cosas no es necesariamente una solución. Cuando Nintendo lanzó el Switch original en 2017, los fabricantes de accesorios de manera similar tuvieron que descubrir cómo descifrar los protocolos de acoplamiento esotéricos de Nintendo, y algunos de ellos (NYKO) supuestamente condujeron a las manos dañadas.

Espero que algunos fanáticos de Nintendo con ojos de águila también señalen que el Switch 2, a diferencia del Switch original, necesita un flujo de aire activo para ejecutarse correctamente: el Dock Official Switch 2 de Nintendo ahora tiene un ventilador en el interior, y la consola tiene respiraderos en la parte inferior que podrían ser bloqueados por muelles de terceros. (De hecho, ¡el muelle Antank ya bloquea esos respiraderos!)

Nintendo Oficial (izquierda) vs. Antank (derecha), punto de acceso en la ventilación superior

Pero antes de sugerir que los respiraderos y el ventilador sean estrictamente necesarios, sepa que el ventilador de enfriamiento en el muelle Switch 2 en realidad no enfría el Switch 2, y que el muelle de Antank no parece hacer que un Switch 2 funcione más caliente que el Dock Office. Corrí Cyberpunk 2077 Durante una hora recta con cada muelle, luego sacó una cámara térmica, y el Antank en realidad parece un poco más fresco. Quizás tener más flujo de aire en la pantalla y la parte posterior de la consola compensan el impacto de los respiraderos bloqueados. Según esa lógica, tal vez la consola podría funcionar aún más fresca si Nintendo le permite usar un dongle USB-C a HDMI en lugar de un muelle. ¡Si tan solo no estuviera bloqueado!

Oficial de Nintendo (izquierda) vs. Antank (derecha), inmediatamente después de quitar del muelle

Sobre todo, es el principio del asunto. USB-C debería Solo trabaja, aquí hay un lugar donde suele hacerlo, y sin embargo, Nintendo ha impedido que lo haga.

Nintendo no confirmaría ni negaría que está usando chips de cifrado y autenticación para bloquear la salida de video del Switch 2. No ofreció ningún comentario para esta historia.

  • El interruptor 2 no requiere energía de 20 V; Acepta 15 voltios a 2.8 amperios, 2.67 amperios y 3 amperios completos.
  • Sin embargo, los fabricantes de accesorios me dicen que el Switch 2 rechazará un muelle Eso no ofrece un modo de potencia de 20V. Probé con el Antank; La salida de video apareció para una fracción de segundo cuando suministré una potencia de 15 V, luego desaparecí.
  • Un fabricante de accesorios anónimos dice que incluso si hay una potencia de 20V disponible y un muelle pasa la autenticación, el Switch 2 probará la calidad de la señal y caerá a un modo USB solo si la calidad es baja. «Si el muelle skimps en el cableado, utiliza redriadores de gangas o tiene un diseño de PCB deficiente, la capacitación de enlaces falla».
  • Si bien el muelle Antank funciona, es más difícil enchufar y desenchufar el conmutador 2 que con el muelle oficial. Mi esposa no es fan.
  • Si compra el Antank, es posible que necesite una actualización de firmware.
  • Antank confirmó que el muelle Siwiqu en Amazon es el mismo producto.
  • Ni antank ni xreal dirían El borde Sus soluciones en detalle, citando confidencialidad o razones competitivas. Antank solo diría que «seleccionó un chip totalmente compatible y optimizó el firmware para manejar el nuevo apretón de manos de Switch 2». Ese chip ha sido revelado.

Check Also

“Los psicodélicos son una mina de oro para México, pero los científicos están atados de manos para investigarlos”

“Los psicodélicos son una mina de oro para México, pero los científicos están atados de manos para investigarlos”

Estamos en medio de un renacimiento psicodélico. Imagina que tienes la cura potencial para la …