Добрый вечер!
Помогите разобраться: контроллер Wiren Board 7.4 уходит в циклические перезагрузки. До этого работал штатно, ничего не меняли, не обновляли.
Снял лог через debug-порт — приложил файлом:
okeypyatnyskayay.log (285,5 КБ)
Что уже сделал:
- Обновил прошивку EC:
wb-ec-firmware-update
(сейчас 2.0.4). - Останавливал софтверный watchdog — перезагрузки не прекращаются.
1) Ключевые строки текущего журнала (wbec/watchdog/reset/EC)
journalctl -b -o short-precise | grep -iE 'wbec|watchdog|reset|EC]'
Aug 20 19:53:17.518130 IQ464002 kernel: sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
Aug 20 19:53:17.543826 IQ464002 kernel: wbec-rtc wbec-rtc.4.auto: DMA mask not set
Aug 20 19:53:17.545281 IQ464002 kernel: wbec-rtc wbec-rtc.4.auto: registered as rtc0
Aug 20 19:53:17.546671 IQ464002 kernel: wbec-rtc wbec-rtc.4.auto: setting system clock to 2025-08-20T19:53:13 UTC (1755719593)
Aug 20 19:53:17.547984 IQ464002 kernel: wbec spi0.0: WBEC device added
Aug 20 19:53:19.245057 IQ464002 kernel: wbec-adc wbec-adc.1.auto: DMA mask not set
Aug 20 19:53:19.248175 IQ464002 kernel: wbec-gpio wbec-gpio.2.auto: DMA mask not set
Aug 20 19:53:19.262784 IQ464002 kernel: wbec-pwrkey wbec-pwrkey.5.auto: DMA mask not set
Aug 20 19:53:19.280517 IQ464002 kernel: input: wbec pwrkey as /devices/platform/soc/1c17000.spi/spi_master/spi0/spi0.0/wbec-pwrkey.5.auto/input/input0
Aug 20 19:53:19.312233 IQ464002 kernel: wbec-watchdog wbec-watchdog.3.auto: DMA mask not set
Aug 20 19:53:19.328998 IQ464002 kernel: wbec-power wbec-power.6.auto: DMA mask not set
Aug 20 19:53:22.764098 IQ464002 systemd[1]: Starting "Watchdog for wb-rules and wb-mqtt-serial"...
Aug 20 19:53:22.837758 IQ464002 wb-watchdog[322]: [INFO] Interval #1 started. Waiting up to 60 seconds for error...
Aug 20 19:53:23.391175 IQ464002 systemd-logind[338]: Watching system buttons on /dev/input/event0 (wbec pwrkey)
Aug 20 19:53:23.533843 IQ464002 systemd[1]: Started "Watchdog for wb-rules and wb-mqtt-serial".
2) Сообщения ядра про watchdog
dmesg -T | grep -i watchdog
[Wed Aug 20 19:53:11 2025] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[Wed Aug 20 19:53:18 2025] wbec-watchdog wbec-watchdog.3.auto: DMA mask not set
3) Загруженные модули WBEC
lsmod | grep -i wbec
wbec_power 16384 0
wdt_wbec 16384 0
pwrkey_wbec 16384 0
gpio_wbec 16384 1
adc_wbec 16384 0
gpio_regmap 16384 1 gpio_wbec
4) Устройства watchdog в системе
ls -l /dev/watchdog*
crw------- 1 root root 10, 130 Aug 20 19:53 /dev/watchdog
crw------- 1 root root 248, 0 Aug 20 19:53 /dev/watchdog0
crw------- 1 root root 248, 1 Aug 20 19:53 /dev/watchdog1
5) Версия прошивки EC
cat /sys/bus/spi/drivers/wbec/spi0.0/fwrev 2>/dev/null || echo "WBEC not found"
2.0.4