Проблема с оборудованием и сетью, связанная с NanoPi NEO Core2 - PullRequest
0 голосов
/ 03 марта 2020

Я занимаюсь разработкой устройства потокового видео, которое транслирует видео на YouTube. Для этого я использую NanoPi NEO Core2 в качестве SB C. Он работает на базе «UbuntuCore, Kernel: Linux -4.14», как упоминалось в http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO_Core2

Наряду с SB C, я использую его щит для используйте периферийные порты, такие как USB, ethe rnet и порт отладки. Для захвата видео я использую веб-камеру Logitech C920.

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

  1. Проблема с оборудованием При подключении камеры Logitech C920 к NanoPi Neo Core2 через мини щит, он замерзает. Я не могу понять, связано ли это с проблемой питания или с драйверами.

  2. Проблема с сетью Я использую USB-адаптер TP-LINK WIFI (TL-WN725N) для подключения к высокоскоростному inte rnet. TPLINK ключ на своем пакете, утверждает, что он может обеспечить скорость сети 150 мс. Тем не менее, я получаю от 5 до 8 Мбит / с при условии, что у меня есть план скорости загрузки и выгрузки 25 Мбит / с.

Он также часто теряет сетевое подключение, что вызывает несогласованную потоковую передачу видео. Когда я отправляю запрос пинга на SB C со второго компьютера в той же сети, он дает запрос пинга -10-12% потерь.

Ethe rnet также дает такой же результат , Я использую NMCLI в качестве сетевого менеджера. Так это из-за nmcli или какого-то другого компонента, создающего проблему? Пожалуйста, ведите меня по делу; Я делаю что-то не так для подключения к inte rnet.
Кто-нибудь сталкивался с такой же проблемой, связанной с подключением inte rnet?

Мини-щит: http://wiki.friendlyarm.com/wiki/index.php/Mini_Shield_for_NanoPi_NEO_Core/Core2 TP-ссылка: https://static.tp-link.com/2018/201810/20181022/TL-WN725N (ЕС и США) _3.0_datasheet.pdf Logitech c 920 Камера: https://www.logitech.com/en-in/product/hd-pro-webcam-c920

1 Ответ

0 голосов
/ 03 марта 2020

Опыт показывает, что многие проблемы с SBC вызваны источником питания . Возможно, ваш не достаточно мощный. Я предполагаю, что вы не сделали разгон (если такая опция существует).

Вот некоторые из вещей, которые я бы попробовал иначе:

  • используйте * Концентратор USB с питанием 1011 * вместо того, чтобы подключать периферийные устройства к портам USB на экране.
  • подключайте периферийные устройства один за другим и смотрите, что происходит
  • , оставляя dmesg -w включенным окно терминала и посмотрите на сообщения, которые появляются, когда вы подключаете устройство.
  • проверяет ваши файлы журнала, например, syslog, они могут содержать некоторые предупреждения или ошибки, относящиеся к вашей проблеме

Если вы не уверены, является ли это программной (связанной с драйвером) или аппаратной проблемой, вы можете подготовить еще одну SD-карту и попробовать другой дистрибутив для вашей платформы. Я думаю, у вас есть по крайней мере три доступных от производителя: один на основе Ubuntu, другой на Debian, а другой на OpenWRT.

На SBC NanoPi я также использую Armbian, который перенесен на вашу модель ( Ссылка ), так что это еще один вариант для вас.

...