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

Нет описания правки
Строка 14: Строка 14:


= Подключение =
= Подключение =
Для подключения  '''Wiren Board 7''' к компьютеру нужен кабель USB (A) – USB-c.
<gallery mode="traditional" caption="" widths ="250px" heights="250px">
[[Файл:USBA-USBC.png|250px|thumb|left|Кабель USB (A) - USB-C]]
Image: USBA-USBC.png | Для подключения  '''Wiren Board 7''' к компьютеру нужен кабель USB (A) – USB-c
<br clear="both" />
Image: USBA-MICROUSBB.png | Для подключения более ранних контроллеров - USB (A) – Micro-USB (B)
Для подключения более ранних контроллеров - USB (A) – Micro-USB (B).
</gallery>
[[Файл:USBA-MICROUSBB.png|250px|thumb|left|Кабель USB (A) - Micro-USB (B)]]
 
<br clear="both" />
Это стандартные кабели, их легко купить. В комплекте с вашим смартфоном может быть такой. Бывают кабели с такими же разъёмами, но предназначенные только для зарядки - с ними могут быть проблемы.
Это стандартные кабели, их легко купить. В комплекте с вашим смартфоном может быть такой. Бывают кабели с такими же разъёмами, но предназначенные только для зарядки - с ними могут быть проблемы.


Строка 126: Строка 125:


=== MacOS - возможные проблемы ===
=== MacOS - возможные проблемы ===
Порт может не определиться. Потребуется установка драйвера. Для этого (начиная с MacOS '''High Sierra 10.13''')  нужно дать на это разрешение в  
Порт может не определиться. Потребуется установка драйвера. Для этого (начиная с MacOS '''High Sierra 10.13''')  нужно дать на это разрешение в <code>Settings → Security&Privacy → Allow apps downloaded from:</code>
<syntaxhighlight lang="console">
Settings → Security&Privacy → Allow apps downloaded from:
</syntaxhighlight>
[[Файл:Allow.png|left]]
[[Файл:Allow.png|left]]
<br clear="both" />
<br clear="both" />
Строка 136: Строка 132:


== Android ==
== Android ==
Начиная с Android версии 9 все работает без установки дополнительных драйверов. Подключение через OTG:
[[Файл:OTG.png|500px|thumb|right]]
[[Файл:OTG.png|left]]
Начиная с Android версии 9 все работает без установки дополнительных драйверов. Подключение через OTG. Тестировалось с приложением [https://play.google.com/store/apps/details?id=jp.sugnakys.usbserialconsole&hl=en_US USB Serial Console], если ссылка не работает - ищите в Google Play.
<br clear="both" />
<br clear="both" />
Тестировалось с приложением [https://play.google.com/store/apps/details?id=jp.sugnakys.usbserialconsole&hl=en_US USB Serial Console], если ссылка не работает - ищите в Google Play.
= Работа с отладочным портом =
= Работа с отладочным портом =
[[Файл:Putty serial logged in.png|500px|thumb|right]]
Контроллер к компьютеру вы подключили, программу настроили, движемся дальше.  
Контроллер к компьютеру вы подключили, программу настроили, движемся дальше.  
# Включаете питание контроллера. Наблюдаете сообщения, появляющиеся на экране при загрузке контроллера. Текст меняется быстро, отследить его невозможно. Но, если возникнет критическая ошибка при загрузке — загрузка остановится, и сообщение об ошибке будет у вас перед глазами.
# Включаете питание контроллера. Наблюдаете сообщения, появляющиеся на экране при загрузке контроллера. Текст меняется быстро, отследить его невозможно. Но, если возникнет критическая ошибка при загрузке — загрузка остановится, и сообщение об ошибке будет у вас перед глазами.
# Если загрузка прошла нормально — вы увидите приглашение контроллера. Вводите логин, пароль — командная строка в вашем распоряжении:
# Если загрузка прошла нормально — вы увидите приглашение контроллера. Вводите логин, пароль — командная строка в вашем распоряжении. Можете настроить сеть, исправить конфигурационные файлы, посмотреть логи и т. д. ВАЖНО! При работе с Debug console на экран время от времени будут «выпадать» сообщения от работающих сервисов Linux. Особенно, если сервис работает с ошибкой. Вы можете продолжать ввод команды с клавиатуры — все будет отработано корректно. Для отключения вывода “лишних” сообщений на экран используйте команду <code>dmesg -n1</code>. Теперь будут выводится только те сообщения, которые требуют немедленного вмешательства.
[[Файл:Putty serial logged in.png|500px|thumb|left]]
# Пролистывая экран назад вы можете просмотреть все сообщения, «выпавшие» при загрузке. Обращайте внимание на  error, warning, filed. Не можете сами разобраться — записывайте сеанс в лог файл и обращайтесь в нашу техподдержку.
<br clear="both" />
 
Можете настроить сеть, исправить конфигурационные файлы, посмотреть логи и т. д.  
 
ВАЖНО! При работе с Debug console на экран время от времени будут «выпадать» сообщения от работающих сервисов Linux. Особенно, если сервис работает с ошибкой. Вы можете продолжать ввод команды с клавиатуры — все будет отработано корректно. Для отключения вывода “лишних” сообщений на экран используйте команду:
<syntaxhighlight lang="console">
dmesg -n1  
</syntaxhighlight>
 
Теперь будут выводится только те сообщения, которые требуют немедленного вмешательства.
 
3. Пролистывая экран назад вы можете просмотреть все сообщения, «выпавшие» при загрузке. Обращайте внимание на  error, warning, filed. Не можете сами разобраться — записывайте сеанс в лог файл и обращайтесь в нашу техподдержку.


= Технические спецификации =
= Технические спецификации =
wb_editors
48

правок