A Raspberry Pi 4 B típusú egységek, amelyek szembesülnek a C típusú USB-áramellátási problémákkal, a káprázatos tervezési hibák ellenére is rendelkeznek néhány egyszerű megoldással

Tech / A Raspberry Pi 4 B típusú egységek, amelyek szembesülnek a C típusú USB-áramellátási problémákkal, a káprázatos tervezési hibák ellenére is rendelkeznek néhány egyszerű megoldással 4 perc olvasás

Raspberry Pi-



A Raspberry Pi Alapítvány a közelmúltban indította el rendkívül népszerű egy fedélzeti számítógépének, a Raspberry Pi 4 Model B-nek a negyedik iterációját. Nem sokkal később a lelkes vásárlók által megvásárolt több egység nem tudott bekapcsolni az USB Type C porton keresztül. Az alapítvány gyorsan lefolytatta saját belső vizsgálatát, és megerősítette, hogy vadonatúj Raspberry Pi 4 B modellje problémát okoz azzal, hogy egyes C típusú USB kábelek nem tudják feltölteni az egykártyás számítógépet. A vásárlók elég hangosan nyilatkoztak a furcsa kérdésről, amely hardverhibának tűnik. Bár a kérdés a hardver tervezésében rejlik, van néhány egyszerű és hatékony megoldás.

A Raspberry Pi Alapítvány nyíltan elismerte, hogy a nemrég megjelent Raspberry Pi 4 nem fog működni, ha bizonyos C típusú USB kábelekkel táplálják. A megfizethető egykártyás számítógép messze a legnépszerűbb választás azoknak a fejlesztőknek, akik a tárgyak internete (IoT) projektjein dolgoznak. Számos új és továbbfejlesztett hardverelem mellett, beleértve a jobb processzort, a kettős micro HDMI kimenetet és a legfeljebb 4 GB RAM-ot, a Raspberry Pi 4 Model B az első Pi kártya, amely USB-C csatlakozóaljzatot használ. Egyébként az új iterációnak nincs külön tápegysége, és teljes mértékben a C típusú USB porttól kell függenie. Más szavakkal, a Raspberry Pi negyedik kiadása az első, amely tartalmaz egy USB-C portot, amely képes áramellátásra.



A Raspberry Pi 4 Model B több felhasználója és korai alkalmazója gyorsan rájött, hogy bizonyos típusú C típusú USB kábelek egyszerűen nem képesek bekapcsolni az egy fedélzeti számítógépet. Egyébként sok felhasználó határozottan állította, hogy minden olyan C típusú USB-kábelnek, amely képes áramellátásra és adatátvitelre, működnie kellett volna az új Raspberry Pi 4 B modellel, ha a Raspberry Pi Foundation egyszerűen követte volna az USB-C specifikációt helyesen és alaposan. Más szavakkal, úgy tűnik, hogy az alapítvány elmulasztott néhány egyszerű, de kritikus tervezési jelet és protokollt, amelyek biztosították volna, hogy az új modell C típusú USB portja elfogadja az összes kompatibilis kábel tápellátását.

Miért nem képes az új Raspberry Pi 4 B modell elfogadni az áramot bizonyos C típusú USB kábelekből?

A furcsa kérdésről először az számolt be Liliputing , egyplatformos számítógépeket rendszeresen tesztelő platform. A Raspberry Pi 4 Model B-vel nem működő egyes C típusú USB-kábelekről szóló jelentések beáramlása után a Raspberry Pi társalapítója, Eben Upton elismerte a problémát, és megpróbált magyarázatot adni a jelenségre.

Az Upton szerint az új Raspberry Pi 4 nem kap áramot, ha elektronikusan vagy e-jelzéssel ellátott USB-C kábelekkel használják. Ezeket az új generációs kábeleket általában az Apple MacBooks és más laptopok használják. Felesleges hozzáfűznünk, hogy ezeket a kábeleket kifejezetten a biztonság szempontjából tervezték elsődleges szempontként. Beépített védelemmel rendelkeznek, amely megakadályozza a villamos energia áramlását, ha az áramellátás és az energia elfogadása között nincs eltérés. Más szavakkal, a kábelek elég okosak ahhoz, hogy először meghatározzák az áramellátás közös szabványát, és csak azután engedjék áramot áramolni.



