2016-03-09 2 views
0

Я ввожу в эксплуатацию встроенную систему (AM335x, Yocto с ядром 3.19). Когда я подключить адаптер USB VCOM, я получаю обнадеживающее сообщение:Какой системный компонент отвечает за создание моего USB-устройства?

USB 2-1: новый высокоскоростной USB номер устройства 3 с использованием MUSB-HDRC

, но я никогда не получить вожделенные Последующие который должен выглядеть примерно так:

usb 2-1: найдено новое устройство USB, idVendor = ????, idProduct = ????

Итак, вопрос в том, какой системный компонент генерирует первое сообщение и не может сгенерировать второе?

Очевидный ответ кажется musb_hdrc, который, я считаю, является модулем ядра. Я не знаю, через какой механизм настроен модуль ядра - это через файл .config, что касается ядра? И я понятия не имею, как может быть настроен этот модуль (если он вообще задействован), что может заставить его ничего не делать, заметив мое USB-устройство.

Может ли кто-нибудь проливать свет на то, что может происходить, здесь? Это, во многих отношениях, готовая сборка Yocto.

Благодаря

ответ

0

Here очень хорошая документация ядра на MUSB. Может быть, вы можете просмотреть исходные файлы.