Как правильно отключать wirenboard?

На плате 6.7 имеется выключатель, расположенный на блоке модема.

Правильно ли отключать контроллер этим выключателем, а далее обесточив систему?

Если его отключить, просто все гаснет, делается ли там корректный шатдаун или это просто выключатель питания и так отключать неправильно - неясно.

Есть ли метод корректного отключения контроллера, при котором это возможно сделать снаружи, не соединяясь с ним какими-либо терминалами, не выдавая команд по ssh и так далее? Грубо говоря, какой-то кнопкой, выключателем или чем-то подобным?

Не делается. Верно - выполнить halt на контроллере и через секунд 20 выключить.
Если просто сделать shutdown или halt - то контроллер перезапустится по watchdog.

Разве что подключить бестабильное реле, которое контроллер сможет отключить.
А вообще - зачем его отключать? Что за задача?

А если поставить туда батарейку (ваш модуль) - то оно тоже само не отключится?

Задача - есть контроллер в чистом поле, нужен метод перед обесточиванием оборудования дать возможность корректно отключить контроллер человеку, который может выполнить только простые действия - нажать кнопку, вырубить автомат и подобное.

И с батарейкой - тоже не выключится.
Вот в следующей ревизии контроллера такая возможность, скорей всего, появится.
Сейчас целесообразно так сделать: подключить на контроллер кнопку, например на W2.
Написать правило, которое по включению кнопки запускает две команды:

  • включает внутреннюю пищалку
  • отправляет команду halt в систему
    Ну и инструктировать так: “После нажатия кнопки - ждать окончания длинного писка и выключать питание.”
1 Like

Спасибо, подойдет.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.