LED-urile de stare de pe un computer Raspberry Pi indică ce se întâmplă și vă pot ajuta să depanați problemele de alimentare și de pornire.

Un Raspberry Pi nu este doar o poartă de acces de dimensiunea unui card de credit pentru a explora lumea vastă a computerelor și a electronicii. Computerul cu o singură placă este, de asemenea, capabil să comunice utilizatorului starea curentă de funcționare și dacă există probleme de boot.

Vrei să știi cum se simte Raspberry Pi-ul tău? În cele mai multe cazuri, ar trebui să fie suficient să aruncați o privire la LED-urile de pe placă. Vom arunca o privire atentă asupra acestor LED-uri de stare și vom explica cum puteți determina ce indică ele.

Care sunt diferitele LED-uri de stare de pe Raspberry Pi?

Numărul și aranjamentul LED-urilor diferă Modele Raspberry Pi. Există în total patru LED-uri pe majoritatea plăcilor Raspberry Pi: două lângă portul de alimentare (pot fi mai aproape de antetul GPiO la unele modele) și două pe portul Ethernet. Raspberry Pi Zero are un LED lângă portul de alimentare, iar primul Raspberry Pi, Model B (în prezent întrerupt), avea cinci LED-uri pe placă.

instagram viewer

Pe un Raspberry Pi 4B, veți găsi două LED-uri de stare, unul roșu și unul verde, de-a lungul marginii care duce de la portul de alimentare la portul MIPI DSI. LED-ul roșu este etichetat PWR, în timp ce verde este etichetat ACT.

Există, de asemenea, două LED-uri pe portul Ethernet, verde (LNK) și galben (100/10M), care comunică informații despre conexiunea Ethernet. LED-ul verde indică activitatea prin rețeaua Ethernet și clipește în timpul transferurilor de date, în timp ce LED-ul galben indică o legătură Ethernet de 100 Mbit la modelele mai vechi sau o legătură de 1000 Mbit pe Raspberry Pi 3B+ și 4. LED-ul galben rămâne stins pentru conexiunile cu viteză mai mică.

Aceste LED-uri rămân active în timpul funcționării obișnuite, dar este posibil să le stingeți pentru a economisi energie în proiectele Raspberry Pi portabile sau cu consum redus.

Mai jos, vom arunca o privire mai atentă la LED-urile de stare direct pe placă. Informațiile pe care le comunică sunt de o importanță primordială, în comparație cu LED-urile Ethernet.

Ce indică LED-ul roșu de stare?

LED-ul roșu de stare (PWR) este, așa cum sugerează numele său, responsabil pentru a indica dacă Raspberry Pi primește suficientă putere pentru a fi pornit. Pe modelele mai vechi, acesta se pornea imediat după ce o sursă de alimentare era conectată la Pi. Dar la modelele ulterioare, începând de la B+, LED-ul roșu este de asemenea, capabil să indice dacă o sursă de alimentare nu oferă suficientă tensiune cerută de Raspberry Pi. În acest caz, ar clipi sau se va întoarce oprit.

Dacă LED-ul de alimentare nu funcționează conform așteptărilor, este un semn bun că ar trebui să conectați o sursă de alimentare mai bună la Raspberry Pi. De asemenea, puteți afla mai multe despre cum reduceți consumul de energie în proiectele dvs. Raspberry Pi.

Ce indică LED-ul verde de stare?

LED-ul de stare verde este desemnat ca ACT (prescurtare de la „activitate”) și este puțin mai dificil de descifrat decât LED-ul de alimentare. Acest LED este singurul prezent pe modelele Raspberry Pi Zero. În general, indică activitatea cardului SD.

Acest LED rămâne continuu și aprins în mod constant în timpul funcționării normale. Se aprinde intermitent atunci când aplicațiile rulează - adică atunci când operațiunile de citire și scriere sunt în desfășurare - și ar trebui să clipească frecvent într-un model neregulat atunci când Raspberry Pi pornește. Cu toate acestea, este posibil să nu se pornească dacă există probleme cu instalarea dvs. sau cu cardul SD în sine.

