Las unidades Raspberry Pi 4 Modelo B que enfrentan un problema de alimentación USB tipo C tienen algunas soluciones simples a pesar de los evidentes defectos de diseño

Tecnología / Las unidades Raspberry Pi 4 Modelo B que enfrentan un problema de alimentación USB tipo C tienen algunas soluciones simples a pesar de los evidentes defectos de diseño 4 minutos de lectura

Pi de frambuesa



La Raspberry Pi Foundation lanzó recientemente la cuarta versión de su inmensamente popular computadora de placa única, la Raspberry Pi 4 Modelo B. Poco después, varias unidades compradas por compradores ansiosos no pudieron encenderse a través del puerto USB Tipo C. La fundación llevó a cabo rápidamente su propia investigación interna y confirmó que su nueva Raspberry Pi 4 Modelo B tiene un problema con algunos cables USB tipo C que no cargan la computadora de placa única. Los compradores han hablado bastante sobre el extraño problema que parece ser una falla de hardware. Si bien el problema radica en la forma en que está diseñado el hardware, existen algunas soluciones simples y efectivas.

La Fundación Raspberry Pi ha reconocido abiertamente que la Raspberry Pi 4 recientemente lanzada no funcionará cuando se alimente con ciertos cables USB Tipo C. La asequible computadora de placa única es, con mucho, la opción más popular para los desarrolladores que trabajan en proyectos de Internet de las cosas (IoT). Además de varios elementos de hardware nuevos y mejorados, que incluyen un mejor procesador, dos puertos de salida micro HDMI y hasta 4 GB de RAM, la Raspberry Pi 4 Modelo B es la primera placa Pi que utiliza una toma de corriente USB-C. Por cierto, la nueva iteración no tiene un puerto de fuente de alimentación dedicado y tiene que depender completamente del puerto USB tipo C. En otras palabras, la cuarta edición de Raspberry Pi es la primera en incluir un puerto USB-C capaz de suministrarle energía.



Varios usuarios y los primeros en adoptar Raspberry Pi 4 Modelo B se dieron cuenta rápidamente de que ciertos tipos de cables USB Tipo C simplemente no encienden la computadora de placa única. Por cierto, muchos usuarios han afirmado enérgicamente que todos los cables USB Tipo C que tienen la capacidad de entregar energía y transmitir datos deberían haber funcionado con la nueva Raspberry Pi 4 Modelo B si la Raspberry Pi Foundation simplemente hubiera seguido la especificación USB-C correctamente. y a fondo. En otras palabras, la base parece haber pasado por alto algunas señales y protocolos de diseño simples pero críticos que habrían asegurado que el puerto USB Tipo C en el nuevo modelo aceptara la entrega de energía de todos los cables compatibles.

¿Por qué la nueva Raspberry Pi 4 Modelo B no puede aceptar energía de ciertos cables USB tipo C?

El extraño problema fue informado por primera vez por Liliputing , una plataforma que prueba regularmente computadoras de placa única. Tras la afluencia de varios informes de ciertos cables USB Tipo C que no funcionan con la Raspberry Pi 4 Modelo B, el cofundador de Raspberry Pi, Eben Upton, reconoció el problema e intentó ofrecer una explicación sobre el fenómeno.

Según Upton, la nueva Raspberry Pi 4 no recibe energía cuando se usa con cables USB-C marcados electrónicamente o con marca electrónica. Estos cables de nueva generación suelen ser utilizados por Apple MacBooks y otras computadoras portátiles. No hace falta agregar que estos cables se han diseñado específicamente con la seguridad como principal preocupación. Tienen una protección incorporada que evita el flujo de electricidad si hay un desajuste entre la entrega y la aceptación de la energía. En otras palabras, los cables son lo suficientemente inteligentes como para establecer primero un estándar común de suministro de energía y solo entonces permitir que fluya la energía.



Hablando sobre el problema, Upton dijo: “Un cargador inteligente con un cable con marca electrónica identificará incorrectamente la Raspberry Pi 4 como un accesorio adaptador de audio y se negará a proporcionar energía. Espero que esto se solucione en una futura revisión de la placa, pero por ahora, los usuarios deberán aplicar una de las soluciones sugeridas. Es sorprendente que esto no apareciera en nuestro (bastante extenso) programa de pruebas de campo '.

Benson Leung, un ingeniero de Google Chrome OS, ha estado luchando durante mucho tiempo por un estándar de prueba y aprobación más estricto y uniforme para los cables y cargadores USB Tipo C. El USB tipo C es un estándar o puerto relativamente nuevo para el suministro de energía y datos. Es más rápido, eficiente y capaz de entregar una gran cantidad de energía en comparación con su predecesor, el puerto micro USB. Sin embargo, el puerto micro USB ha estado inactivo, se ha utilizado comercialmente durante mucho tiempo y, por lo tanto, existen estándares bien establecidos para el mismo.

Leung afirma que los ingenieros de Raspberry Pi cometieron un 'error común de diseño de hardware USB-C'. Debido a la falla de diseño dentro de la nueva computadora de placa única, bastantes cables USB Tipo C son incapaces de suministrar energía. Como se mencionó anteriormente, si la Raspberry Pi 4 se identifica incorrectamente como un accesorio adaptador de audio, incluso los cargadores USB-C compatibles entregarán cero voltios en lugar de los 5 voltios que necesita la computadora de placa única.

Leung hace mucho tiempo que critica a los fabricantes de Raspberry Pi por aparentemente no haber realizado suficientes pruebas. Explica que desde una perspectiva técnica, la especificación USB-C define dos pines llamados CC1 y CC2 para conectarse al disipador de energía de una manera específica. Los diseñadores de Raspberry Pi aparentemente se desviaron de él de dos maneras críticas.

“La primera es que ellos mismos diseñaron este circuito, quizás tratando de hacer algo inteligente con la detección de nivel de corriente, pero no lo hicieron bien. En lugar de intentar crear un circuito inteligente, los diseñadores de hardware deberían simplemente copiar exactamente la figura de la especificación USB-C. El segundo error es que en realidad no probaron su diseño Pi 4 con cables avanzados. Entiendo, la situación del cable USB-C es confusa y desordenada, y la he cubierto en detalle que hay numerosos cables diferentes .”

¿Cómo alimentar la nueva Raspberry Pi 4 Modelo B con cualquier cable USB tipo C?

Aunque los nuevos modelos de Raspberry Pi 4 Modelo B generalmente se niegan a ser alimentados por algunos cables USB tipo C modernos, existen algunas soluciones simples. Los propietarios de Raspberry Pi 4 deberán usar cables USB-C sin marca electrónica. Estos cables se envían con la mayoría de los cargadores de teléfonos inteligentes. El otro método simple para alimentar la nueva Raspberry Pi 4 a través del puerto USB Tipo C es mediante el uso de cargadores más antiguos con cables A-C o adaptadores micro USB a Tipo C. Esencialmente, cualquier método antiguo de suministro de energía puede funcionar siempre que pueda suministrar 5,1 voltios y 3 amperios.

Por cierto, hay muy pocos cargadores de CA antiguos con la capacidad de entregar 5.1 voltios y 3 amperios. Sin embargo, varios cargadores modernos pueden entregar mucha más potencia gracias a los nuevos estándares de carga rápida. En otras palabras, combinar un nuevo cargador de teléfono inteligente con un viejo cable USB tipo C es una opción viable. La opción más obvia, confiable y recomendada es comprar la fuente de alimentación oficial Raspberry Pi 4. Sin embargo, a $ 8 o £ 8 ciertamente no es una opción barata.