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

414 байт добавлено ,  9 месяцев назад
Строка 447: Строка 447:
* Спящий режим — очень короткие вспышки раз в 2 секунды.
* Спящий режим — очень короткие вспышки раз в 2 секунды.


=== Обновление прошивки Embedded Controller ===
=== Обновление прошивки ===
{{Anchor|ec-update-fw}}
{{Anchor|ec-update-fw}}
Для обновления прошивки используется утилита <code>wb-ec-firmware-update</code> из пакета <code>wb-ec-firmware</code>.
Нужно последовательно выполнить команды:
* <code>apt update; apt upgrade</code>
* <code>wb-ec-firmware-update</code>
Прошивка Embedded Controller будет обновлена.
Если запустить утилиту с ключом <code>--help</code>, то можно увидеть, какая именно версия прошивки будет прошита.


Текущую версию прошивки можно узнать из sysfs: <code>cat /sys/bus/spi/drivers/wbec/spi0.0/fwrev</code>.
Обновление прошивки Embedded Controller ситуация довольно редкая, а сама процедура опасная и может привести к поломке контроллера, если в процессе произойдёт сбой питания. Поэтому выполняйте её только по рекомендации нашей техподдержки.


<b>После обновления прошивки нужно перезагрузить контроллер.</b>
Текущую версию прошивки можно узнать командой <code>cat /sys/bus/spi/drivers/wbec/spi0.0/fwrev</code>.
 
Узнать, какая именно версия прошивки будет зашита так: <code>wb-ec-firmware-update --help</code>, внизу вывода будет имя доступного файла прошивки.
 
Для обновления прошивки:
# Подключите контроллер к источнику бесперебойного питания, или установите внутренний модуль резервного питания.
# Подключитесь к контроллеру по [[SSH]].
# Выполните команду <code>wb-ec-firmware-update</code>.
# Перезагрузите контроллер — это важно.


== Сторожевой таймер ==
== Сторожевой таймер ==