Raspberry Pi 4 -malli B -yksiköillä, jotka kohtaavat USB-tyypin C virtaongelman, on joitain yksinkertaisia ​​kiertotapoja huolimatta räikeistä suunnitteluvirheistä

Tech / Raspberry Pi 4 -malli B -yksiköillä, jotka kohtaavat USB-tyypin C virtaongelmia, on joitain yksinkertaisia ​​kiertotapoja huolimatta räikeistä suunnitteluvirheistä 4 minuuttia luettu

Vadelma Pi-



Raspberry Pi -säätiö käynnisti äskettäin äärimmäisen suositun yhden piirilevyn, Raspberry Pi 4 Model B: n, neljännen iteraation. Pian sen jälkeen useat innokkaiden ostajien ostamat yksiköt eivät käynnistyneet USB Type C -portin kautta. Säätiö suoritti nopeasti oman sisäisen tutkimuksensa ja on vahvistanut, että upouudella Raspberry Pi 4 -mallilla B on ongelma joidenkin USB Type C -kaapelien kanssa, jotka eivät pysty lataamaan yhden kortin tietokonetta. Ostajat ovat suhtautuneet melko äänekkäästi siihen outoon ongelmaan, joka näyttää olevan laitevika. Vaikka ongelma on laitteiston suunnittelussa, on olemassa muutamia yksinkertaisia ​​ja tehokkaita kiertotapoja.

Raspberry Pi -säätiö on avoimesti tunnustanut, että äskettäin julkaistu Raspberry Pi 4 ei toimi, kun virtaa käytetään tietyillä USB Type C -kaapeleilla. Edullinen yhden kortin tietokone on ylivoimaisesti suosituin valinta esineiden internetin (IoT) projekteissa työskenteleville kehittäjille. Usean uuden ja parannetun laitteistoelementin, mukaan lukien parempi prosessori, kaksi micro-HDMI-lähtöporttia ja jopa 4 Gt RAM-muistia, lisäksi Raspberry Pi 4 Model B on ensimmäinen Pi-kortti, joka käyttää USB-C-pistorasiaa. Uudella iteraatiolla ei ole muuten erillistä virtalähdeporttia, ja sen on oltava täysin riippuvainen USB Type C -portista. Toisin sanoen Raspberry Pi: n neljäs painos sisältää ensimmäisen USB-C-portin, joka pystyy toimittamaan virtaa sille.

Useat Raspberry Pi 4 Model B -käyttäjät ja varhaiset käyttöönottajat huomasivat nopeasti, että tietyntyyppiset USB Type C -kaapelit yksinkertaisesti eivät käynnistä yhden kortin tietokonetta. Muuten monet käyttäjät ovat vahvasti väittäneet, että kaikkien USB Type C -kaapeleiden, joilla on kyky tuottaa virtaa ja siirtää tietoja, olisi pitänyt toimia uuden Raspberry Pi 4 -mallin B kanssa, jos Raspberry Pi -säätiö olisi yksinkertaisesti noudattanut USB-C-määritystä oikein ja perusteellisesti. Toisin sanoen säätiö näyttää unohtaneen muutaman yksinkertaisen mutta kriittisen suunnitteluvinkin ja -protokollan, jotka olisivat varmistaneet, että uuden mallin USB Type C -portti hyväksyi virransyötön kaikista yhteensopivista kaapeleista.

Miksi uusi Raspberry Pi 4 -malli B ei voi hyväksyä virtaa tietyistä USB Type C -kaapeleista?

Oudosta asiasta ilmoitti ensin Liliputing , foorumi, joka testaa säännöllisesti yhden kortin tietokoneita. Raspberry Pi 4 -mallin B kanssa yhteensopimattomien tiettyjen USB Type C -kaapeleiden saapumisen jälkeen Raspberry Pi -yhtiön perustaja Eben Upton tunnusti ongelman ja yritti tarjota selityksen ilmiölle.

Uptonin mukaan uusi Raspberry Pi 4 ei saa virtaa, kun sitä käytetään elektronisesti merkittyjen tai e-merkittyjen USB-C-kaapeleiden kanssa. Näitä uuden sukupolven kaapeleita käyttävät yleensä Apple MacBooks ja muut kannettavat tietokoneet. Tarpeetonta lisätä, että nämä kaapelit on suunniteltu erityisesti turvallisuudesta ensisijaisena huolenaiheena. Niissä on sisäänrakennettu suoja, joka estää sähkön virtauksen, jos toimituksen ja sähkön hyväksynnän välillä ei ole yhteensopivuutta. Toisin sanoen, kaapelit ovat riittävän älykkäitä luomaan ensin yhteinen virranjakostandardi ja vasta sitten antamaan virran virrata.



