Сброс к заводским настройкам не идет на контроллере

Добрый день. Проблема при сбросе к заводским настройкам на контроллере.

  1. С веб интерфейса процесс вывалился в ошибку при долгом ожидании, при перезагрузке контроллера.
  2. Пытался сделать с флешки, не пищит как в инструкции. Пока не подцепил дебаг проводок не мог начать процесс.
  3. но с запуском с открытым дебагом тоже не завершился:
Looking for update .fit on /dev/sda...
Looking for update .fit on /dev/sda1...
[    6.105783] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Will use wb6_update_FACTORYRESET.fit from USB Flash Drive
##############################################################################

                          FACTORY RESET REQUESTED

           This WILL destroy ALL YOUR DATA: configuration, scripts,
                           files in home directory!

         If you are ABSOLUTELY SURE that you want to reset Wiren Board
             to factory condition, hold the FW button for 4 seconds.

        If you will not do it in 10 seconds, the controller will reboot
                        without firmware update.


           If you want to perform a regular firmware update, rename
         FIT file to "wbX_update.fit" without "factory-reset" suffix.

##############################################################################
....

Factory reset is confirmed!

===============================================================================
Fri Jul 12 12:23:37 UTC 2024: started update from /disk/wb6_update_FACTORYRESET.fit
===============================================================================
Description:         WirenBoard firmware update
Compatible device:   contactless,imx6ul-wirenboard61
Firmware version:    202407111201
Firmware compatible: +single-rootfs +fit-factory-reset +force-repartition +repartition-ramsize-fix
Release name:        wb-2404
Release suite:       stable
Release target:      wb6/bullseye
Release repo prefix:
Time of creation:    Thu Jul 11 12:05:14 UTC 2024
===============================================================================

>>> Checking SHA1 hash of install
PROGRESS: 0%
>>> SHA1 hash of install ok
>>> Requested factory reset will be performed by firmware itself
32+0 records in
32+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.0131101 s, 1.2 MB/s
>>> Firmware seems to be compatible with this controller
>>> Extracting install script
>>> Running install script
>>> Console logging enabled; tempfile /tmp/tmp.OAUx2M, final file /disk/wb-console.log will be written on exit
>>> Extend tmpfs size to whole RAM
>>> Remount tmpfs in /tmp with size=498M
>>> Maybe update factoryreset.fit to fix tmpfs size issue at 512M RAM (with emmc update)
[   24.343046] EXT4-fs (mmcblk0p6): recovery complete
[   24.348911] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
fit_info: Can't open /tmp/tmp.9a9tNH/.wb-restore/factoryreset.fit: No such file or directory
>>> Replace factoryreset.fit with current fit to fix rootfs extending issue at 512M RAM
cp: can't create '/tmp/tmp.9a9tNH/.wb-restore/factoryreset.fit': No such file or directory


BusyBox v1.30.1 (Debian 1:1.30.1-6+b3) built-in shell (ash)
Enter 'help' for a list of built-in commands.

sh: can't access tty; job control turned off
~ # [   33.767389] vref-3v3: disabling

и после этого стоит на месте, ничего не происходит.(лампочка горит красным) после попытки сделать через веб, симптомы были такие же. стоит ничего не делает и горит красная лампочка, помогает перезагрузка, но сброса при этом не происходит.
Подскажите что сделать? и почему такая ситуация происходит?

1 лайк

Добрый день.

Выполнинте пожалуйста то что рекомендуется.

добрый день. как это сделать?

Замените файл расположенный в /mnt/data/.wb-restore/factoryreset.fit тем же файлом что размещаете на флешку.


.wb-restore не вижу такой папки, есть только апдейт. создать ресторе?


в апдейте вот это.

Да, в случае если нету - то надо создать.

Все получилось, спасибо.