Wiren Board 5: Восстановление прошивки: различия между версиями

Материал из Wiren Board
Строка 1: Строка 1:
У Wiren Board 5 прошивка хранится на несъемном чипе eMMC. В случае проблем с загрузкой контроллера может потребоваться полная перепрошивка, которую можно осуществить через microUSB, загрузив контроллер в режиме USB Mass-Storage Gadget с помощью утилиты mxsldr.
У Wiren Board 5 прошивка хранится на несъемном чипе eMMC. В случае проблем с загрузкой контроллера может потребоваться полная перепрошивка, которую можно осуществить через microUSB, загрузив контроллер в режиме USB Mass-Storage Gadget с помощью утилиты [[Сборка образа для загрузки в режиме USB Mass-Storage#.D0.A1.D0.B1.D0.BE.D1.80.D0.BA.D0.B0_mxsldr|mxsldr]].


== Пошаговая инструкция ==
== Пошаговая инструкция ==
Строка 19: Строка 19:


== Ссылки ==
== Ссылки ==
* [[Сборка образа для загрузки в режиме USB Mass-Storage#.D0.A1.D0.B1.D0.BE.D1.80.D0.BA.D0.B0_mxsldr|Сборка mxsldr]]
* [https://github.com/contactless/wirenboard/raw/master/contrib/u-boot/wb5_usbfw.sb Образ для загрузки в режиме Mass-Storage]
* [https://github.com/contactless/wirenboard/raw/master/contrib/u-boot/wb5_usbfw.sb Образ для загрузки в режиме Mass-Storage]
* [https://github.com/contactless/wirenboard/releases Образы прошивок]
* [https://github.com/contactless/wirenboard/releases Образы прошивок]

Версия 20:00, 11 февраля 2016

У Wiren Board 5 прошивка хранится на несъемном чипе eMMC. В случае проблем с загрузкой контроллера может потребоваться полная перепрошивка, которую можно осуществить через microUSB, загрузив контроллер в режиме USB Mass-Storage Gadget с помощью утилиты mxsldr.

Пошаговая инструкция

  • Выключить устройство
  • Замнуть перемычку FW рядом с microUSB-разъёмом
  • Подключить устройство microUSB-кабелем к компьютеру с Linux
  • Включить устройство
  • Запустить на компьютере программу mxsldr
$ mxsldr wb5_usbfw.sb
  • При успешной загрузке образа через несколько секунд должен замигать зеленый светодиод и внутренний накопитель Wiren Board должен определиться в системе (например, как /dev/sdb)
  • Далее в него нужно записать образ прошивки
$ dd if=XXXXX_emmc_wb5.img of=/dev/sdX bs=1M conv=fdatasync && sync

/dev/sdX нужно заменить на название раздела, под которым внутренний накопитель определился в системе. Название можно посмотреть в

  выводе dmesg | tail
  • После завершения записи нужно снять перемычку FW, отключить контроллер от USB и перезагрузить его по питанию.

Ссылки