Совсем странно. Нужно к нам на диагностику, в понедельник свяжемся с вами.
Действительно странно.Похоже, что загрузчик останавливается до запуска linux из-за прихода каких-то символов в uart, “xs_mem_init():” - это кусок лога самой начальной загрузки.
Консоль uboot работает, команды вводятся? Если boot набрать - грузится? Что в переменных загрузчика (посмотреть можно командой print)?
К сожалению команды не вводятся.
Можно ли переустановить ОС в домашних условиях? Имеется Windows и Ubuntu. Как я понимаю на WB4 ОС была на съемной флешке, а на WB5 на борту? Или она где-то в корпусе внизу?
Да, можно, но рано.
- Что за USB-UART переходник у вас используется?
- Нет ли КЗ между TX и RX в разъёме, переходнике или проводах?
- Достаньте пожалуйста переходник из WB, выключите питание, включите питание и максимально подробно опишите поведение.
На всякий случай, вот инструкция по перепрошивке через microUSB:
http://contactless.ru/wiki/index.php/Wiren_Board_5:_Восстановление_прошивки
Переходник USB-UART который продается в вашем магазине
Нет
Циклическая перезагрузка с интервалом 15-20 сек
- А лампочка в процессе какого цвета? Под перезагрузкой имеете в виду то, что она гаснет каждые 15-20 секунд?
Спасибо! Но не смог победить mxsldr
root@debian:~/mxsldr# make
cc pkg-config --cflags libusb-1.0
pkg-config --libs libusb-1.0
mxsldr.c -o mxsldr -lusb-1.0
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: cc: not found
Makefile:10: ошибка выполнения рецепта для цели «mxsldr»
make: *** [mxsldr] Ошибка 127
Оранжевая. Да.
apt-get install pkg-config
Ещё вопрос: к контроллеру что-нибудь кроме питания подключено сейчас?
Нет, ничего не подключено.
Установлено
root@debian:~/mxsldr# make
cc pkg-config --cflags libusb-1.0
pkg-config --libs libusb-1.0
mxsldr.c -o mxsldr -lusb-1.0
/bin/sh: 1: cc: not found
Makefile:10: ошибка выполнения рецепта для цели «mxsldr»
make: *** [mxsldr] Ошибка 127
хм.
apt-get install build-essential
?
Да, спасибо!
Не получается перепрошить. Секунд 5 зеленый свет, потом секунд 5 оранжевый, далее перегруз 3 сек (или что-то там без света) и опять повторяется все заново.
А mxsldr что-нибудь пишет при этом?
Хм. Собрал u-boot который не обращает внимания на любые воздействия по uart, попробуйте: http://lexs.blasux.ru/dump/wb5_usbfw_nokey.sb
У меня некоторое время назад было что-то отдаленно похожее невнятное с загрузкой WB5, этот образ грузится даже если зажать кнопку в консоли. Об успешной загрузке и доступности mass-storage символизирует миганием зелено-оранжевым.
root@ubuntu:~/mxsldr# ./mxsldr /root/mxsldr/wb5_usbfw_nokey.sb
No compatible device found.
Видео: https://www.dropbox.com/s/ma0a492mpw9u3td/20160208_084055.mp4?dl=0
Значит, железка пытается грузить прошивку, а не ожидать загрузки по usb.
Перемычка должна быть замкнута до подачи какого-либо питания, отключите внешнее, воткните USB (девайс запитается от него и поймет что надо грузиться с USB) и потом можно включать внешнее.