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

1034 байта добавлено ,  10 месяцев назад
Строка 399: Строка 399:


== Embedded контроллер ==
== Embedded контроллер ==
У контроллера начиная с версии 7.4.1 появился embedded контроллер. Перед стартом контроллера он включает в правильной последовательности рейки питания, а также проверяет нормальное ли напряжение на них, если с напряжениями всё хорошо то он даёт команду старта основного процессора. Также в нём теперь реализованы:
У контроллера начиная с версии 7.4.1 появился embedded контроллер (EC). Перед стартом контроллера он включает в правильной последовательности рейки питания, а также проверяет нормальное ли напряжение на них, если с напряжениями всё хорошо то он даёт команду старта основного процессора. Также в нём теперь реализованы:
* Аппаратный watchdog.
* Аппаратный watchdog.
* Часы реального времени RTC питаются от собственного отдельного аккумулятора. Так как используется аккумулятор, периодическая замена батарейки не требуется. Ёмкости аккумулятора хватает на 2-3 месяца работы часов при отключенном питании контроллера.
* Часы реального времени RTC. Питаются от собственного отдельного аккумулятора. Так как используется аккумулятор, периодическая замена батарейки не требуется. Ёмкости аккумулятора хватает на 2-3 месяца работы часов при отключенном питании контроллера.
* Измерение температуры внутри корпуса.
* Измерение температуры внутри корпуса.
* Управление выходом Vout с защитой от превышения напряжения больше 28 вольт.
* Управление выходом Vout с защитой от превышения напряжения. Если напряжение питания контроллера больше 29 вольт EC отключит выход Vout т.к. напряжение с Vin на Vout идёт напрямую и может повредить устройства подключенные к контроллеру. Включение происходит если напряжение снизится ниже 28 вольт.
* Включение контроллера по расписанию или будильнику.
* Включение контроллера по расписанию или будильнику.
* Обработка нажатия кнопки On/Off.
* Обработка нажатия кнопки On/Off. При подаче напряжения питания на любой из возможных входов (Vin, PoE, USB-C), контроллер включается автоматически. При коротком нажатии на кнопку - линукс штатно завершает работу после чего от основного процессора отключается питание и EC уходит в спящий режим. Длинное нажатие кнопки в любом случае просто отключит питание основного процессора и EC уйдёт в спящий режим.
У embedded контроллера есть индикация его состояния. Для этого на плате имеется светодиод LED1. У него есть 4 статусных состояния.
У EC есть индикация его состояния. Для этого на плате имеется светодиод LED1. У него есть 4 статусных состояния.
* Рабочий режим - светодиод мигает 500 мс включен, 1000 мс выключен.
* Рабочий режим - светодиод мигает 500 мс включен, 1000 мс выключен.
* Ожидание выключения Linux после нажатия кнопки - мигает 250 мс включен, 250 мс выключен.
* Ожидание выключения Linux после нажатия кнопки - мигает 250 мс включен, 250 мс выключен.
wb_editors
287

правок