Raspberry Pi arvuti oleku LED-tuled näitavad toimuvat ja aitavad teil toite- ja algkäivitusprobleemide tõrkeotsingut teha.

Raspberry Pi ei ole lihtsalt krediitkaardisuurune värav tohutu arvutus- ja elektroonikamaailma avastamiseks. Ühe pardaarvuti on samuti võimeline andma kasutajale teada oma praegusest tööolekust ja sellest, kas alglaadimisel on probleeme.

Kas soovite teada, kuidas teie Raspberry Pi tunneb? Enamikul juhtudel peaks piisama vaid plaadil olevate LED-ide vaatamisest. Vaatleme neid oleku LED-tulesid põhjalikult ja selgitame, kuidas saate määrata, mida need näitavad.

Millised on Raspberry Pi erinevad oleku LED-id?

LED-ide arv ja paigutus erinevad Raspberry Pi mudelid. Enamikul Raspberry Pi plaatidel on kokku neli LED-i: kaks toitepordi kõrval (võivad mõnel mudelil olla GPiO päisele lähemal) ja kaks Etherneti pordis. Raspberry Pi Zero'l on toitepordi kõrval üks LED ja kõige esimesel Raspberry Pi, mudelil B (praegu tootmisest loobutud), oli tahvlil viis LED-i.

Raspberry Pi 4B-l leiate kaks oleku LED-i, punase ja rohelise, piki serva, mis viib toitepordist MIPI DSI porti. Punane LED on tähistatud PWR, samas kui roheline on märgistatud ACT.

Etherneti pordil on ka kaks LED-i, roheline (LNK) ja kollane (100/10M), mis edastavad teavet Etherneti ühenduse kohta. Roheline LED-tuli näitab aktiivsust Etherneti võrgus ja vilgub andmeedastuse ajal, samal ajal kui kollane LED näitab vanematel mudelitel 100 Mbit Etherneti linki või Raspberry Pi 3B+ ja 1000 Mbit linki. 4. Madalama kiirusega ühenduste puhul jääb kollane LED-tuli välja.

Need LED-id jäävad tavapärase töö ajal aktiivseks, kuid väikese energiatarbega või kaasaskantavate Raspberry Pi projektide puhul on võimalik need välja lülitada, et säästa energiat.

Allpool vaatleme lähemalt otse tahvlil olevaid oleku LED-e. Nende edastatav teave on Etherneti LED-idega võrreldes esmatähtis.

Mida näitab punane oleku LED-tuli?

Punane oleku LED (PWR) vastutab nime järgi selle eest, kas Raspberry Pi saab sisselülitamiseks piisavalt toidet. Vanematel mudelitel lülitub see sisse kohe pärast toiteallika ühendamist Pi-ga. Kuid hilisemates mudelites, alates B+-st, on punane LED Samuti on see võimeline näitama, kui toiteallikas ei paku Raspberry Pi jaoks piisavalt pinget. Sel juhul see kas vilkuks või pöörduks väljas.

Kui toite LED-tuli ei tööta ootuspäraselt, on see hea märk, et peaksite Raspberry Pi-ga ühendama parema toiteallika. Samuti saate lisateavet selle kohta, kuidas vähendada energiatarbimist oma Raspberry Pi projektides.

Mida näitab roheline oleku LED-tuli?

Roheline oleku LED on tähistatud kui ACT (lühend "tegevusest") ja seda on pisut keerulisem dešifreerida kui toite LED-i. See LED on Raspberry Pi Zero mudelitel ainus. Üldiselt näitab see SD-kaardi tegevust.

See LED jääb tavapärase töö ajal püsivalt põlema. See vilgub rakenduste töötamise ajal, st kui lugemis- ja kirjutamistoimingud on pooleli, ning peaks Raspberry Pi käivitamisel sageli ebakorrapärase mustriga vilkuma. Siiski ei pruugi see sisse lülituda, kui installimisel või SD-kaardil on probleeme.

