Разъём Debug USB в контроллерах Wiren Board
Описание
Debug USB — разъём в контроллерах:
Debug USB — это сервисный USB-C разъём, который может работать в нескольких режимах:
- Виртуальная сетевая карта (Debug Network). В этом режиме можно получить доступ к веб-интерфейсу и консоли контроллера по SSH.
- Отладочный порт (Debug Console) — прямой доступ к логам загрузчика и консоли контроллера. Этот режим используется для аварийных ситуаций, когда подключения по сети недоступны. Для обычной работы использовать это подключение мы не рекомендуем. Инструкция по работе с отладочным портом (Debug Console).
- Флеш-накопитель. Используется для обновления прошивки или удаления данных с контроллера с возвратом к заводским настройкам.
Контроллер может питаться от USB-C, поэтому включается автоматически при подключении кабелем к компьютеру. Внешнее питание в данном случае не обязательно.
Для подключения используется стандартный кабель USB-C, предназначенный для передачи данных. Если у вас что-то не получается, проверьте кабель: подключите через него к компьютеру смартфон и убедитесь, что кабель может передавать данные.
Доступ к разъёму Debug USB
Wiren Board 8.5
В контроллере WB 8.5 разъем Debug USB расположен на лицевой стороне контроллера.
Wiren Board 8M
В контроллере 8M для доступа к разъему Debug USB необходимо снять верхнюю крышку.
Корпус состоит из двух половин. Чтобы снять верхнюю часть, открутите по два винта с каждой стороны. Используйте отвёртку со шлицем PH1. Лицевые панели при этом остаются на месте.
Виртуальная сетевая карта
Для подключения к компьютеру вам понадобится:
- Доступ к разъёму Debug USB на вашем контроллере.
- Кабель USB-C с возможностью передачи данных.
При подключении через Debug USB можно получить доступ к веб-интерфейсу и консоли контроллера:
- Debug USB работает с ОС Windows 7 и новее и ОС Linux;
- Debug USB не работает на компьютерах с MacOS и телефонах, используйте подключение через Wi-Fi или Ethernet.
При подключении через Debug USB в компьютере создаётся виртуальная сетевая карта с фиксированным IP-адресом, через которую можно получить доступ к веб-интерфейсу и командной строке. Чтобы сетевая карта заработала, контроллер должен быть полностью загружен, а его индикатор равномерно мигать зелёным.
Питание можно не подключать, контроллер будет питаться от USB-порта компьютера. Питание там маломощное, поэтому отключите от контроллера все внешние устройства: боковые модули и устройства, подключенные к Vout, +5V, USB.
Как пользоваться:
- Подключите USB-C кабель к разъёму Debug USB и компьютеру. Контроллер издаст звуковой сигнал и включится.
- Дождитесь, полной загрузки контроллера — это когда индикатор возле кнопки включения равномерно мигает зелёным.
- После загрузки контроллера на компьютере будет обнаружен накопитель с меткой WIRENBOARD и двумя файлами:
- webui.html — ссылка на веб-интерфейс контроллера. Также веб-интерфейс можно открыть в браузере, введя адрес http://10.200.200.1
- README.txt — содержит IP-адрес контроллера.
- SSH-консоль контроллера будет доступна по тому же адресу 10.200.200.1.
Не рекомендуем обновлять прошивку контроллера через SSH по Debug USB, так как ближе к концу обновления перезапускается wb-configs и сетевое соединение рвётся, что прервёт обновление. Мы исправим это поведение в одной из будущих версий прошивки. Пока в качестве обхода можно использовать утилиту screen, или другие интерфейсы.
Отладочный порт
Флеш накопитель для обновления прошивки
Инструкции: