נוריות המצב במחשב Raspberry Pi מציינות מה קורה ויכולות לעזור לך לפתור בעיות צריכת חשמל ואתחול.
Raspberry Pi הוא לא רק שער בגודל כרטיס אשראי לחקר העולם העצום של המחשוב והאלקטרוניקה. המחשב בעל הלוח היחיד מסוגל גם להעביר למשתמש את מצב הפעולה הנוכחי שלו והאם יש בעיות אתחול.
רוצה לדעת איך ה-Raspberry Pi שלך מרגיש? ברוב המקרים, רק להסתכל על נוריות ה-LED על הלוח אמור להספיק. אנו נסתכל מקרוב על נוריות המצב הללו ונסביר כיצד תוכל לקבוע מה הן מציינות.
מהן נוריות המצב השונות ב-Raspberry Pi?
המספר והסידור של נוריות הלד שונים זה מזה דגמי Raspberry Pi. ישנם ארבעה נוריות LED בסך הכל ברוב לוחות ה-Raspberry Pi: שתיים ליד יציאת החשמל (ייתכן שהן קרובות יותר לכותרת ה-GPiO בדגמים מסוימים) ושתיים ביציאת ה-Ethernet. ל-Raspberry Pi Zero יש LED אחד ליד יציאת החשמל ול-Raspberry Pi הראשון, דגם B (שעכשיו הופסק), היו חמש נוריות LED על הלוח.
ב-Raspberry Pi 4B, תמצאו שתי נוריות מצב, אדום וירוק, לאורך הקצה המוביל מיציאת החשמל ליציאת MIPI DSI. הנורית האדומה מסומנת PWR בעוד שהנורית הירוקה מסומנת ACT.
ישנן גם שתי נוריות ביציאת ה-Ethernet, ירוק (LNK) וצהוב (100/10M), המעבירות מידע על חיבור ה-Ethernet. הנורית הירוקה מצביעה על פעילות ברשת ה-Ethernet ומהבהבת במהלך העברת נתונים, בעוד נורית צהובה מציינת קישור 100 Mbit Ethernet בדגמים ישנים יותר או קישור של 1000 Mbit ב-Raspberry Pi 3B+ ו 4. הנורית הצהובה נשארת כבויה עבור חיבורים במהירות נמוכה יותר.
נוריות LED אלה נשארות פעילות במהלך פעולה טיפוסית, אך ניתן לכבות אותן כדי לחסוך בחשמל בפרויקטים הנמוכים או הניידים של Raspberry Pi.
להלן, אנו הולכים לבחון מקרוב את נוריות המצב ישירות על הלוח. המידע שהם מתקשרים הוא בעל חשיבות עיקרית, בהשוואה לנוריות ה-Ethernet.
מה מעידה נורית המצב האדומה?
נורית המצב האדומה (PWR) היא כפי ששמה מרמז אחראית לציון האם ה-Raspberry Pi מקבל מספיק חשמל כדי להידלק. בדגמים ישנים יותר, הוא נדלק מיד לאחר חיבור ספק כוח ל-Pi. אבל בדגמים מאוחרים יותר, החל מה-B+, הנורית האדומה היא מסוגל גם לציין אם ספק כוח אינו מספק מספיק מתח הנדרש על ידי Raspberry Pi. במקרה זה, הוא יהבהב או יסתובב כבוי.
אם נורית הכוח אינה פועלת כמצופה, סימן טוב שכדאי לחבר ספק כוח טוב יותר ל-Raspberry Pi. אתה יכול גם ללמוד עוד איך לעשות להפחית את צריכת החשמל בפרויקטים של Raspberry Pi שלך.
מה מעידה נורית המצב הירוקה?
נורית המצב הירוקה מסומנת כ-ACT (קיצור של "פעילות"), והיא קצת יותר מסובכת לפענוח מאשר נורית הכוח. LED זה הוא היחיד שקיים בדגמי Raspberry Pi Zero. בדרך כלל, זה מציין פעילות כרטיס SD.
LED זה נשאר יציב ודולק באופן עקבי במהלך פעולה רגילה. הוא מהבהב כאשר יישומים פועלים - כלומר כאשר פעולות קריאה וכתיבה נמשכות - ואמור להבהב לעתים קרובות בתבנית לא סדירה כאשר ה-Raspberry Pi מאתחל. עם זאת, ייתכן שהוא לא יופעל אם יש בעיות כלשהן בהתקנה שלך או בכרטיס ה-SD עצמו.
נורית ה-ACT מהבהבת גם בתבניות ספציפיות כדי לציין בעיות באתחול. זה עובד בצורה שונה בדגמים מוקדמים יותר מה-Raspberry Pi 4B עקב שינויים באופן שבו פועל האתחול ב-4B.
Raspberry Pi 3B+, Pi Zero ודגמים מוקדמים יותר
הטבלה שלהלן מתארת את המשמעות של הבזקי LED ירוקים שונים ב-Raspberry Pi 3B+, Zero ודגמים מוקדמים יותר (למעט ה-Pi המקורי דגם B).
מהבהבים |
מַשְׁמָעוּת |
---|---|
3 הבזקים |
start.elf לא נמצא |
4 הבזקים |
start.elf נמצא אך לא ניתן להפעלה (פגום) |
7 הבזקים |
kernel.img לא נמצא |
8 הבזקים |
SDRAM לא מזוהה. אתה צריך קושחה חדשה יותר של bootcode.bin/start.elf, או שה-SDRAM שלך פגום. |
הבזקים קבועים, לא סדירים |
פעולת קריאה/כתיבה |
Raspberry Pi 4, Pi 400 ו-Compute Module 4
ה-Raspberry Pi 4, 400 וה-Compute Module 4 כולם מאתחלים מ-EEPROM על הלוח, בניגוד לדגמים ישנים יותר המשתמשים בקובץ bootcode.bin במערכת הקבצים האתחול בכרטיס ה-SD.
בדגמים אלה, דפוסי ה-LED מעט מורכבים יותר, מה שאומר שהם יכולים להעביר מידע נוסף על רצף האתחול. נורית ה-ACT תהבהב במשך מספר מסוים של הבזקים ארוכים (0 או יותר), ולאחריה רצף של הבזקים קצרים, כדי לציין את המצב המדויק. בדרך כלל, הדפוס יחזור על עצמו לאחר פער של שתי שניות.
פלאש ארוך |
פלאש קצר |
מַשְׁמָעוּת |
---|---|---|
0 |
3 |
כשל כללי באתחול |
0 |
4 |
start.elf לא נמצא |
0 |
7 |
kernel.img לא נמצא |
0 |
8 |
כשל ב-SDRAM |
0 |
9 |
אין מספיק SDRAM |
0 |
10 |
במדינת HALT |
2 |
1 |
מחיצה של מכשיר האתחול לא FAT |
2 |
2 |
הקריאה ממחיצת האתחול נכשלה |
2 |
3 |
מחיצה מורחבת לא FAT |
2 |
4 |
אי התאמה של חתימת קובץ/hash - Pi 4 |
3 |
1 |
שגיאת SPI EEPROM |
3 |
2 |
SPI EEPROM מוגן בכתיבה |
3 |
3 |
שגיאת I2C |
3 |
4 |
תצורת אתחול מאובטח אינה חוקית |
4 |
4 |
סוג לוח לא נתמך |
4 |
5 |
שגיאת קושחה קטלנית |
4 |
6 |
הפסקת חשמל מסוג A |
4 |
7 |
הפסקת חשמל סוג ב' |
כל אחד מהסטטוסים שלמעלה מצביע על בעיית אתחול ועלול לדרוש ממך להחליף את כרטיס ה-microSD או לשדרג/לעדכן את טוען האתחול. גרסאות חדשות יותר של טוען האתחול Raspberry Pi 4 (החל מגרסה 2020-04-16) יציגו הודעת אבחון בזמן האתחול על צג HDMI מחובר.
Raspberry Pi 1 דגם B
ה-Raspberry Pi Model B המקורי משנת 2012 השתמש בקושחה שתלויה בקובץ loader.bin ולכן ההבזקים ב-LED אמרו דברים מעט שונים.
מהבהבים |
מַשְׁמָעוּת |
---|---|
3 הבזקים |
loader.bin לא נמצא |
4 הבזקים |
loader.bin לא הופעל |
5 הבזקים |
start.elf לא נמצא |
6 הבזקים |
start.elf לא הושק |
7 הבזקים |
kernel.img לא נמצא |
קל לפתור בעיות אתחול ב-Raspberry Pi
נוריות המצב ב-Raspberry Pi הן די חסרות משמעות במהלך פעולה רגילה, אך הן הופכות במהירות חשובות כאשר אתה צריך לאבחן בעיות אתחול. למרות שישנן סיבות רבות לכך ש-Raspberry Pi לא יתחיל, בדיקת נוריות המצב וספירת ההבזקים על נורית ה-ACT הירוקה היא דרך מצוינת להתחיל לגלות מדוע.