Не удается сбросить контроллер до заводских настроек

Не удается сбросить контроллер до заводских настроек.

Отформатировал флешку в FAT32 (пробовал разные флешки, разных объемов и даже форматировал в FAT - результат одинаковый).
Копирую файл wb6_update_FACTORYRESET.fit, включаю контроллер, но он грузится в обычном режиме.

HW:6.5
S/N: AYXUK43X

==================================================================
U-Boot 2017.03-g13247bd645 (Jan 08 2019 - 14:27:37 +0000)

CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 51C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 0
Using default environment

In: serial
Out: serial
Err: serial
EEPROM #0 MAC: 54:10:ec:32:25:ce
EEPROM #1 MAC: 54:10:ec:32:35:73
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: 5v_out @ regulator@2
starting USB…
USB0: USB1: USB EHCI 1.00
scanning bus 0 for devices… 1 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… 0 Storage Device(s) found
No storage devices, perhaps not 'usb start’ed…?
No USB update detected, continuing boot

Добрый день.

Все-таки флешка не распознается.
Вставляете в левый разъем?
А что за контроллер? Версия, серийный номер?
Посмотрите в теме

пример верного определения флешки:

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:          Rev: PMAP Prod: silicon-power                      
            Type: Removable Hard Disk                                           
            Capacity: 7498.1 MB = 7.3 GB (15356160 x 512)                       

То есть у вас не видно флешку как устройство, до определения файловой системы не доходит еще.
Можно попробовать определить флешку в несколько попыток так:

Вставляю в ЛЕВЫЙ (ближе к сетевым разъёмам).
Версию и серийник контроллера писал в теме, дублирую:
HW:6.5
S/N: AYXUK43X

  1. при выполнении команды:
    root@wirenboard-AYXUK43X:~# mkfs -t fat /dev/sdd1
    mkfs: failed to execute mkfs.fat: No such file or directory

  2. Команда fdisk -l
    Disk /dev/sda: 7.7 GiB, 8242855936 bytes, 16099328 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xdcf2033d

Это я на компьютере делал, зачем на контроллере?

Проблема более понятна: при старте контроллера - флешка не загорается.
На флешке лампочка зажигается только примерно в середине загрузки контроллера, - следовательно - и ни о каком монтировании при загрузке речи идти не может - т.к. она просто не инициализирована как устройство

Здравствуйте!

Это нормальная работа, индикатор загорается не сразу. Но при этом детектирование накопителя должно происходить раньше.

Попробуйте отформатировать накопитель рекомендуемой программой HP USB Disk Storage Format Tool v2.2.3 на компьютере, проверьте хэш скачанной прошивки, проверьте имя файла на накопителе. Затем попробуйте еще раз.

Как правило помогает смена флешки. Ну или прервать Uoot и вводить usb start.
Тут, повторюсь, до определения типа файловой системы и поиска файлов не доходит.
Вообще - скорее всего связано с аппаратной особенностью, описанной в эррате
Попробуйте соединить, как указано.

Благодарю, с проводочком всё получилось

1 лайк