Wiren Board Embedded Controller

Материал из Wiren Board

Описание

Wbincludes:Embedded Controller How Does It Work

Кроме этого на нём сделаны:

  • Аппаратный watchdog.
  • Часы реального времени RTC. Питаются от собственного отдельного аккумулятора, периодическая замена батарейки не требуется. Ёмкости аккумулятора хватает на 2-3 месяца работы часов при отключенном питании контроллера.
  • Измерение температуры внутри корпуса.
  • Управление выходом Vout с защитой от превышения напряжения. Если напряжение питания контроллера больше 29 В, то EC отключит выход Vout т.к. напряжение с Vin на Vout идёт напрямую и может повредить устройства подключенные к контроллеру. Если напряжение снизится ниже 28 вольт — выход будет включён снова.

Обновление прошивки EC

Этот раздел про обновление прошивки EC, если вам надо обновить ПО самого контроллера Wiren Board, вам сюда Обновление прошивки контроллера Wiren Board.

Не обновляйте прошивку EC просто так — это опасная процедура, которая при сбое в питании контроллера может его сломать. Поэтому выполняйте процедуру только по рекомендации нашей техподдержки.

Текущую версию прошивки можно узнать командой cat /sys/bus/spi/drivers/wbec/spi0.0/fwrev.

Узнать, какая именно версия прошивки будет зашита так: wb-ec-firmware-update --help, внизу вывода будет имя доступного файла прошивки.

Для обновления прошивки:

  1. Подключите контроллер к источнику бесперебойного питания, или установите внутренний модуль резервного питания.
  2. Подключитесь к контроллеру по SSH.
  3. Выполните команду wb-ec-firmware-update, дождитесь завершения процедуры.
  4. Перезагрузите контроллер — это важно.