A kérdésről Upton elmondta: „Az e-jelöléssel ellátott kábellel ellátott intelligens töltő helytelenül azonosítja a Raspberry Pi 4-t audioadapter-kiegészítőként, és megtagadja az áramellátást. Azt remélem, hogy ezt egy későbbi fórum-felülvizsgálat során kijavítják, de egyelőre a felhasználóknak a javasolt megoldások egyikét kell alkalmazniuk. Meglepő, hogy ez nem jelent meg (meglehetősen kiterjedt) terepi tesztprogramunkban. '

Benson Leung, a Google Chrome OS mérnöke már régóta küzd az USB C típusú kábelek és töltők szigorúbb és egységesebb tesztelési és jóváhagyási szabványáért. A C típusú USB viszonylag új szabvány vagy port az adat- és áramellátáshoz. Gyorsabb, hatékonyabb és elődjéhez, a mikro USB-porthoz képest nagy mennyiségű energia leadására képes. A mikro USB-port azonban már hosszú ideje inaktív, kereskedelmi célú, ezért léteznek erre vonatkozóan jól bevált szabványok.

Leung állítása szerint a Raspberry Pi mérnökei „általános USB-C hardvertervezési hibát követtek el”. Az új egy fedélzeti számítógép tervezési hibájának köszönhető, hogy elég sok C típusú USB-kábel nem képes áramellátásra. Mint korábban említettük, ha a Raspberry Pi 4-et helytelenül nevezik audioadapter-kiegészítőnek, még a kompatibilis USB-C töltők is nulla feszültséget adnak le az egy fedélzeti számítógép számára szükséges 5 volt helyett.

Leung régóta kritizálta a Raspberry Pi gyártókat, mert látszólag nem tettek elegendő tesztet. Elmagyarázza, hogy technikai szempontból az USB-C specifikáció két CC1 és CC2 nevű csapot határoz meg az elektromos mosogatóhoz való speciális csatlakoztatáshoz. A Raspberry Pi tervezői láthatóan két kritikus módon tértek el tőle.

„Az első az, hogy ők maguk tervezték meg ezt az áramkört, talán valami okosat próbáltak megtenni az áramszint érzékelésével, de nem sikerült jól. Ahelyett, hogy valami okos áramkört próbálna kitalálni, a hardvertervezőknek egyszerűen le kell másolniuk az ábrát az USB-C Specről. A második hiba az, hogy valójában nem fejlett kábelekkel tesztelték a Pi 4 kivitelüket. Értem, az USB-C kábel helyzete zavaros és rendetlen, és részletesen kitértem rá hogy számos különféle kábel van . '

Hogyan kell táplálni az új Raspberry Pi 4 B modellt bármilyen C típusú USB kábellel?

Bár a Raspberry Pi 4 Model B új modelljei általában nem hajlandók bekapcsolni néhány modern, USB Type C kábelt, van néhány egyszerű megoldás. A Raspberry Pi 4 tulajdonosainak nem e-jelzéssel ellátott USB-C kábeleket kell használniuk. Ezeket a kábeleket a legtöbb okostelefon-töltővel együtt szállítják. A másik egyszerű módszer az új Raspberry Pi 4 áramellátására a C típusú USB porton keresztül, ha régebbi töltőket használnak A-C kábelekkel vagy mikro USB-vel a C típusú adapterekhez. Lényegében bármely régi áramellátási módszer addig működhet, amíg 5,1 V és 3 Ampert képes leadni.

Egyébként nagyon kevés olyan régi AC töltő van, amely képes 5,1 volt és 3 amper leadására. Számos modern töltő azonban jóval több energiát képes leadni az újabb gyors töltési szabványoknak köszönhetően. Más szóval, egy új okostelefon-töltő és egy régi C típusú USB-kábel kombinálása működőképes lehetőség. A legkézenfekvőbb, legmegbízhatóbb és ajánlott lehetőség a hivatalos Raspberry Pi 4 tápegység megvásárlása. Ugyanakkor 8 dollárért vagy 8 fontért biztosan nem olcsó megoldás.