Opened 6 лет ago

Closed 6 лет ago

#155 closed улучшение (fixed)

WatchDog

Сообщил: san Владелец: alx
Приоритет: Срочно Этап разработки: 1-я очередь
Ключевые слова: Копия: andrei

Описание (последним изменил san)

Андрей в последнее время демонстрировал различные "зависания" контроллера по неизвестным причинам.
Может быть включение ватчдога поможет нам "обойти" эти проблемы?

История изменений (5)

comment:1 by san, 6 лет ago

Описание: изменено (отличие)

comment:2 by san, 6 лет ago

Описание: изменено (отличие)

in reply to:  description comment:3 by alx, 6 лет ago

Replying to san:

Андрей в последнее время демонстрировал различные "зависания" контроллера по неизвестным причинам.
Может быть включение ватчдога поможет нам "обойти" эти проблемы?

Во-первых, я ошибся, когда говорил, что WatchDog у нас не включается. Оказывается, Watchdog включен изначально. Видимо, при старте пользовательского кода (где-то в bootstrap-загрузчике) он отключается.

Так как, насколько я помню, в экспериментах Андрея зависание происходило сразу при включении, и до bootstrap выполнение просто не доходило, в его случае это не поможет (WD и так включен). Однако я согласен, что имеет смысл эксплуатировать станцию с включенным WD по другим причинам (например чтобы после удара молнии во время грозы не надо было оператору ехать в лес для перезапуска зависшего контроллера).

comment:4 by andrei, 6 лет ago

Приоритет: среднийСрочно

comment:5 by alx, 6 лет ago

Решение: fixed
Состояние: newclosed

In 725/smartHDC:

Добавлена работа с watchdog таймером. Closes #155.

Note: See TracTickets for help on using tickets.