Wiren Board Embedded Controller: различия между версиями

 
(не показаны 2 промежуточные версии этого же участника)
Строка 34: Строка 34:
Установку будильника можно автоматизировать с помощью [[wb-rules]].
Установку будильника можно автоматизировать с помощью [[wb-rules]].


'''Выключение контроллера''' из Linux по команде <code>poweroff</code> возможно только при установленном будильнике, или при работе от модуля [[WBMZ4-BATTERY_Backup_Power_Module|WBMZ4-BATTERY]] / [[WBMZ4-SUPERCAP_Backup_Power_Module|WBMZ4-SUPERCAP]] и отсутствии внешнего питания. Будьте осторожны с выключением контроллера из Linux, если у вас нет физического доступа к контроллеру — включить его можно будет в таком случае дождавшись когда сработает будильник, либо когда появится питающее напряжение.
'''Выключение контроллера''' из Linux по команде <code>poweroff</code> возможно только при установленном будильнике, или при работе от модуля [[WBMZ4-BATTERY_Backup_Power_Module|WBMZ4-BATTERY]] / [[WBMZ4-SUPERCAP_Backup_Power_Module|WBMZ4-SUPERCAP]] / [[WBMZ5-BATTERY_Backup_Power_Module|WBMZ5-BATTERY]] и отсутствии внешнего питания. Будьте осторожны с выключением контроллера из Linux, если у вас нет физического доступа к контроллеру — включить его можно будет в таком случае дождавшись когда сработает будильник, либо когда появится питающее напряжение.


'''Обработка нажатия кнопки On/Off.''' При подаче напряжения питания на любой из возможных входов (Vin, PoE, USB-C), контроллер включается автоматически. Для выключения на месте в контроллере есть кнопка '''ON/OFF''', у которой есть два типа нажатий:
'''Обработка нажатия кнопки On/Off.''' При подаче напряжения питания на любой из возможных входов (Vin, PoE, USB-C), контроллер включается автоматически. Для выключения на месте в контроллере есть кнопка '''ON/OFF''', у которой есть два типа нажатий:
Строка 47: Строка 47:
== Обновление прошивки EC ==
== Обновление прошивки EC ==
{{Anchor|ec-update-fw}}
{{Anchor|ec-update-fw}}
Этот раздел про обновление прошивки EC, если вам надо обновить ПО самого контроллера Wiren Board, вам сюда [[Wiren_Board_Firmware_Update|Обновление прошивки контроллера Wiren Board]].
Этот раздел про обновление прошивки EC, если вам надо обновить ПО самого контроллера Wiren Board, вам сюда [[Wiren_Board_Software#update| Программное обеспечение Wiren Board]].


Текущую версию прошивки можно узнать командой <code>cat /sys/bus/spi/drivers/wbec/spi0.0/fwrev</code>.
Текущую версию прошивки можно узнать командой <code>cat /sys/bus/spi/drivers/wbec/spi0.0/fwrev</code>.
Строка 59: Строка 59:
# Выполните команду <code>wb-ec-firmware-update</code>, дождитесь завершения процедуры.
# Выполните команду <code>wb-ec-firmware-update</code>, дождитесь завершения процедуры.
# Перезагрузите контроллер.
# Перезагрузите контроллер.
Если в конце обновления прошивки вы получили ошибку <code>modprobe: FATAL: Module xxxxxxx not found</code> — вероятно вы не перезагрузили контроллер в последнем пункте, перезагрузите его.