Гаджет RNDIS не может запуститься - PullRequest
5 голосов
/ 01 апреля 2011

Я собираю видеокамеры с ядром Linux на плате TI Davinci dm365.

Эта плата поддерживает драйверы RNDIS, поэтому моя камера может быть «подключи и играй» в Windows.Это своего рода сетевой адаптер «Ethernet через USB».

Windows загружает драйвер RNDIS usb8023.sys для взаимодействия с моим оборудованием.

Когда у меня подключено более одной камеры,Ад выходит из строя, и я получаю много проблем, иногда все мои порты USB перестают работать, но большую часть времени одна из двух камер перестает работать.

Я пытался импортировать старые драйверы, скопируйте usb8023.sysи загрузить отдельный драйвер для каждой камеры без удачи.Я проверил и дважды проверил мои настройки IP.

Ответы [ 2 ]

2 голосов
/ 12 апреля 2011

Я скачал новую версию драйверов от Texas Instruments и перекомпилировал все. Я думаю, что проблема была в том, что на гаджете ПК был включен OTG (на ходу), что позволяет ему переключаться между режимом хоста и устройства.

1 голос
/ 01 апреля 2011

Вероятно, серийные номера USB для каждой видеокамеры идентичны.В целом, Windows очень плохо справляется с этой ситуацией.

Вам необходимо настроить дескрипторы USB на каждом устройстве, чтобы они имели уникальный идентификатор.

...