Unitățile Raspberry Pi 4 Model B care se confruntă cu o problemă de alimentare USB de tip C au unele soluții simple, în ciuda defectelor de design clar

Tehnologie / Unitățile Raspberry Pi 4 Model B care se confruntă cu o problemă de alimentare USB de tip C au unele soluții simple, în ciuda defectelor de design clar 4 minute citite

Raspberry Pi-



Fundația Raspberry Pi a lansat recent cea de-a patra iterație a computerului său single-board extrem de popular, Raspberry Pi 4 Model B. La scurt timp, mai multe unități achiziționate de cumpărători dornici nu au reușit să se alimenteze prin portul USB de tip C. Fundația a efectuat rapid propria sa investigație internă și a confirmat că noul Raspberry Pi 4 Model B are o problemă cu unele cabluri USB de tip C care nu reușesc să încarce computerul cu o singură placă. Cumpărătorii au fost destul de vocali cu privire la problema ciudată care pare a fi o defecțiune hardware. În timp ce problema rezidă în modul în care este proiectat hardware-ul, există câteva soluții simple și eficiente.

Fundația Raspberry Pi a recunoscut deschis că Raspberry Pi 4, lansat recent, nu va funcționa atunci când este alimentat cu anumite cabluri USB de tip C. Computerul single-board accesibil este de departe cea mai populară alegere pentru dezvoltatorii care lucrează la proiecte Internet of Things (IoT). Pe lângă mai multe elemente hardware noi și îmbunătățite, inclusiv procesor mai bun, porturi de ieșire micro HDMI duble și până la 4 GB RAM, Raspberry Pi 4 Model B este prima placă Pi care folosește o priză USB-C. De altfel, noua iterație nu are un port dedicat de alimentare și trebuie să depindă complet de portul USB de tip C. Cu alte cuvinte, cea de-a patra ediție a Raspberry Pi este prima care include un port USB-C capabil să-i furnizeze energie.



Câțiva utilizatori și adoptatori timpurii ai Raspberry Pi 4 Model B și-au dat seama rapid că anumite tipuri de cabluri USB de tip C pur și simplu nu reușesc să alimenteze computerul cu o singură placă. De altfel, mulți utilizatori au susținut cu tărie că toate cablurile USB de tip C care au capacitatea de a furniza energie și de a transmite date ar fi trebuit să funcționeze cu noul Raspberry Pi 4 Model B dacă Raspberry Pi Foundation ar fi urmat corect specificațiile USB-C corect și temeinic. Cu alte cuvinte, fundația pare să fi ratat câteva indicii și protocoale de proiectare simple, dar critice, care ar fi asigurat că portul USB de tip C pe noul model a acceptat livrarea de energie din toate cablurile compatibile.

De ce Noul Raspberry Pi 4 Model B nu poate accepta alimentarea de la anumite cabluri USB de tip C?

Problema ciudată a fost raportată pentru prima dată de Liliputând , o platformă care testează în mod regulat computere cu o singură placă. După aflarea mai multor rapoarte despre anumite cabluri USB de tip C care nu funcționează cu Raspberry Pi 4 Model B, cofondatorul Raspberry Pi, Eben Upton, a recunoscut problema și a încercat să ofere o explicație despre fenomen.

Potrivit lui Upton, noul Raspberry Pi 4 nu primește energie atunci când este utilizat cu cabluri USB-C marcate electronic sau marcate electronic. Aceste cabluri de nouă generație sunt utilizate în mod obișnuit de Apple MacBooks și alte laptopuri. Inutil să mai adăugăm, aceste cabluri au fost proiectate special pentru siguranță ca o preocupare principală. Au protecție încorporată care previne fluxul de electricitate dacă există o nepotrivire între livrare și acceptarea energiei. Cu alte cuvinte, cablurile sunt suficient de inteligente pentru a stabili mai întâi un standard comun de furnizare a energiei și abia apoi pentru a permite curgerea curentului.



