реклама на сайте
подробности

 
 
> Linux: время конфигурации usb-устройства, задается в исходниках?
Dimentius
сообщение Jun 30 2008, 10:24
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 27-09-05
Пользователь №: 8 980



соединение: хост - хаб1 - хаб2 - 4устройства

хаб1 - встроенный хаб хоста
хаб2 - FSM-хаб на 4 порта TI TUSB2046B, без внешней настройки
устройство - плата с Atmel SAM7X на борту, HID-dev. Int-IN+Int-OUT EPs

Устройства имеют собственный источник питания, что указано в дескрипторе конфигурации в полях "Attributes"(0x40) и "MaxPower"(0x00). Каждое устройство инициализируется по 5сек, что достаточно некомфортно. Создается впечатление, что имеет место быть искуственный таймаут.

Вопрос: в чем может быть проблема столь долгой конфигурации и где можно подправить?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbour
сообщение Jul 2 2008, 09:32
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



sorry, как всегда знака 40 не заметил wink.gif проверить просто - можно воткнуть любую usb мышку - у меня на ноуте старт меньше секунды. если глянуть в linux/drivers/hid/usbhid/hid-core.c то видно что retry_delay используется при логических ошибках в обмене. по идее можно какую-то отладку вставить
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th August 2025 - 23:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01455 секунд с 7
ELECTRONIX ©2004-2016