Контроллер не гразится

Добрый день. Хотел обновить контроллер и сделать ему фактори ресет. После загрузки прошивки через веб интерфейс контроллер не грузится. Подцепил дебаг, вот что выдает при загрузке:
U-Boot SPL 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x0115010f
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3f3f
.p0_mpwrdlctl = 0x3f3f3835
.p0_mpwldectrl0 = 0x000b0009
.p0_mpwldectrl1 = 0x000c000c
Trying to boot from MMC1
Warning - USDHC2 controller not supporting

U-Boot 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)

CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 36C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 1
In: serial
Out: serial
Err: serial
Loading Environment from MMC… OK
Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd o tp_program otp_aes_program

Info: input data size = 43 = 0x2B

bootcount=2
mmcpart=2
upgrade_available=1

Environment size: 43/8188 bytes

Resetting to default environment

Info: input data size = 43 = 0x2B

Net: eth0: ethernet@2188000
Saving Environment to MMC… Writing to MMC(1)… mmc
U-Boot SPL 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x0115010f
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3f3f
.p0_mpwrdlctl = 0x3f3f3835
.p0_mpwldectrl0 = 0x000b0009
.p0_mpwldectrl1 = 0x000c000c

U-Boot SPL 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x0114010f
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3e3e
.p0_mpwrdlctl = 0x3f3f3835
.p0_mpwldectrl0 = 0x000b0009
.p0_mpwldectrl1 = 0x000c000c
Trying to boot from MMC1
Warning - USDHC2 controller not supporting

U-Boot 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)

CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 37C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 1
In: serial
Out: serial
Err: serial
Loading Environment from MMC… OK
Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd o tp_program otp_aes_program

Info: input data size = 43 = 0x2B

bootcount=2
mmcpart=2
upgrade_available=1

Environment size: 43/8188 bytes

Resetting to default environment

Info: input data size = 43 = 0x2B

Net: eth0: ethernet@2188000
Saving Environment to MMC… Writing to MMC(1)… mmc write failed
failed
Failed (1)
Hit any key to stop autoboot: 0

Info: input data size = 4285 = 0x10BD

Card did not respond to voltage select! : -110
MMC Device 0 not found
no mmc device at slot 0
=>

U-Boot SPL 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x0111010b
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3f3d
.p0_mpwrdlctl = 0x3f3f3835
.p0_mpwldectrl0 = 0x000b0009
.p0_mpwldectrl1 = 0x000c000c
Trying to boot from MMC1
Warning - USDHC2 controller not supporting

U-Boot 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)

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: 1
In: serial
Out: serial
Err: serial
Loading Environment from MMC… OK
Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd otp_program otp_aes_program

Info: input data size = 43 = 0x2B

bootcount=2
mmcpart=2
upgrade_available=1

Environment size: 43/8188 bytes

Resetting to default environment

Info: input data size = 43 = 0x2B

Net: eth0: ethernet@2188000
Saving Environment to MMC… Writing to MMC(1)… mmc write failed
failed
Failed (1)
Hit any key to stop autoboot: 0

Info: input data size = 4285 = 0x10BD

Card did not respond to voltage select! : -110
MMC Device 0 not found
no mmc device at slot 0
=>

до наката новой прошивки он уходил постоянно в зависание по переполнению памяти. я писал об этом выше. отваливался от облака и не отвечал ни на что

Добрый день.
Для начала - нужны некоторые уточнения. Что за контроллер, его точная версия и какой его серийный номер?
Какой релиз стоял на контроллере? Был ли увеличен размер корневого раздела?

Ну и: рекомендую, для начала показать вывод print из загрузчика.
Порядок действий: https://wirenboard.com/wiki/WB6_root_password_recoveryhttps://wirenboard.com/wiki/WB6_root_password_recovery , до второго пункта.
Ну и выполнить

env default -a; setenv mmcpart 3; saveenv; reset


это по ссылке

HW:6.5 S/N:ALGJZ2LX
релиз стоял вроде 2401, не могу сказать про увеличение размера корневого раздела

Верная ссылка: Wiren Board 6…8: Восстановление пароля пользователя root — Wiren Board

К сожалению это критически важно для точных рекомендаций…

Увеличения размера раздела не делали. Если это нужно было ручками отдельно сделать, то точно нет.

Ну - хорошо.
Проверьте еще с env default -a; setenv mmcpart 2; saveenv; reset

=> env default -a; setenv mmcpart 2; saveenv; reset

Resetting to default environment

Saving Environment to MMC… Writing to MMC(1)… failed
Failed (1)
resetting …

U-Boot SPL 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)
DRAM init ok, rows:15, ncs:1, size: 512MB
.p0_mpdgctrl0 = 0x01150111
.p0_mpdgctrl1 = 0x0e3f0e3f
.p0_mprddlctl = 0x3f3f3e3e
.p0_mpwrdlctl = 0x3f3f3836
.p0_mpwldectrl0 = 0x000b0009
.p0_mpwldectrl1 = 0x000c000c
Trying to boot from MMC1
Warning - USDHC2 controller not supporting

U-Boot 2021.10-wb1.7.2-gbf311aa30b (Sep 23 2023 - 11:10:21 +0000)

CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 39C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 1
In: serial
Out: serial
Err: serial
Loading Environment from MMC… OK
Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd otp_program otp_aes_program

Info: input data size = 43 = 0x2B

bootcount=2
mmcpart=2
upgrade_available=1

Environment size: 43/8188 bytes

Resetting to default environment

Info: input data size = 43 = 0x2B

Net: eth0: ethernet@2188000
Saving Environment to MMC… Writing to MMC(1)… mmc write failed
failed
Failed (1)
Hit any key to stop autoboot: 0

Info: input data size = 4285 = 0x10BD

Card did not respond to voltage select! : -110
MMC Device 0 not found
no mmc device at slot 0
=>

Весьма похоже на то что EMMC кончилась.
Судя по партии, 6.5C/2 AT 357 - Wiren Board 6: Errata — Wiren Board

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование:

WB7 - 1 шт.

Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.
В письме укажите:

  • ссылку на эту тему,
  • серийный номер устройства, ALGJZ2LX,
  • (для курьера) ваш действующий телефон, адрес доставки, ФИО получателя.

Доброго. Если я перепаяю EMMC. есть вариант что старый заведется? интересно, ради эксперимента.

Добрый день.

Если считать содержимое установленной EMMC и записать, предварительно, в новую (программатором) - да.
С “пустой” - нет, на ней не будет загрузчика.

У вас можно взять то что нужно заталкать на нее?