Les unitats del model B de Raspberry Pi 4 que s’enfronten a un problema d’alimentació USB tipus C tenen algunes solucions senzilles malgrat els defectes de disseny clars

Tecnologia / Les unitats del model B de Raspberry Pi 4 que s’enfronten a un problema d’alimentació USB tipus C tenen algunes solucions senzilles malgrat els defectes de disseny clars 4 minuts de lectura

Raspberry Pi-



La Raspberry Pi Foundation ha llançat recentment la quarta iteració del seu immens popular ordinador de placa única, el Raspberry Pi 4 Model B. Poc després, diverses unitats comprades per compradors desitjats no van poder encendre’s a través del port USB tipus C. La fundació va realitzar ràpidament la seva pròpia investigació interna i va confirmar que el seu flamant Raspberry Pi 4 Model B té un problema amb alguns cables USB tipus C que no poden carregar l’ordinador de placa única. Els compradors han mostrat una gran veu sobre el problema estrany que sembla ser un error de maquinari. Tot i que el problema resideix en la manera com es dissenya el maquinari, hi ha algunes solucions senzilles i efectives.

La Raspberry Pi Foundation ha reconegut obertament que el Raspberry Pi 4 llançat recentment no funcionarà quan s’alimenti amb determinats cables USB de tipus C. L’ordinador de placa única assequible és, amb diferència, l’opció més popular per als desenvolupadors que treballen en projectes d’Internet de les coses (IoT). A més de diversos elements de maquinari nous i millorats, inclosos un millor processador, dos ports de sortida micro HDMI i fins a 4 GB de RAM, la Raspberry Pi 4 Model B és la primera placa Pi que utilitza una presa de corrent USB-C. Per cert, la nova iteració no té un port d’alimentació dedicat i ha de dependre completament del port USB tipus C. En altres paraules, la quarta edició de Raspberry Pi és la primera que inclou un port USB-C capaç de subministrar-li energia.



Diversos usuaris i primers adoptants de Raspberry Pi 4 Model B es van adonar ràpidament que certs tipus de cables USB tipus C simplement no alimenten l’ordinador de placa única. Per cert, molts usuaris han afirmat fermament que tots els cables USB tipus C que tinguin la capacitat d’alimentar i transmetre dades haurien d’haver funcionat amb el nou Raspberry Pi 4 Model B si la Raspberry Pi Foundation simplement hagués seguit correctament l’especificació USB-C i a fons. Dit d’una altra manera, sembla que la base ha perdut alguns protocols i senyals de disseny simples però crítics que haurien assegurat que el port USB tipus C del nou model acceptés l’alimentació de tots els cables compatibles.

Per què el nou Raspberry Pi 4 Model B no pot acceptar l’alimentació de determinats cables USB de tipus C?

El problema estrany va ser informat per primera vegada per Liliputant , una plataforma que prova regularment equips de placa única. Després de l’entrada de diversos informes de certs cables USB tipus C que no funcionaven amb el Raspberry Pi 4 Model B, el cofundador de Raspberry Pi, Eben Upton, va reconèixer el problema i va intentar oferir una explicació sobre el fenomen.

Segons Upton, el nou Raspberry Pi 4 no rep alimentació quan s’utilitza amb cables USB-C marcats electrònicament o amb marca electrònica. Aquests cables de nova generació solen ser utilitzats per Apple MacBooks i altres ordinadors portàtils. No cal afegir que aquests cables han estat dissenyats específicament amb la seguretat com a principal preocupació. Tenen una protecció integrada que impedeix el flux d’electricitat si hi ha un desajust entre el lliurament i l’acceptació d’energia. En altres paraules, els cables són prou intel·ligents per establir primer un estàndard comú de subministrament d’energia i només després permetre que flueixi.



Parlant sobre el problema, Upton va dir: 'Un carregador intel·ligent amb un cable marcat per e identificarà incorrectament el Raspberry Pi 4 com un accessori d'adaptador d'àudio i es negarà a subministrar energia. Espero que això es solucionarà en una futura revisió del tauler, però, de moment, els usuaris hauran d'aplicar una de les solucions suggerides. És sorprenent que això no aparegui al nostre (bastant extens) programa de proves de camp '.

Benson Leung, enginyer de Google Chrome OS, fa temps que lluita per obtenir un estàndard de proves i aprovació més estricte i uniforme per a cables i carregadors USB tipus C. USB tipus C és relativament un nou estàndard o port per al subministrament de dades i energia. És més ràpid, eficient i capaç d’oferir una gran quantitat d’energia en comparació amb el seu predecessor, el port micro USB. Tanmateix, el port micro USB ha estat inactiu i s’ha utilitzat comercialment durant molt de temps i, per tant, hi ha estàndards ben establerts per al mateix.

Leung afirma que els enginyers de Raspberry Pi van cometre un 'error comú de disseny de maquinari USB-C'. A causa de l’error de disseny del nou ordinador de placa única, simplement es converteixen en uns quants cables USB tipus C incapaços d’alimentar. Com s’ha esmentat anteriorment, si el Raspberry Pi 4 s’identifica incorrectament com un accessori d’adaptador d’àudio, fins i tot els carregadors USB-C compatibles lliuraran zero volts en lloc dels 5 volts que necessita l’ordinador de placa única.

Fa molt de temps, Leung ha criticat els fabricants de Raspberry Pi per haver semblat no haver fet proves suficients. Explica que des d’una perspectiva tècnica, l’especificació USB-C defineix dos pins anomenats CC1 i CC2 per connectar-se a l’aigüera d’una manera específica. Els dissenyadors de Raspberry Pi aparentment s’hi van desviar de dues maneres crítiques.

“El primer és que van dissenyar aquest circuit ells mateixos, potser intentant fer alguna cosa intel·ligent amb la detecció de nivell actual, però no ho van fer bé. En lloc d’intentar elaborar un circuit intel·ligent, els dissenyadors de maquinari haurien de copiar exactament la figura de l’especificació USB-C. El segon error és que en realitat no van provar el seu disseny Pi 4 amb cables avançats. Ho entenc, la situació del cable USB-C és confusa i desordenada, i l’he tractat amb detall que hi ha nombrosos cables diferents . '

Com alimentar el nou Raspberry Pi 4 Model B amb qualsevol cable USB tipus C?

Tot i que els nous models de Raspberry Pi 4 Model B normalment es neguen a alimentar-se amb alguns cables USB moderns de tipus C, hi ha algunes solucions senzilles. Els propietaris de Raspberry Pi 4 hauran d’utilitzar cables USB-C no marcats amb e. Aquests cables s’envien amb la majoria de carregadors de telèfons intel·ligents. L’altre mètode senzill per alimentar el nou Raspberry Pi 4 a través del port USB tipus C és utilitzar carregadors antics amb cables A-C o adaptadors micro USB a tipus C. Bàsicament, qualsevol mètode de subministrament de potència antic pot funcionar sempre que pugui proporcionar 5,1 volts i 3 amperes.

Per cert, hi ha molt pocs carregadors de CA antics amb la capacitat de lliurar 5,1 volts i 3 amperes. No obstant això, diversos carregadors actuals poden subministrar molta més energia gràcies als nous estàndards de càrrega ràpida. En altres paraules, combinar un carregador de telèfon intel·ligent nou amb un antic cable USB tipus C és una opció viable. L'opció més òbvia, fiable i recomanable és comprar la font d'alimentació oficial de Raspberry Pi 4. No obstant això, a 8 o 8 lliures, sens dubte no és una opció barata.