Puhuessaan asiasta Upton sanoi: 'Älykäs laturi, jossa on e-merkitty kaapeli, tunnistaa Raspberry Pi 4: n väärin äänisovittimen lisävarusteena ja kieltäytyy toimittamasta virtaa. Uskon, että tämä korjataan tulevassa hallituksen versiossa, mutta toistaiseksi käyttäjien on sovellettava yhtä ehdotetuista ratkaisuista. On yllättävää, että tämä ei näkynyt (melko laajassa) kenttätestausohjelmassa. '

Google Chrome OS -insinööri Benson Leung on pitkään taistellut tiukemmasta ja yhdenmukaisemmasta testaus- ja hyväksymisstandardista USB Type C -kaapeleille ja -latureille. USB Type C on suhteellisen uusi standardi tai portti tiedonsiirtoa ja virransyöttöä varten. Se on nopeampi, tehokas ja kykenevä tuottamaan paljon virtaa edeltäjäänsä, mikro-USB-porttiin verrattuna. Mikro-USB-portti on kuitenkin ollut käyttämättömänä, kaupalliseen käyttöön jo pitkään, ja siksi sille on vakiintuneita standardeja.

Leung väittää, että Raspberry Pi -insinöörit tekivät 'yleisen USB-C-laitteistosuunnitteluvirheen'. Uuden yksikorttitietokoneen suunnitteluvirheen vuoksi muutama USB Type-C -kaapeli yksinkertaisesti kykenee toimittamaan virtaa. Kuten aiemmin mainittiin, jos Raspberry Pi 4 tunnistetaan väärin äänisovittimen lisälaitteeksi, jopa yhteensopivat USB-C-laturit tuottavat nollavoltia yhden korttitietokoneen tarvitsemien 5 voltin sijaan.

Leung on jo kauan sitten kritisoinut Vadelma Pi -tuottajia siitä, etteivät ne näennäisesti ole tehneet riittävää testausta. Hän selittää, että teknisestä näkökulmasta USB-C-spesifikaatio määrittelee kaksi nastaa nimeltä CC1 ja CC2, jotta ne voidaan liittää virtalähteeseen tietyllä tavalla. Vadelma Pi -suunnittelijat ilmeisesti poikkesivat siitä kahdella kriittisellä tavalla.

'Ensimmäinen on se, että he suunnittelivat tämän piirin itse yrittäen ehkä tehdä jotain fiksua nykyisen tason havaitsemisella, mutta jättivät tekemättä sitä oikein. Laitteistosuunnittelijoiden tulisi yksinkertaisesti kopioida kuva USB-C Spec -signaalista sen sijaan, että keksitään älykäs piiri. Toinen virhe on, että he eivät todellakaan testanneet Pi 4 -malliaan edistyneillä kaapeleilla. Saan sen, USB-C-kaapelitilanne on hämmentävä ja sotkuinen, ja olen katsonut sen yksityiskohtaisesti että kaapeleita on lukuisia '

Kuinka virtaa uuteen Raspberry Pi 4 -malliin B millä tahansa USB Type C -kaapelilla?

Vaikka Raspberry Pi 4 Model B -mallin uudet mallit yleensä kieltäytyvät virran saamisesta joistakin nykyaikaisista USB Type C -kaapeleista, on olemassa muutama yksinkertainen ratkaisu. Raspberry Pi 4 -omistajien on käytettävä ei-e-merkittyjä USB-C-kaapeleita. Nämä kaapelit toimitetaan useimpien älypuhelimen laturien kanssa. Toinen yksinkertainen tapa virrata uusi Raspberry Pi 4 USB Type C -portin kautta on käyttää vanhempia latureita, joissa on A-C-kaapelit tai mikro-USB to Type C -sovittimia. Pohjimmiltaan mikä tahansa vanha virransyöttötapa voi toimia niin kauan kuin se voi tuottaa 5,1 volttia ja 3 ampeeria.

Muuten, on olemassa hyvin vähän vanhoja AC-latureita, jotka pystyvät toimittamaan 5,1 volttia ja 3 ampeeria. Useat nykypäivän laturit pystyvät kuitenkin tuottamaan paljon enemmän virtaa uudempien pikalatausstandardien ansiosta. Toisin sanoen uuden älypuhelimen laturin ja vanhan USB Type C -kaapelin yhdistäminen on toimiva vaihtoehto. Ilmeisin, luotettavin ja suositeltavin vaihtoehto on ostaa virallinen Raspberry Pi 4 -virtalähde. Kuitenkin 8 dollaria tai 8 puntaa se ei todellakaan ole halpa vaihtoehto.