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

Материал из Wiren Board
Строка 4: Строка 4:


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


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

Версия 05:28, 31 июля 2023

Описание

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. Перезагрузите контроллер — это важно.