0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
1 | |
работа low-speed usb устройств через хаб (и неработа без хаб30.10.2016, 20:06. Показов 3308. Ответов 10
Метки нет (Все метки)
А сможет кто-нибудь простыми словами объяснить механизм, почему mr3020 отказывается видеть программатор напрямую, но по многочисленным сообщениям в интернете, увидит его при подключении через хаб? (подозреваю, нечто подобное может произойти и на компьютере)
там какой-то прокси-usb режим включается, что хост начинает видеть устройство как высокоскоростное, или в чем дело?
0
|
30.10.2016, 20:06 | |
Ответы с готовыми решениями:
10
Роутер с поддержкой usb-устройств\беспроводной хаб Компьютер не видит 3g-модем через usb-хаб Как подключить принтер через USB-хаб? Обжим кабеля хаб - хаб |
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
|
|
30.10.2016, 20:37 | 2 |
Чаще всего дело в согласовании или банально [цензура ))] кабеле.
Для USB 1.1 требуется низкая частота/скорость и работает на любом куске провода. А вот у USB 2.0 HS требования гораздо жестче.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
05.01.2017, 20:37 | 3 |
похоже что не в этом дело, а скорее в том, как устройства представляются на хосте.
иначе сложно объяснить такое: загружаю на компьютере старую ось с внешнего винта, усройство работает напрямую без глюков. загружаю новую ось с внутренннего диска, устройство с тем же кабелем перестаёт работать. то есть не просто перестаёт, а вот так: устройство гоняет взад-вперёд пачки байт. и вот при попытке относительно большого числа байт (пять тысяч?) без хаба компьютер получает от устройста на 384 или на 256 байт меньше, чем ожидается. а с хабом - всё ок. и так - толко в новой оси.
0
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
|
05.01.2017, 21:20 | 4 |
Мне кажется, что дело тут не в OS и не в железе. Любое USB устройство представляется и работает с OS через драйвер. Возможно драйвера вашего железа для разных OS имеют серьезные различия. А драйвер для хаба стандартный, Microsoft. Возможно ошибаюсь.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
05.01.2017, 21:39 | 5 |
драйвера в устройстве? не в ос?
ну вот говорят, что в макоси, а именно в эль капитне, где я эти глюки ловлю, был капитально переделан стек usb. устройство - на базе чибиоса. по-моему в системе ничего сверху не ставил - так заработало. устройство в системе видится как /div/tty.usbmodem261
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
07.01.2017, 04:16 | 6 |
объясняю простыми словами. есть дрова для усб-хостов: ehci и ohci. первые для high-speed, вторые для low-speed. если ohci не установлен, становится возможна работа только усб 2.0, но не усб 1.х. если же железку втыкать через усб 2.0 хаб, то она начинает работать. проверено на практике.
т.е. или хаб, или установить ohci.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
07.01.2017, 15:26 | 7 |
я бы понял это, если бы устройство в принципе не определялось. а оно определяется. но работает по-разному.
0
|
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
|
|
07.01.2017, 15:50 | 8 |
сто раз написано что этот чип не умеет усб1, только усб 2.0. аппаратная особенность у 9331
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
07.01.2017, 16:01 | 9 |
какой этот чип?
вот в объяснении omokost - ок, драйвера на хаб есть. а дальше? драйвера на устройство к хабу уже не нужно? почему этот чип умел усб2.0 в маверике и перестал уметь в эль капитане? а! даже не так! есть одна штука на джаве, и она отлично работает с этим же устройством, но, вероятно, не делает запросы на передачу сразу больших кусков. передает небольшими пакетами. а в другом джава софте с этого же устройства при попытках чтения больших кусков происходит отвал устройства. а через хаб - всё ок. чудеса?
0
|
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
|
|
07.01.2017, 19:31 | 10 |
Сообщение от koriprokrommyst
как будто у тебя в роутере другие чипы с усб есть :D
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
07.01.2017, 20:46 | 11 |
аа. тут наверное речь про mr3020? не, то что тут описывается - из друой истории. действующие лица - мак, плата дискавери и безымянный usb хаб.
та история с программатором - я чото забросил эту идею, откатился хорошенько avrdude, и у меня заработал usbasp. а тот другой программатор - перестал работать в новой оси, и через роутер, вероятно, требовал хаба, да.
0
|
07.01.2017, 20:46 | |
07.01.2017, 20:46 | |
Помогаю со студенческими работами здесь
11
Usb modem + хаб Управляемый USB хаб Bluetooth usb хаб USB-хаб в клавиатуре USB-хаб дополнительное питание Не работает корректно usb хаб Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |