Добрый день!
Стал уходить в перезагрузку контроллер, коллеги утверждают, что раньше работал.
Можно ли понять по логу в чем причина? Правильная ли прошивка установлена? IQ221000_copy.txt (114.0 КБ)
Серийник AZZUSBUE hw 6.6.0
Код выдает версию “wb61”:
. /usr/lib/wb-utils/wb_env.sh
wb_source "of"
if of_machine_match "contactless,imx6ul-wirenboard670"; then
BOARD_CONF="wb67"
elif of_machine_match "contactless,imx6ul-wirenboard61"; then
BOARD_CONF="wb61"
elif of_machine_match "contactless,imx6ul-wirenboard60"; then
BOARD_CONF="wb60"
elif of_machine_match "contactless,imx28-wirenboard58"; then
BOARD_CONF="wb58"
elif of_machine_match "contactless,imx28-wirenboard55"; then
BOARD_CONF="wb55"
elif of_machine_match "contactless,imx28-wirenboard52"; then
BOARD_CONF="wb52"
else
BOARD_CONF="default"
fi
echo $BOARD_CONF
Feb 14 10:12:59 IQ221000 daemon.info wb-rules[1424]: INFO: all rule files are loaded
Dec 24 10:39:20 IQ221000 daemon.info wb-rules[1424]: INFO: [rule info] halt system by wb-rules
Перевелось время (почему-то на не правильное) и сработал cron.
Еще не понял, почему, каждый раз контроллер оказывается в 2019м году. Вроде время получает с сервера, но после перезагрузки все равно в 2019м. Из-за этого цикличный ребут.
Замерил напряжение на батарейке, нашел 0,2V. Если контроллер подключен к сети при halt время будет сброшено?
Можно ли отслеживать напряжение на батарейке в топиках?
Добрый день. Надо думать как отловить такой момент. Если “в лоб” - то в правило для перезагрузки добавить проверку uptime. И, соответственно если uptime меньше 15 минут - не выполнять.
Подниму тему снова.
В офисе на двух стендах wb6.6, оба сбрасывают время при перезагрузке. Нету ли какой-то аппаратной проблемы из-за которой происходит ускоренная разрядка батарейки? Все-таки контроллер не старый и батарейка не должна была разрядиться так быстро.