WB 7.3.3 уходит в циклическую перезагрузку после выключения переключателем

Добрый день, в процессе настройки WB на версии ОС из коробки и обновленной до актуальной, я периодически выключал контроллер переключателем, через какое-то время снова включал и все было ОК.

Недавно, после одного из таких “выключений-включений” контроллер начал уходить в циклическую перезагрузку.

Опытным путем выяснил, что если сбросить до заводских настроек, а потом снова “выключить - включить” переключателем - эффект повторяется со 100% вероятностью.

Если включить зуммер, выполнить команду halt, дождаться завершения звукового сигнала (как писали в одной из веток), а потом выключить переключатель, то при следующем включении все ок.

Если жать кнопку restart в webUI - тоже проблем нет.

Доп. инфо:

  1. Установлен штатный ИБП - но не настраивал.
  2. Из последнего, что делал “аппаратного” - подключил к разъемам A1 и 5v OUT - звонковую мастер-кнопку.

Отсюда несколько вопросов:

  1. Действительно такое отключение контролера может приводить к указанным выше результатам?
  2. Могло ли как-то повлиять подключение кнопки на А1 - 5v OUT?
  3. Даже, если предположить, что правильный алгоритм делать через halt, но …
  • Раньше такого не было.
  • Если даже написать правило, чтобы делать halt, когда нет питания и внутренний ИБП осталось в нем на 10% - как это спасет? Ведь есть 10% ИБП - контроллер успешно включится, снова отработает правило 10% он уйдет на перезагрузку, но ИБП еще тянет и так пока ИБП не сдохнет окончательно и вот тогда WB как раз выключится некорректно и снова возврат к заводским настройкам…

PS логи через debug-консоль еще не снимал.

Добрый день.
Без логов предположить причины “перезапуска” сложно. Но, могу предположить что присутствуют ошибки в файловой системе.
На всякий случай - советую обновить загрузчик как описано в Wiren Board 7: Errata — Wiren Board
Ну и - подключиться к Debug и посмотреть в чем дело.

Новую версию установлю, логи соберу.
Параллельно все равно остались вопросы

  1. Выключать WB вот так переключателем - OK?
  2. Какой сценарий рассматривали разработчики для случая длительного отключения энергии? Понятно, сначала подключится встроенный ИБП - WBMZ4-BATTERY. Допустим, не ждем его полной разрядки и делаем контроллеру halt, но он после этого снова тут же включается и так до полной разрядки батареи и потом - аналог выключения по переключателю. То есть результат аналогичен отсутствию ИБП.

Нет. Для любого компьютера нештатное завершение питания - аварийное.
В нормальном режиме контроллер не отключается.

Да, будет аварийное завершение, для версий контроллеров до 7.4.

Ага, понял. А где почитать про особенности выключения в версии 7.4 и 8.Х? Дело в замене переключателя на кнопку?)

Замена на кнопку - это, в общем, следствие. Основное изменение - это добавление Wiren Board Embedded Controller — Wiren Board который и позволяет гибкое управление питанием.

Обновил через Factory Reset последним .fit файлом. Пробовал выключать, перезагружать - пока все нормально.

Спасибо!