Разъём Debug USB в контроллерах Wiren Board

From Wiren Board
This is the approved revision of this page, as well as being the most recent.


Описание

Подключение к веб-интерфейсу через Debug Network

Debug USB — разъём в контроллерах:


Debug USB — это сервисный USB-C разъём, который может работать в нескольких режимах:

  1. Виртуальная сетевая карта (Debug Network). В этом режиме можно получить доступ к веб-интерфейсу и консоли контроллера по SSH.
  2. Отладочный порт (Debug Console) — прямой доступ к логам загрузчика и консоли контроллера. Этот режим используется для аварийных ситуаций, когда подключения по сети недоступны. Для обычной работы использовать это подключение мы не рекомендуем. Инструкция по работе с отладочным портом (Debug Console).
  3. Флеш-накопитель. Используется для обновления прошивки или удаления данных с контроллера с возвратом к заводским настройкам.

Контроллер может питаться от USB-C, поэтому включается автоматически при подключении кабелем к компьютеру. Внешнее питание в данном случае не обязательно.

Для подключения используется стандартный кабель USB-C, предназначенный для передачи данных. Если у вас что-то не получается, проверьте кабель: подключите через него к компьютеру смартфон и убедитесь, что кабель может передавать данные.

Доступ к разъёму Debug USB

Wiren Board 8.5

В контроллере WB 8.5 разъем Debug USB расположен на лицевой стороне контроллера.

Wiren Board 8M

В контроллере 8M для доступа к разъему Debug USB необходимо снять верхнюю крышку.

Корпус состоит из двух половин. Чтобы снять верхнюю часть, открутите по два винта с каждой стороны. Используйте отвёртку со шлицем PH1. Лицевые панели при этом остаются на месте.

Виртуальная сетевая карта

Веб-интерфейс контроллера и виртуальный накопитель с инструкцией

Для подключения к компьютеру вам понадобится:

  1. Доступ к разъёму Debug USB на вашем контроллере.
  2. Кабель USB-C с возможностью передачи данных.

При подключении через Debug USB можно получить доступ к веб-интерфейсу и консоли контроллера:

  • Debug USB работает с ОС Windows 7 и новее и ОС Linux;
  • Debug USB не работает на компьютерах с MacOS и телефонах, используйте подключение через Wi-Fi или Ethernet.

При подключении через Debug USB в компьютере создаётся виртуальная сетевая карта с фиксированным IP-адресом, через которую можно получить доступ к веб-интерфейсу и командной строке. Чтобы сетевая карта заработала, контроллер должен быть полностью загружен, а его индикатор равномерно мигать зелёным.

Питание можно не подключать, контроллер будет питаться от USB-порта компьютера. Питание там маломощное, поэтому отключите от контроллера все внешние устройства: боковые модули и устройства, подключенные к Vout, +5V, USB.

Как пользоваться:

  1. Подключите USB-C кабель к разъёму Debug USB и компьютеру. Контроллер издаст звуковой сигнал и включится.
  2. Дождитесь, полной загрузки контроллера — это когда индикатор возле кнопки включения равномерно мигает зелёным.
  3. После загрузки контроллера на компьютере будет обнаружен накопитель с меткой WIRENBOARD и двумя файлами:
    • webui.html — ссылка на веб-интерфейс контроллера. Также веб-интерфейс можно открыть в браузере, введя адрес http://10.200.200.1
    • README.txt — содержит IP-адрес контроллера.
  4. SSH-консоль контроллера будет доступна по тому же адресу 10.200.200.1.

Не рекомендуем обновлять прошивку контроллера через SSH по Debug USB, так как ближе к концу обновления перезапускается wb-configs и сетевое соединение рвётся, что прервёт обновление. Мы исправим это поведение в одной из будущих версий прошивки. Пока в качестве обхода можно использовать утилиту screen, или другие интерфейсы.

Отладочный порт

Флеш накопитель для обновления прошивки

Инструкции: