A Raspberry Pi számítógépen lévő állapotjelző LED-ek jelzik, hogy mi történik, és segíthetnek a tápellátási és rendszerindítási problémák elhárításában.
A Raspberry Pi nem csak egy hitelkártya méretű átjáró a számítástechnika és az elektronika hatalmas világának felfedezéséhez. Az egykártyás számítógép képes kommunikálni a felhasználóval az aktuális működési állapotáról és arról is, hogy vannak-e rendszerindítási problémák.
Szeretné tudni, hogy érzi magát a Raspberry Pi? A legtöbb esetben elegendő csak egy pillantást vetni a táblán lévő LED-ekre. Alaposan megvizsgáljuk ezeket az állapotjelző LED-eket, és elmagyarázzuk, hogyan határozhatja meg, mit jeleznek.
Mik a különböző állapotjelző LED-ek a Raspberry Pi-n?
A LED-ek száma és elrendezése eltérő Raspberry Pi modellek. A legtöbb Raspberry Pi kártyán összesen négy LED található: kettő a tápcsatlakozó mellett (egyes modelleknél közelebb lehetnek a GPiO fejléchez), kettő pedig az Ethernet porton. A Raspberry Pi Zero egy LED-del rendelkezik a tápcsatlakozó mellett, a legelső Raspberry Pi, a Model B (jelenleg már nem gyártott) pedig öt LED-et tartalmazott az alaplapon.
A Raspberry Pi 4B-n két állapotjelző LED található, egy piros és egy zöld a tápcsatlakozótól a MIPI DSI porthoz vezető él mentén. A piros LED PWR, míg a zöld ACT feliratú.
Az Ethernet porton két LED is található, a zöld (LNK) és a sárga (100/10M), amelyek az Ethernet kapcsolatról közölnek információkat. A zöld LED az Ethernet hálózaton keresztüli tevékenységet jelzi, és villog adatátvitel közben, míg a sárga LED jelzi a 100 Mbit Ethernet kapcsolatot a régebbi modelleken vagy az 1000 Mbit-es kapcsolatot a Raspberry Pi 3B+ és 4. A sárga LED nem világít kisebb sebességű csatlakozások esetén.
Ezek a LED-ek a szokásos működés során aktívak maradnak, de az alacsony fogyasztású vagy hordozható Raspberry Pi projekteknél energiatakarékosság érdekében kikapcsolhatók.
Az alábbiakban közelebbről megvizsgáljuk a közvetlenül a táblán lévő állapotjelző LED-eket. Az általuk közölt információ elsődleges fontosságú az Ethernet LED-ekhez képest.
Mit jelez a piros állapotjelző LED?
A piros állapotjelző LED (PWR) a neve is sugallja, hogy jelezze, hogy a Raspberry Pi elegendő áramot kap-e a bekapcsoláshoz. A régebbi modelleken azonnal bekapcsol, miután tápegységet csatlakoztattak a Pi-hez. De a későbbi modellekben a B+-tól kezdve a piros LED az arra is képes, hogy jelezze, ha egy tápegység nem biztosít elegendő feszültséget a Raspberry Pi által igényelt. Ebben az esetben vagy villogna, vagy elfordulna ki.
Ha a tápellátás LED nem a várt módon működik, ez jó jel, hogy jobb tápegységet kell csatlakoztatnia a Raspberry Pi-hez. Azt is megtudhatja, hogyan kell csökkenti az energiafogyasztást a Raspberry Pi projektekben.
Mit jelez a zöld állapotjelző LED?
A zöld állapotjelző LED-et ACT-nek (az "aktivitás" rövidítése) jelölik, és kissé bonyolultabb megfejteni, mint a tápellátás LED-ét. Ez a LED az egyetlen, amely megtalálható a Raspberry Pi Zero modelleken. Általában az SD-kártya aktivitását jelzi.
Ez a LED folyamatosan és folyamatosan világít a normál működés során. Villog, amikor alkalmazások futnak – vagyis amikor olvasási és írási műveletek vannak folyamatban –, és gyakran szabálytalan mintázatban villog a Raspberry Pi rendszerindításakor. Előfordulhat azonban, hogy nem kapcsol be, ha bármilyen probléma van a telepítéssel vagy magával az SD-kártyával.
Az ACT LED bizonyos minták szerint villog, jelezve a rendszerindítási problémákat. Ez másképp működik a Raspberry Pi 4B-nél korábbi modelleken a 4B rendszerbetöltő működésében bekövetkezett változások miatt.
Raspberry Pi 3B+, Pi Zero és korábbi modellek
Az alábbi táblázat leírja, hogy mit jelentenek a különböző zöld LED-villogások a Raspberry Pi 3B+, Zero és korábbi modelleken (az eredeti Pi Model B kivételével).
Villog |
Jelentése |
---|---|
3 villanás |
start.elf nem található |
4 villanás |
start.elf megtalálható, de nem indítható (sérült) |
7 villanás |
kernel.img nem található |
8 villanás |
Az SDRAM nem ismerhető fel. Újabb bootcode.bin/start.elf firmware-re van szüksége, vagy az SDRAM megsérült. |
Állandó, rendszertelen villanások |
Olvasási/írási művelet |
Raspberry Pi 4, Pi 400 és Compute Module 4
A Raspberry Pi 4, 400 és a Compute Module 4 az alaplapon lévő EEPROM-ról indul, ellentétben a régebbi modellekkel, amelyek a bootcode.bin fájlt használják az SD-kártya rendszerindító fájlrendszerében.
Ezekben a modellekben a LED-minták kissé összetettebbek, ami azt jelenti, hogy több információt tudnak közvetíteni a rendszerindítási sorrendről. Az ACT LED bizonyos számú hosszú villanásig (0 vagy több) villog, majd rövid villanások sorozata jelzi a pontos állapotot. Általában a minta megismétlődik egy két másodperces szünet után.
Hosszú vaku |
Rövid vaku |
Jelentése |
---|---|---|
0 |
3 |
Általános hiba a rendszerindításban |
0 |
4 |
start.elf nem található |
0 |
7 |
kernel.img nem található |
0 |
8 |
SDRAM hiba |
0 |
9 |
Nincs elegendő SDRAM |
0 |
10 |
HALT állapotban |
2 |
1 |
A rendszerindító eszköz partíciója nem FAT |
2 |
2 |
Nem sikerült beolvasni a rendszerindító partícióból |
2 |
3 |
Kiterjesztett partíció, nem FAT |
2 |
4 |
A fájl aláírása/hash nem egyezik – Pi 4 |
3 |
1 |
SPI EEPROM hiba |
3 |
2 |
Az SPI EEPROM írásvédett |
3 |
3 |
I2C hiba |
3 |
4 |
A biztonságos rendszerindítási konfiguráció érvénytelen |
4 |
4 |
Nem támogatott táblatípus |
4 |
5 |
Végzetes firmware hiba |
4 |
6 |
A típusú áramszünet |
4 |
7 |
B típusú áramszünet |
A fenti állapotok bármelyike rendszerindítási problémát jelez, és előfordulhat, hogy ki kell cserélni a microSD-kártyát, vagy frissíteni/frissíteni kell a rendszerbetöltőt. A Raspberry Pi 4 rendszerbetöltő újabb verziói (a 2020-04-16-tól kezdődően) diagnosztikai üzenetet jelenítenek meg rendszerindításkor a csatlakoztatott HDMI-kijelzőn.
Raspberry Pi 1 B modell
Az eredeti, 2012-es Raspberry Pi Model B firmware-t használt, amely a loader.bin fájltól függött, ezért a LED-ek villogása némileg mást jelentett.
Villog |
Jelentése |
---|---|
3 villanás |
loader.bin nem található |
4 villanás |
loader.bin nincs elindítva |
5 villanás |
start.elf nem található |
6 villanás |
start.elf nincs elindítva |
7 villanás |
kernel.img nem található |
Könnyű a rendszerindítási problémák elhárítása a Raspberry Pi-n
A Raspberry Pi állapotjelző LED-jei a normál működés során meglehetősen jelentéktelenek, de gyorsan fontossá válnak, amikor rendszerindítási problémákat kell diagnosztizálni. Bár számos oka van annak, hogy a Raspberry Pi nem indul el, az állapotjelző LED-ek ellenőrzése és a zöld ACT LED villogásának számlálása nagyszerű módja annak, hogy kiderítse, miért.