ACT LED-tuli vilgub ka teatud mustrite järgi, et näidata probleeme käivitamisel. See töötab Raspberry Pi 4B-st varasemate mudelite puhul erinevalt, kuna 4B alglaadur töötab.

Raspberry Pi 3B+, Pi Zero ja varasemad mudelid

Allolev tabel kirjeldab, mida erinevad rohelised LED-välgud tähendavad Raspberry Pi 3B+, Zero ja varasematel mudelitel (algne Pi mudel B).

Vilgub

Tähendus

3 välku

start.elfi ei leitud

4 välku

start.elf leiti, kuid pole käivitatav (rikutud)

7 välku

kernel.img ei leitud

8 välku

SDRAM-i ei tuvastata. Vajate uuemat bootcode.bin/start.elf püsivara või teie SDRAM on kahjustatud.

Pidevad, ebaregulaarsed välgud

Lugemis-/kirjutusoperatsioon

Raspberry Pi 4, Pi 400 ja arvutusmoodul 4

Raspberry Pi 4, 400 ja Compute Module 4 käivituvad kõik plaadil olevast EEPROM-ist, erinevalt vanematest mudelitest, mis kasutavad SD-kaardi alglaadimisfailisüsteemis faili bootcode.bin.

Nendes mudelites on LED-mustrid veidi keerukamad, mis tähendab, et nad saavad alglaadimisjärjestuse kohta rohkem teavet edastada. ACT LED vilgub teatud arvu pikki välke (0 või rohkem), millele järgneb lühikeste vilkumiste jada, et näidata täpset olekut. Tavaliselt kordub muster kahesekundilise vahe järel.

Pikk välklamp

Lühike välklamp

Tähendus

0

3

Üldine alglaadimise ebaõnnestumine

0

4

start.elfi ei leitud

0

7

kernel.img ei leitud

0

8

SDRAM-i tõrge

0

9

Ebapiisav SDRAM

0

10

HALT olekus

2

1

Alglaadimisseadme partitsioon, mitte FAT

2

2

Alglaadimise partitsioonist lugemine ebaõnnestus

2

3

Laiendatud partitsioon, mitte FAT

2

4

Faili signatuuri/räsi mittevastavus – Pi 4

3

1

SPI EEPROM-i viga

3

2

SPI EEPROM on kirjutuskaitsega

3

3

I2C viga

3

4

Turvalise alglaadimise konfiguratsioon ei kehti

4

4

Toetamata tahvli tüüp

4

5

Surmav püsivara viga

4

6

Elektrikatkestus tüüp A

4

7

B-tüüpi elektrikatkestus

Ükskõik milline ülaltoodud olek viitab alglaadimisprobleemile ja võib nõuda kas microSD-kaardi vahetamist või alglaaduri uuendamist/värskendamist. Raspberry Pi 4 alglaaduri uuemad versioonid (alates versioonist 2020-04-16) kuvavad ühendatud HDMI-ekraanil alglaadimise ajal diagnostikateate.

Raspberry Pi 1 mudel B

Algne Raspberry Pi Model B aastast 2012 kasutas püsivara, mis sõltus loader.bin failist ja seetõttu tähendasid LED-i vilkumised veidi teistsuguseid asju.

Vilgub

Tähendus

3 välku

loader.bin ei leitud

4 välku

loader.bin ei käivitatud

5 välku

start.elfi ei leitud

6 välku

start.elf pole käivitatud

7 välku

kernel.img ei leitud

Raspberry Pi alglaadimisprobleemide tõrkeotsing on lihtne

Raspberry Pi oleku LED-tuled on tavapärase töö ajal üsna ebaolulised, kuid need muutuvad kiiresti oluliseks, kui peate alglaadimisprobleeme diagnoosima. Kuigi Raspberry Pi ei käivitu on palju põhjuseid, on oleku LED-ide kontrollimine ja rohelise ACT LED-i vilkumiste loendamine suurepärane viis põhjuse väljaselgitamiseks.