Vorbind despre această problemă, Upton a spus: „Un încărcător inteligent cu un cablu marcat cu e va identifica incorect Raspberry Pi 4 ca accesoriu pentru adaptor audio și va refuza furnizarea de energie. Mă aștept ca acest lucru să fie remediat într-o viitoare revizuire a consiliului, dar pentru moment, utilizatorii vor trebui să aplice una dintre soluțiile sugerate. Este surprinzător că acest lucru nu a apărut în programul nostru (destul de extins) de testare pe teren '.

Benson Leung, inginer Google Chrome OS, se luptă de mult timp pentru un standard de testare și aprobare mai strict și mai uniform pentru cablurile și încărcătoarele USB de tip C. USB de tip C este relativ un nou standard sau port pentru furnizarea de date și energie. Este mai rapid, eficient și capabil să furnizeze o cantitate mare de energie în comparație cu predecesorul său, portul micro USB. Cu toate acestea, portul micro USB a fost utilizat inactiv, comercial de mult timp și, prin urmare, există standarde bine stabilite pentru același lucru.

Leung susține că inginerii Raspberry Pi au făcut o „greșeală obișnuită de proiectare hardware USB-C”. Datorită defectului de design al noului computer cu o singură placă, pur și simplu face ca câteva cabluri USB de tip C să nu poată furniza energie. Așa cum am menționat anterior, dacă Raspberry Pi 4 este identificat incorect ca accesoriu pentru adaptor audio, chiar și încărcătoarele USB-C compatibile vor livra zero volți în loc de 5 volți necesari computerului de bord unic.

Leung a criticat de mult producătorii Raspberry Pi pentru că aparent nu au făcut suficiente teste. El explică faptul că, dintr-o perspectivă tehnică, specificația USB-C definește doi pini numiți CC1 și CC2 pentru conectarea la chiuvetă într-un mod specific. Se pare că designerii Raspberry Pi s-au abătut de la aceasta în două moduri critice.

„Primul este că au proiectat ei înșiși acest circuit, probabil încercând să facă ceva inteligent cu detectarea nivelului curent, dar nereușind să facă acest lucru corect. În loc să încerce să vină cu un circuit inteligent, designerii de hardware ar trebui să copieze pur și simplu figura din specificația USB-C. A doua greșeală este că nu și-au testat designul Pi 4 cu cabluri avansate. Înțeleg, situația cablului USB-C este confuză și dezordonată și am abordat-o în detaliu că există numeroase cabluri diferite . '

Cum să alimentați noul Raspberry Pi 4 Model B cu orice cablu USB de tip C?

Deși noile modele ale Raspberry Pi 4 Model B refuză în mod obișnuit să fie alimentate de niște cabluri moderne USB de tip C, există câteva soluții simple. Proprietarii de Raspberry Pi 4 vor trebui să utilizeze cabluri USB-C non-marcate cu e. Aceste cabluri sunt livrate cu cele mai multe încărcătoare pentru smartphone-uri. Cealaltă metodă simplă pentru a alimenta noul Raspberry Pi 4 prin portul USB de tip C este folosirea încărcătoarelor mai vechi cu cabluri A-C sau adaptoare micro USB la tip C. În esență, orice metodă veche de furnizare a energiei poate funcționa atât timp cât poate furniza 5,1 volți și 3 amperi.

De altfel, există foarte puține încărcătoare de curent alternativ vechi cu capacitatea de a livra 5,1 volți și 3 amperi. Cu toate acestea, mai multe încărcătoare moderne pot oferi mult mai multă putere datorită standardelor mai noi de încărcare rapidă. Cu alte cuvinte, combinarea unui nou încărcător de smartphone cu un vechi cablu USB de tip C este o opțiune viabilă. Cea mai evidentă, fiabilă și recomandată opțiune este să cumpărați sursa oficială de alimentare Raspberry Pi 4. Cu toate acestea, la 8 $ sau 8 GBP nu este cu siguranță o opțiune ieftină.