Здравствуйте, не получается сбросить контроллер к заводским настройкам.
При загрузке вб находит флешку, просит подтвердить начало обновления, после чего уходит в перезагрузку и так до бесконечности.
Прикладываю лог:
Спойлер
##############################
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 0x82000100 …
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (820020c8)
Skip 7928744 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (82000514)
Skip 46090 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (820010fc)
Skip 4085 bytes of data
Skip 172528575 bytes of data
reading wb6_update_FACTORYRESET.fit
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 0x82000100 …
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (820020c8)
reading wb6_update_FACTORYRESET.fit
7945384 bytes read in 4691 ms (1.6 MiB/s)
Description: Update kernel
Type: Kernel Image
Compression: uncompressed
Data Start: 0x82000300
Data Size: 7928744 Bytes = 7.6 MiB
Architecture: ARM
OS: Linux
Load Address: unavailable
Entry Point: unavailable
Hash algo: sha1
Hash value: 5bb8b8b25cc40cd1ae09ddb382f85054de4c3f83
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 0x83000100 …
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (830020c8)
Skip 7928744 bytes of data
reading wb6_update_FACTORYRESET.fit
FAT: Misaligned buffer address (83000514)
reading wb6_update_FACTORYRESET.fit
63174 bytes read in 487 ms (126 KiB/s)
Description: Update DTB
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x83000540
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 bef61000, end bef6f409 … OK
Starting kernel …
Насколько я понял, изучив форум, проблема в следующих строчках:
wb6_update_FACTORYRESET.fit shorter than offset + len
Can’t find subimage ‘ubootenv’
Что говорит нам о том, что файл не дописан. Прошивку брал по пути:
http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch_FACTORYRESET.fit
Проверил хэш прошивки, все совпало, попробовал другую флешку, ее контроллер не увидел вообще.
Wirenboard 6.8.2B/1G S/N: AARESAB7
Флешка на 8 гб, с которой я всегда обновлял и сбрасывал к заводским контроллеры. Подскажите пожалуйста, в чем еще может быть проблема?