Не загружается веб интерфейс (WirenBoard6 release name 2204 Release suite stable)

дело в том что перестал грузится веб интерфейс. связь по ssh есть , контроллер пингуется
немог зайти в настройки svg панели для редактирования (предложили перезагрузить страницу Ctrl + f5) после перезагрузки перестал заходить в вэб интерфейс. испугался что накрылся контроллер хотя телеграмм бот работает и все параметры ин мне скидывает в чат.


это было из-зачего я сбросил кэш браузера
photo5237907618033417117

и кстати Node RED заходит спокойно есть связь с контроллером
по wifi тоже не подключается, такое ощющение будто веб интерфейс отключился

после ввода (wb-release --reset-packages) веб интерфейс заработал, но на контроллере горела красная лампочка. (обычно горит зеленая) посоветовали перезагрузить, после перезагрузки контроллера связь с контроллером утеряна он не пингуется , как его реаниморавать мне на данный момент не понятно

Добрый день.
Были ли какие-то ошибки при выполнении операции с пакетами?
После подключения по debug порту - какое состояние у сетевых интерфейсов контроллера?

вроде-бы не-было ошибок. (Были ли какие-то ошибки при выполнении операции с пакетами?)
по подключению по debug порту, я так понимаю это будет просто подключение на прямую к контроллеру с расчетом на то что в дебиан мог отвалится драйвер на сетевуху ?
как проверить (какое состояние у сетевых интерфейсов контроллера? (в момент когда он был кодключен к локальной сети линк был работал так будто все работает штатно, но порой казалось что контроллер сам перезагружается. но так как я немог это проверить это только предположение))

Да, подключение прямо в консоль.

ip address отдаст адреса инетрфейсов а ip link их состояние, физику.

uptime, last reboot

** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
485 bytes read in 195 ms (2 KiB/s)
Applying DT overlay wb6-nogsm
fdt_overlay_apply(): FDT_ERR_NOTFOUND
Failed to apply overlay wb6-nogsm
Some overlays are not applied, booting in failsafe
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
Booting from mmc ...
Kernel image @ 0x82000000 [ 0x000000 - 0x5c1828 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree
=>

U-Boot 2017.03-1.1.0-gaa233c0fa3 (Jun 09 2020 - 19:28:23 +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... 1 USB Device(s) found
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008c80
unable to get device descriptor (error=-1)
1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
No storage devices, perhaps not 'usb start'ed..?
No USB update detected, continuing boot
switch to partitions #0, OK
mmc0(part 0) is current device
SD/MMC found on device 0
324 bytes read in 64 ms (4.9 KiB/s)
Importing environment from 0x82000000...
Checking if uenvcmd is set ...
Running default loadzimage ...
6035496 bytes read in 379 ms (15.2 MiB/s)

MMC read: dev # 0, block # 2016, count 32 ... 32 blocks read: OK
Reading overlays list from eMMC
Reading factory fdt name from eMMC
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
485 bytes read in 195 ms (2 KiB/s)
Applying DT overlay wb6-nogsm
fdt_overlay_apply(): FDT_ERR_NOTFOUND
Failed to apply overlay wb6-nogsm
Some overlays are not applied, booting in failsafe
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
Booting from mmc ...
Kernel image @ 0x82000000 [ 0x000000 - 0x5c1828 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree
=>

и он постояяно заново начинает этот процесс ругается ждет . затем заново его начинает

Рекомундую factory_reset, это оптимально, очевидно что при обновлении часть devicetree была удалена.

вы меня простите , но я вообще зеленый в этом. factory_reset это что ? это команда в PuTTY (если да то она как указывается через apt get ? или просто apt )? или это чтоб обновить ПО контроллера через usb флешку . Заранее извините если спрашиваю очевидные вещи.

Ох, тут я ссылку забыл, моя вина.
Контроллер 6, 7 инструкция тут: Wiren Board 6: дополнительная информация по обновлению прошивки и удалению данных — Wiren Board

контроллер

простите у меня на контроллере написан версия v6.7.2 D/M мне релиз смотреть в 6х или 67 ?

Для контроллера Wirenboard 6.7.2 выбирайте 67/

спасибо

у может быть такое что он видит флешку не не видит на ней обновления ?

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... 2 USB Device(s) found
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008c80
unable to get device descriptor (error=-1)
1 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
  Device 0: Vendor:          Rev: PMAP Prod: USB DISK 2.0
            Type: Removable Hard Disk
            Capacity: 29568.0 MB = 28.8 GB (60555264 x 512)
** Invalid partition 1 **
** Invalid partition 1 **
No USB update detected, continuing boot
switch to partitions #0, OK
mmc0(part 0) is current device
SD/MMC found on device 0
324 bytes read in 65 ms (3.9 KiB/s)
Importing environment from 0x82000000...
Checking if uenvcmd is set ...
Running default loadzimage ...
6035496 bytes read in 379 ms (15.2 MiB/s)

MMC read: dev # 0, block # 2016, count 32 ... 32 blocks read: OK
Reading overlays list from eMMC
Reading factory fdt name from eMMC
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
485 bytes read in 195 ms (2 KiB/s)
Applying DT overlay wb6-nogsm
fdt_overlay_apply(): FDT_ERR_NOTFOUND
Failed to apply overlay wb6-nogsm
Some overlays are not applied, booting in failsafe
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
Booting from mmc ...
Kernel image @ 0x82000000 [ 0x000000 - 0x5c1828 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree

хотя вроде делаю все как в инструкции указано.

Загрузчик обнаружил проблему в разделах на флешке. Попробуйте заново ее отформатировать в FAT32 и выполнить точно по инструкции. Для форматирования используйте Rufus. Также можно попробовать уменьшить размер раздела на флешке до 2 ГБ. Если не поможет - попробуйте другую флеш-карту.

Вот пример:

советую именно так сделать, обязательно проверить md5 и имя файла.

U-Boot 2017.03-1.1.0-gaa233c0fa3 (Jun 09 2020 - 19:28:23 +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... 1 USB Device(s) found
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008c80
unable to get device descriptor (error=-1)
1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
No storage devices, perhaps not 'usb start'ed..?
No USB update detected, continuing boot
switch to partitions #0, OK
mmc0(part 0) is current device
SD/MMC found on device 0
324 bytes read in 64 ms (4.9 KiB/s)
Importing environment from 0x82000000...
Checking if uenvcmd is set ...
Running default loadzimage ...
6035496 bytes read in 381 ms (15.1 MiB/s)

MMC read: dev # 0, block # 2016, count 32 ... 32 blocks read: OK
Reading overlays list from eMMC
Reading factory fdt name from eMMC
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
485 bytes read in 194 ms (2 KiB/s)
Applying DT overlay wb6-nogsm
fdt_overlay_apply(): FDT_ERR_NOTFOUND
Failed to apply overlay wb6-nogsm
Some overlays are not applied, booting in failsafe
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
Booting from mmc ...
Kernel image @ 0x82000000 [ 0x000000 - 0x5c1828 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree
=>

ничего не помогло, уже голова кипит неполнимаю в чем проблема

Советую сменить флешку.

U-Boot 2017.03-1.1.0-gaa233c0fa3 (Jun 09 2020 - 19:28:23 +0000)

CPU:   Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 38C
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... 1 USB Device(s) found
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008c80
unable to get device descriptor (error=-1)
1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
No storage devices, perhaps not 'usb start'ed..?
No USB update detected, continuing boot
switch to partitions #0, OK
mmc0(part 0) is current device
SD/MMC found on device 0
324 bytes read in 64 ms (4.9 KiB/s)
Importing environment from 0x82000000...
Checking if uenvcmd is set ...
Running default loadzimage ...
6035496 bytes read in 379 ms (15.2 MiB/s)

MMC read: dev # 0, block # 2016, count 32 ... 32 blocks read: OK
Reading overlays list from eMMC
Reading factory fdt name from eMMC
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
485 bytes read in 195 ms (2 KiB/s)
Applying DT overlay wb6-nogsm
fdt_overlay_apply(): FDT_ERR_NOTFOUND
Failed to apply overlay wb6-nogsm
Some overlays are not applied, booting in failsafe
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
Booting from mmc ...
Kernel image @ 0x82000000 [ 0x000000 - 0x5c1828 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree

Точно нет, для 6.1 был баг аппаратный, который точно не воспроизводится для новых.
Попробуйте следующее:

  • Запуск без флешки - будет видно что она не определяется никак.
  • остановить нажатием любой клавиш и ввести usb start, возможно несколько раз.
  • все ж сменить флешку
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... 1 USB Device(s) found
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008c80
unable to get device descriptor (error=-1)
1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
No storage devices, perhaps not 'usb start'ed..?
No USB update detected, continuing boot
switch to partitions #0, OK
mmc0(part 0) is current device
SD/MMC found on device 0
324 bytes read in 64 ms (4.9 KiB/s)
Importing environment from 0x82000000...
Checking if uenvcmd is set ...
Running default loadzimage ...
6035496 bytes read in 379 ms (15.2 MiB/s)

MMC read: dev # 0, block # 2016, count 32 ... 32 blocks read: OK
Reading overlays list from eMMC
Reading factory fdt name from eMMC
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
485 bytes read in 195 ms (2 KiB/s)
Applying DT overlay wb6-nogsm
fdt_overlay_apply(): FDT_ERR_NOTFOUND
Failed to apply overlay wb6-nogsm
Some overlays are not applied, booting in failsafe
Loading factory fdt imx6ul-wirenboard670
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
Loading fdt_file /boot/dtbs/imx6ul-wirenboard670.dtb
** File not found /boot/dtbs/imx6ul-wirenboard670.dtb **
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
libfdt fdt_path_offset() returned FDT_ERR_BADMAGIC
Booting from mmc ...
Kernel image @ 0x82000000 [ 0x000000 - 0x5c1828 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree

как он обнаруживает флешку если ее там нет физический ?
и еще вопрос. почему ( latest_stretch_FACTORYRESET.fit) и ( 202206011020_stable_webupd_wb67.fit) по одному и томуже адресу ? и название одинаковое ?