При перебое электричества в доме, контроллер начинает загружаться (горит 1 сек красная лампочка. потом зеленая + красная в цикле. Кнопка на контроллере не помогает) проблема решается отключение блока питания минут на 5
Добрый день.
Какой версии контроллер? Напишите сразу его серийный номер. Какой релиз ПО установлен?
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
Ну и наиболее полную диагностику можно получить подключившись к Debug порту, Пришлите текстом что туда выводится при загрузке (неудачной).
Также - от чего питается контроллер и что подключено к его клемме V_out?
H/W: Revision 6.8
S/N: e8:eb:1b:34:3b:36 (ADOT5UTN)
Version: wb-2207 (stable)
log_20221227T010854.log (22.1 КБ)
питается от meanwell 10W
к Vout ничего не подключено
Это точно вывод из Debug порта?
U-Boot 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38 +0000)
CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 40C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 0
Using default environment
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@02188000
Hit any key to stop autoboot: 0
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB…
USB0: USB EHCI 1.00
USB1: USB EHCI 1.00
scanning bus 0 for devices… ?
U-Boot SPL 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x01030103
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3c41
.p0_mpwrdlctl = 0x3f3f3432
.p0_mpwldectrl0 = 0x00000000
.p0_mpwldectrl1 = 0x00050005
Trying to boot from MMC1
Warning - USDHC2 controller not supporting
U-Boot 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38 +0000)
CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 40C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 0
Using default environment
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@02188000
Hit any key to stop autoboot: 0
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB…
USB0: USB EHCI 1.00
USB1: USB EHCI 1.00
scanning bus 0 for devices… ?
U-Boot SPL 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x01040104
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3d42
.p0_mpwrdlctl = 0x3f3f3433
.p0_mpwldectrl0 = 0x00000000
.p0_mpwldectrl1 = 0x00090009
Trying to boot from MMC1
Warning - USDHC2 controller not supporting
U-Boot 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38 +0000)
CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 40C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 0
Using default environment
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@02188000
Hit any key to stop autoboot: 0
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB…
USB0: USB EHCI 1.00
USB1: USB EHCI 1.00
scanning bus 0 for devices…
U-Boot SPL 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x01070104
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3d41
.p0_mpwrdlctl = 0x3f3f3432
.p0_mpwldectrl0 = 0x00000000
.p0_mpwldectrl1 = 0x00090009
Trying to boot from MMC1
Warning - USDHC2 controller not supporting
U-Boot 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38 +0000)
CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 41C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 0
Using default environment
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@02188000
Hit any key to stop autoboot: 0
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB…
USB0: USB EHCI 1.00
USB1: USB EHCI 1.00
scanning bus 0 for devices… ?
U-Boot SPL 2017.03-wb1.3.0-g520058c326 (Jan 18 2022 - 10:56:38)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x01050105
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3c40
.p0_mpwrdlctl = 0x3f3f3634
.p0_mpwldectrl0 = 0x00000000
.p0_mpwldectrl1 = 0x000b000b
Trying to boot from MMC1
Warning - USDHC2 controller not supporting
Добрый день.
А почему, интересно
именно с первой mmc?
Прочитайте вот отсюда: Ошибка "Bad device mmc" на прошивке 202303311032 - #13 от пользователя BrainRoot
Довольно похожие симптомы.
Обновил u-boot, но проблема осталась
Еще у меня стоит модель резервного питания и если отключить от контроллера внешнее питание, то контроллер с первого раза загружается
U-Boot 2021.10-wb1.4.3-ge44f7a4224 (Oct 13 2022 - 09:52:21 +0000)
CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 56C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 1
In: serial
Out: serial
Err: serial
Loading Environment from MMC... OK
Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd otp_program otp_aes_program
## Info: input data size = 43 = 0x2B
bootcount=0
mmcpart=2
upgrade_available=0
Environment size: 43/8188 bytes
## Resetting to default environment
## Info: input data size = 43 = 0x2B
Net: eth0: ethernet@2188000
Hit any key to stop autoboot: 0
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB...
Bus usb@2184000: USB EHCI 1.00
Bus usb@2184200: USB EHCI 1.00
scanning bus usb@2184000 for devices...
U-Boot SPL 2021.10-wb1.4.3-ge44f7a4224 (Oct 13 2022 - 09:52:21 +0000)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x01040104
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3b41
.p0_mpwrdlctl = 0x3f3f3432
.p0_mpwldectrl0 = 0x00000000
.p0_mpwldectrl1 = 0x00090009
Trying to boot from MMC1
Warning - USDHC2 controller not supporting
Так… Еще одна проверка: Запитайте контроллер от внешнего питания 9-12 вольт. Или отключите аппаратный Watchdog так: Watchdog в контроллерах Wiren Board — Wiren Board
Ну и попробуйте запустить контроллер. Если запуститься с отключенным - дело в нем.
К сожалению подозреваю гарантийный слчай.
Отключил watchdog 10 раз из 10 загрузился с первого раза
К сожалению - проблема аппаратная, попадающая под гарантийные условия несмотря на окончание гарантийного срока.
Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:
- WB7 1шт.
- WBMZ4-battery 1 шт.
Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.
В письме укажите:
- ссылку на эту тему,
- серийный номер устройства, ADOT5UTN,
- ваш действующий телефон, адрес доставки, ФИО получателя.
Хорошо напишу! Такой вопрос а как сделать резервную копию системы ? есть какая-то инструкция ?
Основное - Резервное копирование настроек контроллера — Wiren Board
А дополнительное ПО если установлено - уже индивидуально.
а образ системы можно сделать и раскатить на номов WB?
Нет. Во-первых это возможно только при точном совпадении аппаратной ревизии и с оговорками (образы только разделов, например).
Куда проще только конфиги.