Невозможно обновиться с USB носителя

Прикладываю логи с консоли
Визуально выглядит так: контроллер со вставленным накомпителем стартует, начинает мигать оранжевым, я жму кнопку fw, загорается зеленый светодиод и в таком состоянии висит пару минут, потом контроллер уходит в ребут

U-Boot SPL 2017.03-1.2.0-gf92dee6 (Mar 05 2021 - 20:08:19)
DRAM init ok, rows:16, ncs:1, size: 1024MB
Trying to boot from MMC1
Warning - USDHC2 controller not supporting


U-Boot 2017.03-1.2.0-gf92dee6 (Mar 05 2021 - 20:08:19 +0300), Build: jenkins-bui                                                             ld-u-boot-140

CPU:   Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 46C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM:  1 GiB
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... 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: Kingston Rev: PMAP Prod: DataTraveler 2.0
            Type: Removable Hard Disk
            Capacity: 7636.0 MB = 7.4 GB (15638528 x 512)
reading wb6_update.fit
** Unable to read file wb6_update.fit **
reading wb6_update_FACTORYRESET.fit
1 bytes read in 19 ms (0 Bytes/s)

##############################
# Detected USB flash drive with update file
# Filename: wb6_update_FACTORYRESET.fit
# Press a FW key if you want to update firmware from this file
# or wait 3 seconds to boot normally.
##############################
USB update procedure start
Checking if ubootenv part is present
## Loading FIT header to 0x82000000 ...
reading wb6_update_FACTORYRESET.fit
## Loading FIT strings to 0x82000028 ...
reading wb6_update_FACTORYRESET.fit
## Loading FIT struct to 0x820000c0 ...
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (82001088)
   Skip 7961328 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (8200058c)
   Skip 46090 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (82001174)
   Skip 4085 bytes of data
   Skip 168647322 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (820006c8)
** wb6_update_FACTORYRESET.fit shorter than offset + len **
Can't find subimage 'ubootenv'
Extracting kernel
## Loading FIT header to 0x82000000 ...
reading wb6_update_FACTORYRESET.fit
## Loading FIT strings to 0x82000028 ...
reading wb6_update_FACTORYRESET.fit
## Loading FIT struct to 0x820000c0 ...
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (82001088)
reading wb6_update_FACTORYRESET.fit
7977904 bytes read in 4940 ms (1.5 MiB/s)
     Description:  Update kernel
     Type:         Kernel Image
     Compression:  uncompressed
     Data Start:   0x820002c0
     Data Size:    7961328 Bytes = 7.6 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: unavailable
     Entry Point:  unavailable
     Hash algo:    sha1
     Hash value:   83e0ef509133764a09e3e5a3501c6082802add22
## Verifying ... sha1+
   Loading part 0 ... OK
Extracting DTB
## Loading FIT header to 0x83000000 ...
reading wb6_update_FACTORYRESET.fit
## Loading FIT strings to 0x83000028 ...
reading wb6_update_FACTORYRESET.fit
## Loading FIT struct to 0x830000c0 ...
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (83001088)
   Skip 7961328 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (8300058c)
reading wb6_update_FACTORYRESET.fit
63110 bytes read in 696 ms (87.9 KiB/s)
     Description:  Update DTB
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x830003c0
     Data Size:    46090 Bytes = 45 KiB
     Architecture: ARM
     Hash algo:    sha1
     Hash value:   c84c6f3c02d97d1bd1c9392cacb821029c01bce5
## Verifying ... sha1+
   Loading part 0 ... OK
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Loading Device Tree to bef60000, end bef6e409 ... OK

Starting kernel ...


U-Boot SPL 2017.03-1.2.0-gf92dee6 (Mar 05 2021 - 20:08:19)
DRAM init ok, rows:16, ncs:1, size: 1024MB
Trying to boot from MMC1

Добрый день.

Отcюда скачивали файл?
http://fw-releases.wirenboard.com/?prefix=fit_image/stable/67/
Размер - верный?
Покажите пожалуйста ls -l флешки

да. Я в итоге его же через веб морду прошил

a1xb@a1xb-MacBook-Pro 1212 % ls -l
total 345056
drwxrwxrwx 1 a1xb staff 4096 29 мар 17:43 System Volume Information
-rwxrwxrwx 1 a1xb staff 176661100 29 мар 18:25 wb6_update_FACTORYRESET.fit

Это всё-таки связано с гигабайтом памяти, нам нужно чинить. Сделать пока ничего нельзя.

да, я тоже так уже понял, попробовал заново переформатировать флешку и из под другой ОС записать, сравнил размеры образов, все было ок и поведение точно такое же.

проверьте пожалуйста новый файл для обновления

Я бы с радостью, но только вчера всё настроил, не хочется заново все проходить =)