LED-ul ACT clipește, de asemenea, în anumite modele pentru a indica probleme la pornire. Acest lucru funcționează diferit pe modelele anterioare decât Raspberry Pi 4B, datorită modificărilor modului în care funcționează bootloader-ul pe 4B.

Raspberry Pi 3B+, Pi Zero și modele anterioare

Tabelul de mai jos descrie ce înseamnă diferite LED-uri verzi intermitente pe un Raspberry Pi 3B+, Zero și modelele anterioare (cu excepția modelului Pi original B).

Clipește

Sens

3 clipiri

start.elf nu a fost găsit

4 clipiri

start.elf găsit, dar nu poate fi lansat (corupt)

7 clipuri

kernel.img nu a fost găsit

8 clipiri

SDRAM nu este recunoscut. Aveți nevoie de firmware bootcode.bin/start.elf mai nou sau SDRAM-ul dvs. este deteriorat.

Flashuri constante, neregulate

Operație de citire/scriere

Raspberry Pi 4, Pi 400 și Modulul de calcul 4

Raspberry Pi 4, 400 și Compute Module 4 pornesc toate de pe un EEPROM de pe placă, spre deosebire de modelele mai vechi care folosesc fișierul bootcode.bin în sistemul de fișiere de boot de pe cardul SD.

În aceste modele, modelele LED-urilor sunt puțin mai complexe, ceea ce înseamnă că pot transmite mai multe informații despre secvența de pornire. LED-ul ACT va clipi pentru un anumit număr de clipiri lungi (0 sau mai multe), urmate de o secvență de clipiri scurte, pentru a indica starea exactă. De obicei, modelul se va repeta după un interval de două secunde.

Flash lung

Flash scurt

Sens

0

3

Eșec generic la pornire

0

4

start.elf nu a fost găsit

0

7

kernel.img nu a fost găsit

0

8

Eroare SDRAM

0

9

SDRAM insuficientă

0

10

În starea HALT

2

1

Partiția dispozitivului de pornire nu este FAT

2

2

Nu s-a putut citi din partiția de boot

2

3

Partiția extinsă nu FAT

2

4

Nepotrivire semnătura fișierului/hash - Pi 4

3

1

Eroare SPI EEPROM

3

2

SPI EEPROM este protejat la scriere

3

3

Eroare I2C

3

4

Configurația de pornire securizată nu este validă

4

4

Tip de placă neacceptat

4

5

Eroare fatală de firmware

4

6

Pana de curent tip A

4

7

Pana de curent Tip B

Oricare dintre stările de mai sus indică o problemă de boot și poate necesita fie să schimbați cardul microSD, fie să actualizați/actualizați bootloader-ul. Versiunile mai noi ale bootloader-ului Raspberry Pi 4 (începând cu versiunea 2020-04-16) vor afișa un mesaj de diagnosticare la momentul pornirii pe un afișaj HDMI conectat.

Raspberry Pi 1 Model B

Raspberry Pi Model B original din 2012 folosea firmware care depindea de fișierul loader.bin și, prin urmare, blițurile de pe LED au însemnat lucruri ușor diferite.

Clipește

Sens

3 clipiri

loader.bin nu a fost găsit

4 clipiri

loader.bin nu a fost lansat

5 clipiri

start.elf nu a fost găsit

6 clipiri

start.elf nu a fost lansat

7 clipuri

kernel.img nu a fost găsit

Este ușor să depanați problemele de boot pe un Raspberry Pi

LED-urile de stare de pe Raspberry Pi sunt destul de nesemnificative în timpul funcționării normale, dar devin rapid importante atunci când trebuie să diagnosticați problemele de boot. Deși există multe motive pentru care un Raspberry Pi nu se pornește, verificarea LED-urilor de stare și numărarea clipurilor de pe LED-ul ACT verde este o modalitate excelentă de a începe să aflați de ce.