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

 
 
 
Reply to this topicStart new topic
> Подскажите по возможности отключения/подключения USB устройства под ОС Linux, Кросс-пост с конференции Телесистем.
Sergei_Ilchenko
сообщение Dec 19 2009, 14:14
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



Есть ПК i-GLX ( http://www.compulab.co.il/iglx/html/iglx-cm-datasheet.htm ).

Есть необходимость реализовать программно-управляемое "физицеское" подключение (вызывая процесс инициализации средствами ОС Linux) и отключения моего USB устройства.

Вопросы:

1. Самый главный. Впринципе не городя огород с внешней схемой, возможно ли это сделать доработав драйвер USB хоста?
2. Где копать?
3. Как передать пиво?

Из мануала:
The CM-iGLX provides three plus one optional USB-2 ports. The USB ports are Host Controller Interface HCI) compliant. The HCI specification provides a register level description for a host controller, as well as common industry hardware/software interface and drivers. USB ports are supported by all O/S packages provided for CM-iGLX.

Features:
- USB v2.0 / EHCI v1.0 and USB v1.1 / OHCI v1.1 compatible
-...
Go to the top of the page
 
+Quote Post
Harbour
сообщение Dec 22 2009, 07:43
Сообщение #2


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

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



Дык, питанием можно управлять - http://www.mjmwired.net/kernel/Documentati...-management.txt
Go to the top of the page
 
+Quote Post
galjoen
сообщение Jan 3 2010, 20:48
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Harbour @ Dec 22 2009, 10:43) *
Дык, питанием можно управлять

Можно, если хаб это поддерживает. Насколько я понимаю, нужно в его дескрипторе глянуть чему wHubCharasteristics и PortPwrCtrlMask равны.
Вроде получается, чтобы питанием управлять - это нужно послать хабу SETUP-ный пакет SetPortFeature с PORT_POWER и нужным N порта. В 11-й главе USB про хабы описано.

Хотя питанием управлять не пробовал, но присоединением/отсоединением устройств к хабу SETUP-пакетами управлял - работает. Только нужно в линуксе разрешить SETUP пакеты хабу слать, конечно.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 12:18
Рейтинг@Mail.ru


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