Глухое зависание

Romello

✩✩✩✩✩✩✩
11 Ноя 2020
3
0
Приветствую, товарищи. Год назад собрал часы на Wavgat Uno R3 и ds3231. Работали они нормально, но неделю назад зависли. То есть, показания на индикаторе статичны и разделяющее двоеточие горит. На часовом модуле горит светодиод "Power". На плате горит "On" и моргает "L". Все как и при работе. Как диагностировать? Что это может быть и как лечить? Файл прошивки прикрепил.
 

Вложения

Старик Похабыч

★★★★★★★
14 Авг 2019
4,266
1,303
Москва
Подключить к компу, открыть монитор порта, вывести в него отладочные сообщения. Понять где проблема - в софте или в харде.
 

bort707

★★★★★★✩
21 Сен 2020
3,064
912
@Romello, если раньше все работало - я бы посоветовал для начала прошить эту же прошивку в нормальную Уно, а не в Вавгат. Если заработает - вавгат выкинуть
 

DAK

★★★✩✩✩✩
8 Окт 2020
517
137
А не могла сесть батарейка на часах, может для начала стоит посмотреть в эту сторону. Такое чувство, что с модулем реального времени глюк. Для того, чтобы найти проблему, её надо начать искать. Допустим извлечь контролер, залить прошивку, которая все пины выставит в режим оутпут и поставить их в 1, потыкать туда тестером, посмотреть все ли выходы живы, отдельно померить напряжение на модуле реального времени, запихать в другой контроллер, прошить....А без диагностики никто Вам не поможет.