Здравствуйте.
Контроллер WB 6.6, прошивка wb-2307. Задача - увеличить корневой раздел.
Через веб-интерфейс не удается прошить с установленной галочкой, по кругу возникает одна и та же ошибка - судя по всему, недостаточно места. Удалил все большие пакеты, все временные файлы, логи и тд - безрезультатно.
Received good update FIT /mnt/data/.wb-update/202308281411_wb-2307_bullseye_wb6x.fit, starting update
===============================================================================
Wed Sep 6 08:37:37 UTC 2023: started update from /mnt/data/.wb-update/202308281411_wb-2307_bullseye_wb6x.fit
===============================================================================
Description: WirenBoard firmware update
Compatible device: contactless,imx6ul-wirenboard61
Firmware version: 202308281411
Firmware compatible: +single-rootfs +force-repartition
Release name: wb-2307
Release suite: stable
Release target: wb6/bullseye
Release repo prefix:
Time of creation: Mon Aug 28 14:13:50 UTC 2023
===============================================================================
>>> Checking SHA1 hash of install
>>> SHA1 hash of install ok
32+0 records in
32+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.0122494 s, 1.3 MB/s
tar: stdout: write error
>>> Firmware seems to be compatible with this controller
>>> Extracting install script
>>> Running install script
>>> Using flags from /mnt/data/.wb-update/install_update.web.flags: --force-repartition
>>> Console logging enabled; tempfile /tmp/tmp.RwfIdDw1LB, final file /mnt/data/.wb-update/wb-console.log will be written on exit
>>> Checking SHA1 hash of rootfs
>>> SHA1 hash of rootfs ok
>>> rootfs is valid, installing firmware update
>>> No factory FIT found, storing this update as factory FIT to use as bootlet
mkdir: cannot create directory ‘/tmp/tmp.r2lqdMMbYv/.wb-restore’: File exists
df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/root 976M 796M 113M 88% /
devtmpfs 239M 0 239M 0% /dev
tmpfs 248M 0 248M 0% /dev/shm
tmpfs 99M 1,2M 98M 2% /run
tmpfs 5,0M 0 5,0M 0% /run/lock
/dev/mmcblk0p6 1,3G 940M 273M 78% /mnt/data
tmpfs 50M 0 50M 0% /run/user/0
Уже решился на сброс до заводских с флэшкарты, чтобы после этого через веб-интерфейс прошить с галочкой, но возникает ошибка с usb флэшкой (пробовал две разных). Во время перезагрузки вижу через дебаг-порт:
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... 2 USB Device(s) found
scanning bus usb@2184200 for devices... EHCI timed out on TD - token=0x80008d80
USB device not accepting new address (error=22)
1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
Device 0: Vendor: General Rev: 5.00 Prod: UDisk
Type: Removable Hard Disk
Capacity: 7680.0 MB = 7.5 GB (15728640 x 512)
** No partition table - usb 0 **
Couldn't find partition usb 0:1
Can't set block device
** No partition table - usb 0 **
Couldn't find partition usb 0:1
Can't set block device
No USB update detected, continuing boot
switch to partitions #0, OK
mmc1(part 0) is current device
SD/MMC found on device 1
322 bytes read in 3 ms (104.5 KiB/s)
Importing environment from 0x82000000...
Checking if uenvcmd is set ...
Running default loadzimage ...
6304344 bytes read in 275 ms (21.9 MiB/s)
Помогите, пожалуйста, увеличить раздел, а для этого обновить через веб-интерфейс с галочкой, освободив место (в идеале), либо через сброс до заводских, решив проблему с флэшкой.