Проблема включения Wiren Board 5

После некоторых действий и перезагрузки wb возникла проблема:
Смотрю через USB-UART


` HTLLCmxs_mem_init(): before_init_clock
mxs_mem_init(): after_init_clock
mxs_mem_init(): after_vdda_clock
LLC

U-Boot 2015.07-02340-g1163771-dirty (Nov 02 2015 - 22:13:52 +0300)

CPU: Freescale i.MX28 rev1.2 at 454 MHz
BOOT: SSP SD/MMC #0, 3V3
SPI: ready
DRAM: 128 MiB
MMC: MXS MMC: 0
MMC0: Command 8 timeout (status 0xf03c4020)
MMC0: Command 55 timeout (status 0xf02c4020)
Video: MXSFB: ‘videomode’ variable not set!
In: serial
Out: serial
Err: serial
Net: FEC0, FEC1
Warning: FEC1 using MAC address from net device

Hit any key to stop autoboot: 0
MMC0: Command 8 timeout (status 0xf0384020)
MMC0: Command 55 timeout (status 0xf0284020)
switch to partitions #0, OK
mmc0(part 0) is current device
MMC0: Command 8 timeout (status 0xf0384020)
MMC0: Command 55 timeout (status 0xf0284020)
SD/MMC found on device 0
43 bytes read in 214 ms (0 Bytes/s)
Importing environment from mmc (uEnv.txt)…
Checking if uenvcmd is set …
Running default loadzimage …
3435672 bytes read in 1429 ms (2.3 MiB/s)
13100 bytes read in 410 ms (30.3 KiB/s)
Booting from mmc …
Kernel image @ 0x42000000 [ 0x000000 - 0x346c98 ]

Flattened Device Tree blob at 41000000

Booting using the fdt blob at 0x41000000
Loading Device Tree to 47b4e000, end 47b5432b … OK

Starting kernel …`


и так по кругу
Действия:

  1. обновление apt-get update
  2. apt-get upgrade, apt-get install и прочие команды не работали выдавали ошибку
  3. загрузил через веб интерфейс образ с https://github.com/contactless/wirenboard/releases

что то убило wb помогите разобраться!!!

P.S. изначальная проблема была с радио как тут Ism модуль не стартует

Точное название файла, которое прошили через веб-интерфейс, скажите пожалуйста.

201512070633_emmc_wb5.img

Так. Точно это название? Вы именно этот файл просто загрузили в веб-интерфейс?

Что говорил веб-интерфейс в процессе? Статус там рисовал, текст писал какой-то?

Ошибки, ещё что-то?

Да именно этот. Он ничего не писал.

На будущее и для других пользователей: вот на этом этапе (что-то не работает) нужно не делать произвольные действия, а прочитать ошибку, попытаться её понять, и если не справились сами - писать на форуме.

Команды из советов из того треда, типа вот этого Ism модуль не стартует делали?

Выполнял:
echo "fdt_file=/boot/dtbs/imx23-wirenboard32.dtb" > /boot/uEnv.txt

Эта строчка для Wiren Board Smart Home, этой строчкой вы сменили модель контроллера на Smart Home. Т.к. контроллер у вас другой, всё сломалось.

Оживить контроллер можно только полной перепрошивкой через microUSB и отладочный разъём. Нормальной инструкции пока нет, нужно ждать.

Если вкратце, то нужно выключить устройство, замнуть джампер FW рядом с microUSB-разъёмом, подключить устройство microUSB-кабелем к компьютеру с линуксом, включить устройство, запустить программу mxsldr с спец. образом. Дальше у вас внутренний накопитель wiren board должен определиться в системе и в него надо прошить образ по инструкции.

Всё что есть по mxsldr тут: http://contactless.ru/wiki/index.php/Сборка_образа_для_загрузки_в_режиме_USB_Mass-Storage

Сам образ в начале статьи, вам нужно отсюда только про сборку и запуск mxsldr.

Ещё можно привезти или отправить контроллер к нам в офис - починим, ставка ТП 1500р/час.

1 лайк

Под windows залить образ по usb возможно?

Теоретически да, практически - проще запустить ubuntu в виртуалке. Расскажите пожалуйста, что у вас такое случилось, что обновление через веб не помогает?

Хочу сбросить все настройки.

Обновление через веб не прошло, отвалилось на извлечении файлов на rootfs примерно на 80%. Пытался залить 201601221348_webupd_wb5.fit с https://github.com/contactless/wirenboard/releases.

Нужно ли замыкать джампер FW перед заливкой через веб?

Нет, не нужно.

Что значит отвалилось? Какие сообщения об ошибках были?

Не удалось воспроизвести ошибку. После перезагрузки WB5 и второй попытки обновления все получилось.
Спасибо.

Пытаюсь запустить WB5 во второй раз. Горит постоянно зеленая лампа и все. Сеть неактивна, вай-фай тоже не виден. Каковы действия? Вообще-то странно, везде на фото на передней панели есть кнопка ВКЛ/ВЫКЛ, у меня такой кнопки нет.

Подключил отладочную консоль, теперь оранжевый свет и по кругу
U-Boot 2015.07-02340-g1163771-dirty (Nov 02 2015 - 22:13:52 +0300)

CPU: Freescale i.MX28 rev1.2 at 454 MHz
BOOT: SSP SD/MMC #0, 3V3
SPI: ready
DRAM: 128 MiB
MMC: MXS MMC: 0
MMC0: Command 8 timeout (status 0xf0384020)
MMC0: Command 55 timeout (status 0xf0284020)
Video: MXSFB: ‘videomode’ variable not set!
In: serial
Out: serial
Err: serial
Net: FEC0, FEC1
Warning: FEC1 using MAC address from net device

Hit any key to stop autoboot: 0
=> xs_mem_init(): before_init_cl to stop autoboot: 0
Unknown command ‘xs_mem_init():’ - try ‘help’
=>
Unknown command ‘xs_mem_init():’ - try ‘help’
=>

Ничего не делал до этого, только apt-get update. Никаких ошибок не было.

Интересно, ни разу такого не видел. Расскажите пожалуйста подробно, что вы перед этим делали?

Особенного ничего не делал. Включил, зашел по ssh, apt-get update. Зашел на вебинтерфейс, посмотрел и выключил. Сегодня включаю вот такая ерунда. Еще открыл верхнюю крышку, чтобы посмотреть куда АКБ подключать (но это я вообще не считаю).

apt-get update

всего лишь обновляет список источников пакетов.
Вы уверены, что кроме этого ничего не выполняли?

Какой блок питания используется? Подключали ли аккумулятор и подключен ли он сейчас?

Так и я о чем
Уверен
Блок питания на DIN рейку, покупал в комплекте. АКБ еще не ставил, жду доставку.