Светодиодные индикаторы состояния на компьютере Raspberry Pi показывают, что происходит, и могут помочь вам устранить проблемы с питанием и загрузкой.
Raspberry Pi — это не просто ворота размером с кредитную карту для исследования огромного мира компьютеров и электроники. Одноплатный компьютер также способен сообщать пользователю о своем текущем рабочем состоянии и наличии каких-либо проблем с загрузкой.
Хотите знать, как себя чувствует ваш Raspberry Pi? В большинстве случаев достаточно взглянуть на светодиоды на плате. Мы внимательно рассмотрим эти светодиодные индикаторы состояния и объясним, как определить, что они обозначают.
Каковы различные светодиоды состояния на Raspberry Pi?
Количество и расположение светодиодов различаются в зависимости от модели. Модели Raspberry Pi. Всего на большинстве плат Raspberry Pi имеется четыре светодиода: два рядом с портом питания (на некоторых моделях они могут быть ближе к разъему GPiO) и два на порту Ethernet. У Raspberry Pi Zero есть один светодиод рядом с портом питания, а у самой первой Raspberry Pi, модели B (сейчас снятой с производства), на плате было пять светодиодов.
На Raspberry Pi 4B вы найдете два светодиода состояния, красный и зеленый, вдоль края, ведущего от порта питания к порту MIPI DSI. Красный светодиод обозначен PWR, а зеленый — ACT.
На порте Ethernet также имеются два светодиода: зеленый (LNK) и желтый (100/10M), которые передают информацию о соединении Ethernet. Зеленый светодиод указывает на активность в сети Ethernet и мигает во время передачи данных, а желтый светодиод указывает на соединение Ethernet 100 Мбит на старых моделях или соединение на 1000 Мбит на Raspberry Pi 3B+ и 4. Желтый светодиод не горит при низкоскоростных соединениях.
Эти светодиоды остаются активными во время обычной работы, но их можно отключить для экономии энергии в ваших маломощных или портативных проектах Raspberry Pi.
Ниже мы более подробно рассмотрим светодиоды состояния непосредственно на плате. Информация, которую они передают, имеет гораздо большее значение по сравнению со светодиодами Ethernet.
Что показывает красный светодиод состояния?
Красный светодиод состояния (PWR), как следует из названия, отвечает за индикацию того, получает ли Raspberry Pi достаточную мощность для включения. На старых моделях он включался сразу после подключения источника питания к Pi. Но в более поздних моделях, начиная с B+, красный светодиод также способен указывать, не обеспечивает ли блок питания достаточное напряжение, необходимое для Raspberry Pi. В этом случае он будет либо мигать, либо поворачиваться. выключенный.
Если индикатор питания не работает должным образом, это хороший знак того, что вам следует подключить к Raspberry Pi более качественный источник питания. Вы также можете узнать больше о том, как уменьшите энергопотребление в ваших проектах Raspberry Pi.
Что показывает зеленый светодиод состояния?
Зеленый светодиод состояния обозначается как ACT (сокращение от «активность»), и его немного сложнее расшифровать, чем светодиод питания. Этот светодиод — единственный, присутствующий на моделях Raspberry Pi Zero. Обычно это указывает на активность SD-карты.
Этот светодиод горит постоянно и горит постоянно во время обычной работы. Он мигает, когда приложения работают, то есть когда выполняются операции чтения и записи, и должен часто мигать нерегулярно при загрузке Raspberry Pi. Однако он может не включиться, если есть какие-либо проблемы с вашей установкой или самой SD-картой.
Светодиод ACT также мигает определенным образом, указывая на проблемы с загрузкой. На моделях более ранних версий, чем Raspberry Pi 4B, это работает по-другому из-за изменений в работе загрузчика на 4B.
Raspberry Pi 3B+, Pi Zero и более ранние модели
В таблице ниже описано, что означают различные мигания зеленого светодиода на Raspberry Pi 3B+, Zero и более ранних моделях (за исключением оригинальной модели Pi B).
Мигает |
Значение |
---|---|
3 вспышки |
start.elf не найден |
4 мигания |
start.elf найден, но не запускается (поврежден) |
7 вспышек |
ядро.img не найден |
8 вспышек |
SDRAM не распознается. Вам нужна более новая прошивка bootcode.bin/start.elf, иначе ваша SDRAM повреждена. |
Постоянные, нерегулярные вспышки |
Операция чтения/записи |
Raspberry Pi 4, Pi 400 и вычислительный модуль 4
Raspberry Pi 4, 400 и Compute Module 4 загружаются из EEPROM на плате, в отличие от более старых моделей, которые используют файл bootcode.bin в загрузочной файловой системе на SD-карте.
В этих моделях схемы светодиодных индикаторов немного сложнее, что означает, что они могут передавать больше информации о последовательности загрузки. Светодиод ACT будет мигать определенное количество длинных вспышек (0 или более), за которыми последует серия коротких вспышек, указывающих точное состояние. Обычно паттерн повторяется после двухсекундного перерыва.
Длинная вспышка |
Короткая вспышка |
Значение |
---|---|---|
0 |
3 |
Общий сбой при загрузке |
0 |
4 |
start.elf не найден |
0 |
7 |
ядро.img не найден |
0 |
8 |
Ошибка SDRAM |
0 |
9 |
Недостаточно SDRAM |
0 |
10 |
В состоянии HALT |
2 |
1 |
Раздел загрузочного устройства не FAT |
2 |
2 |
Не удалось прочитать из загрузочного раздела |
2 |
3 |
Расширенный раздел не FAT |
2 |
4 |
Несоответствие подписи/хеша файла — Pi 4 |
3 |
1 |
Ошибка SPI EEPROM |
3 |
2 |
SPI EEPROM защищен от записи. |
3 |
3 |
Ошибка I2C |
3 |
4 |
Недопустимая конфигурация безопасной загрузки. |
4 |
4 |
Неподдерживаемый тип платы |
4 |
5 |
Фатальная ошибка прошивки |
4 |
6 |
Сбой питания Тип А |
4 |
7 |
Сбой питания типа B |
Любой из приведенных выше статусов указывает на проблему с загрузкой и может потребовать либо замены карты microSD, либо обновления/обновления загрузчика. Более новые версии загрузчика Raspberry Pi 4 (начиная с версии 16 апреля 2020 г.) будут отображать диагностическое сообщение во время загрузки на подключенном дисплее HDMI.
Малиновый Пи 1 Модель Б
В оригинальной модели Raspberry Pi Model B 2012 года использовалась прошивка, которая зависела от файла loader.bin, поэтому мигание светодиода означало несколько разные вещи.
Мигает |
Значение |
---|---|
3 вспышки |
loader.bin не найден |
4 мигания |
loader.bin не запускается |
5 вспышек |
start.elf не найден |
6 вспышек |
start.elf не запускается |
7 вспышек |
ядро.img не найден |
Легко устранить проблемы с загрузкой на Raspberry Pi
Индикаторы состояния Raspberry Pi довольно незначительны во время нормальной работы, но они быстро становятся важными, когда вам нужно диагностировать проблемы с загрузкой. Хотя существует множество причин, по которым Raspberry Pi не загружается, проверка светодиодов состояния и подсчет миганий зеленого светодиода ACT — отличный способ выяснить причину.