Debug Network: различия между версиями

Материал из Wiren Board
(не показано 20 промежуточных версий 2 участников)
Строка 2: Строка 2:
== Описание ==
== Описание ==
[[Image: Wb7-debug-network.png |300px|thumb|right| Разъём Debug Network в контроллерах Wiren Board 7 ]]
[[Image: Wb7-debug-network.png |300px|thumb|right| Разъём Debug Network в контроллерах Wiren Board 7 ]]
Debug Network — это сервисный USB-C разъём контроллеров Wiren Board 7, который может работать в двух режимах:
Debug Network — это сервисный USB-C разъём контроллеров [[Wiren Board 7]], который может работать в двух режимах:
# Флеш-накопитель для обновления прошивки или удаления данных в контроллере с возвратом к заводским настройкам.
# Флеш-накопитель для обновления прошивки или удаления данных в контроллере с возвратом к заводским настройкам.
# Виртуальная сетевая карта. В этом режиме можно получить доступ к веб-интерфейсу и консоли контроллера.
# Виртуальная сетевая карта. В этом режиме можно получить доступ к веб-интерфейсу и консоли контроллера.  


Начиная с [[Controller_hardware_revisions|ревизии 7.3]] контроллер может питаться от USB-C, а при подключении разъёма к компьютеру — он включится автоматически. Внешнее питание для контроллеров этих ревизий не нужно.
Начиная с [[Controller_hardware_revisions|ревизии 7.3]] контроллер Wiren Board 7 может питаться от USB-C, поэтому контроллер включится автоматически при подключении к компьютеру. Внешнее питание для контроллеров этих ревизий не обязательно.
 
Для подключения используется стандартный кабель USB-C, предназначенный для передачи данных. Если у вас что-то не получается, проверьте кабель: подключите через него к компьютеру смартфон.
 
Важно! При подключении кабеля к Debug Network USB-A порт контроллера будет отключен.


== Флеш накопитель для обновления прошивки ==
== Флеш накопитель для обновления прошивки ==
Инструкция: [[Wiren_Board_7_Firmware_Update#debug-network|Прошивка через разъём Debug Network]].
Инструкции по прошивке разных версий контроллера через разъём Debug Network:  
* [[Wiren_Board_7_Firmware_Update#debug-network|Wiren Board 7]]
* [[Wiren_Board_7.4_Firmware_Update#debug-network|Wiren Board 7.4]]
* [[Wiren_Board_8_Firmware_Update#debug-network|Wiren Board 8]]


== Виртуальная сетевая карта ==
== Виртуальная сетевая карта ==
{{SupportedSinceRelease
| release = wb-2210
|content=
[[Image: Wiren Board 7 Debug Network Virtual Lan.png |300px|thumb|right| Веб-интерфейс контроллера и виртуальный накопитель с инструкцией ]]
[[Image: Wiren Board 7 Debug Network Virtual Lan.png |300px|thumb|right| Веб-интерфейс контроллера и виртуальный накопитель с инструкцией ]]
При подключении к компьютеру с ОС Windows 7 и новее, а также с ОС Linux, в компьютере появится виртуальная сетевая карта с фиксированным IP-адресом.
{{Wbincludes:Debug Network Connection}}


Как пользоваться:
Как пользоваться:
# Если у вас контроллер ревизии 7.2 — подключите питание к клемме Vin.
# Если у вас контроллер ревизии 7.2 — подключите питание к клемме Vin. Для более свежих ревизий это делать необязательно.
# Подключите USB-C кабель в разъёмы Debug Network и компьютеру, установка драйверов не требуется.
{{Wbincludes:Debug Network Connection How To}}
# Дождитесь, полной загрузки контроллера — индикатор должен равномерно мигать зелёным.
 
# Как только контроллер загрузится — на компьютере будет обнаружен накопитель с меткой WIRENBOARD. В нём будет ссылка на веб-интерфейс и небольшая инструкция с IP-адресом '''10.200.200.1'''.
Дальнейшая работа с контроллером не отличается от подключения через Wi-Fi или Ethernet: откройте веб-интерфейс, введя в браузере адрес http://10.200.200.1 или [[SSH]]-консоль контроллера по тому же адресу ''10.200.200.1''.


Дальнейшая работа с контроллером не отличается от подключение через Wi-Fi или Ethernet: откройте веб-интерфейс, введя в браузере адрес http://10.200.200.1 или [[SSH]]-консоль контроллера по тому же адресу.
{{note|info|Не рекомендуем обновлять прошивку контроллера через SSH по Debug Network, так как ближе к концу обновления перезапускается wb-configs и сетевое соединение рвётся, что прервёт обновление. Мы исправим это поведение в одной из будущих версий прошивки. Пока в качестве обхода можно использовать утилиту screen, или другие интерфейсы. }}
}}

Версия 14:20, 25 февраля 2024

Описание

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

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

  1. Флеш-накопитель для обновления прошивки или удаления данных в контроллере с возвратом к заводским настройкам.
  2. Виртуальная сетевая карта. В этом режиме можно получить доступ к веб-интерфейсу и консоли контроллера.

Начиная с ревизии 7.3 контроллер Wiren Board 7 может питаться от USB-C, поэтому контроллер включится автоматически при подключении к компьютеру. Внешнее питание для контроллеров этих ревизий не обязательно.

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

Важно! При подключении кабеля к Debug Network USB-A порт контроллера будет отключен.

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

Инструкции по прошивке разных версий контроллера через разъём Debug Network:

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

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

Если у вас на компьютере ОС Windows 7 и новее, а также с ОС Linux — для первого подключения удобно использовать специальный разъём Debug Network. На компьютерах с MacOS и телефонах он не работает, используйте подключение через Wi-Fi или Ethernet.

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

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

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

  1. Если у вас контроллер ревизии 7.2 — подключите питание к клемме Vin. Для более свежих ревизий это делать необязательно.
  2. Подключите USB-C кабель к разъёму Debug Network и компьютеру.
  3. Дождитесь, полной загрузки контроллера — это когда индикатор возле кнопки включения равномерно мигает зелёным.
  4. Как только контроллер загрузится, на компьютере будет обнаружен накопитель с меткой WIRENBOARD. В нём будет ссылка на веб-интерфейс и небольшая инструкция с IP-адресом.

Дальнейшая работа с контроллером не отличается от подключения через Wi-Fi или Ethernet: откройте веб-интерфейс, введя в браузере адрес http://10.200.200.1 или SSH-консоль контроллера по тому же адресу 10.200.200.1.

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